馃挕 Summary
The current approach is really, really bad.
We need to add the following :
- uv package manager
- pre-commit with sensical defaults
- ruff, prettier, mypy (don't make mypy too strict)
- turn ducque into a cli tool, throw away the startup script
- restructure the directory structure into a package (set up assets/ directory)
- set up CICD to publish package to PyPI (on version update)
- upgrade to python3.14
馃攷 Scope & Requirements
This epic would touch the following parts of the code :
- This touches the whole repository
This needs to be finished in order for this epic to be considered done :
Documentation needs to be added at every feature
Linked Tasks / Features
馃挕 Summary
The current approach is really, really bad.
We need to add the following :
馃攷 Scope & Requirements
This epic would touch the following parts of the code :
This needs to be finished in order for this epic to be considered done :
assets/directory.Documentation needs to be added at every feature
Linked Tasks / Features