Skip to content

Choose a tag to compare

@bact bact released this 29 Aug 18:42
· 1348 commits to main since this release
68b02e2

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 pitloom

Install 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