This is what you want if you just want to use dk-tasklib:
pip install dk-tasklib
You can create a default tasks.py file. From the root of your package:
dk-tasklib install
You'll need to specify --force to overwrite an existing file.
This is what you want if you are developing dk-tasklib or want to make local changes to the source code.
pip install -e <path>
See docs/ folder for documentation.
Run the authoritative package checks from the repository root:
dk testpackage
The suite enforces branch-aware coverage of at least 83 percent. Build the documentation with:
dk docs
The documentation is maintained against current Sphinx 8 and 9 releases.