-
Notifications
You must be signed in to change notification settings - Fork 0
Development
Randy Syring edited this page Jul 22, 2024
·
4 revisions
Project structure and tooling mostly derives from the copier-py-package, see its documentation for context and additional instructions.
This project can be updated from the upstream repo, see updates
From zero to hero (passing tests that is):
- Ensure host dependencies are installed:
-
Run tests:
nox
-
Use mise to activate the virtualenv for local dev
-
Install deps in active virtualenv:
reqs bootstrap
reqs sync
-
Configure pre-commit:
pre-commit install
Versions are date based. Tools:
- Current version:
hatch version
- Bump version based on date, tag, push:
mise run bump
- Options:
mise run bump -- --help
- Options: