teilchensammler-cli/README.md
2025-12-08 17:38:54 +01:00

809 B

Teilchensammler

This is a little TUI based on Textual for entering new Teilchen and for searching for existing Teilchen.

Data will eventuall be stored in a SQLite database.

Running tests

uv run pytest tests.py

Observing the app's console

You will need two terminals: one for showing the console, the other to run the app.

Since we use uv the incantation is bit different from the official documenation:

In one terminal:

textual console

And in the other:

uv run textual run --dev src/teilchensammler_cli/__init__.py

Creating a new release

  • make code changes
  • add tests; make them pass
  • commit
  • git tag vX.Y.Z
  • push commits and tags

uv build will now create correctly named tar balls and wheels.