Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
python-sbom: SBOMs for Python distributions
Light Logo Dark Logo
  • Home
  • Tutorials
    • Your first SBOM
  • How-to guides
    • Set it up for a build backend
      • Use it with hatchling
      • Use it with pdm-backend
      • Use it with setuptools
      • Use it with meson-python
      • Use it with scikit-build-core
      • Add an SBOM to a maturin project
      • Use it with flit-core
      • Use it with poetry-core
      • Use it with uv-build
      • Use it with any other backend
    • Describe a wheel built outside the build interface
    • Describe a zipapp or another archive
    • Add what your project knows
    • Render an SBOM as SPDX
    • Check SBOMs in CI
  • Reference
    • Supported backends
    • Configuration
    • Command line interface
    • Python API
  • How it works
    • Glossary
    • Why each backend gets its integration
    • What the SBOM records
    • Architecture
  • Changelog
  • Contributing
Back to top
View this page
Edit this page

How it worksΒΆ

These pages define the terms python-sbom uses, explain why each build backend gets the integration it does, what the SBOM records and why, and how one build flows from the entry point to the written document. The How-to guides show how to set python-sbom up, and the Reference lists the options.

  • Glossary
  • Why each backend gets its integration
  • What the SBOM records
  • Architecture
Next
Glossary
Previous
Python API
Copyright © 2026-2026
Made with Sphinx and @pradyunsg's Furo
Last updated on 2026-11-10T23:40:38.756180+00:00