2025-12-03 18:28:30 +01:00
|
|
|
# Teilchensammler
|
|
|
|
|
|
|
|
|
|
This is a little TUI based on [Textual] for entering new Teilchen and for
|
|
|
|
|
searching for existing Teilchen.
|
|
|
|
|
|
2025-12-04 20:13:32 +01:00
|
|
|
Data will eventuall be stored in a SQLite database.
|
|
|
|
|
|
|
|
|
|
## Running tests
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
uv run pytest tests.py
|
|
|
|
|
```
|
2025-12-03 18:28:30 +01:00
|
|
|
|
2025-12-04 20:44:25 +01:00
|
|
|
## 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.
|
|
|
|
|
|
2025-12-04 07:01:32 +01:00
|
|
|
[Textual]: https://textual.textualize.io/
|