//
Search across all documentation pages
9 pages in this section.
The pipeline every packaging tool in this section implements: how a source tree becomes a build-backend-produced artifact, how sdists and wheels differ, and why platform/ABI tags exist at all.
Wheels, sdists, and the build/publish lifecycle.
Hatchling, setuptools, and `pyproject.toml` build config.
SemVer, dynamic versions, and release notes.
`twine`/`uv publish`, TestPyPI, and trusted publishing.
Shipping CLI commands with your package.
Small surface, clear metadata, reproducible builds.