Releases: Naareman/packright
Releases · Naareman/packright
v0.1.0
packright v0.1.0
Automate Python package development the right way — inspired by R's usethis.
28 Commands
Create: scaffold, init, use-module
Configure: use-pytest, use-mkdocs, use-pre-commit, use-ruff, use-mypy, use-coverage, use-rich, use-errors
Integrate: use-github-actions, use-gitlab-ci, use-git, use-github, use-docker
Manage: use-license, use-readme, use-changelog, use-contributing, use-dep, use-dev-dep, bump-version
Inspect: check, doctor, browse-pypi, browse-github, browse-docs
Install
pip install packrightQuickstart
packright scaffold my-lib
cd my-lib
uv sync
uv run pytestHighlights
- Scaffolded packages pass 22/22 convention checks
- packright itself passes its own audit (eats its own dog food)
- 95 tests, 28 commands, 0 external dependencies beyond rich + click + jinja2
- Built using the python-package-development Claude Code skill