Repository navigation
This release adds support for setuptools projects. It also fix a number of non-security bugs, see details in CHANGELOG.
Note
Limitation notes: While Pitloom can work with any Python project, it currently gathers more information from Hatchling and setuptools projects. Support for uv_build, Poetry Core, PDM-Backend, and Flit-Core is in the plan. See full limitation notes.
Install for CLI/Python API:
pip install -U pitloomInstall for AI coding assistant:
See the website on how to install Pitloom AI skills and the Claude Code plugin.
Try asking the AI agent to "help me complete this SBOM".
Report issues: https://github.com/bact/pitloom/issues
What's changed
- Reorganize HF tests by @bact in #187
- Prune two unreachable branches in _setuptools_cfg.py by @bact in #188
- Cap artifact-metadata annotation size, canonicalize via RFC 8785 by @bact in #189
- Only declare simpleLicensing when a real claim exists by @bact in #190
- Prune two unreachable branches in _pyproject.py by @bact in #195
- Add backend-aware setuptools wheel file discovery by @bact in #196
Full Changelog: v0.16.4...v0.17.0