Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Python Package Managers
  3. build

build

On the record

Attestations
The installation guide says attestations are available for releases after 1.2.1 and can be verified with the GitHub CLI.build.pypa.io · read 9 Oct 2026
Backend compatibility
It invokes standardized PEP 517 build backend hooks and supports backends beyond setuptools.build.pypa.io · read 9 Oct 2026
Backend support
build uses standardized PEP 517 hooks to communicate with build backends.build.pypa.io · read 8 Oct 2026
Build isolation
By default, it creates a temporary isolated virtual environment and installs the build backend and its dependencies there.build.pypa.io · read 9 Oct 2026
CI integrations
The CI/CD guide includes setup examples for GitHub Actions, GitLab CI, CircleCI, Travis CI, Azure Pipelines, and Jenkins.build.pypa.io · read 8 Oct 2026
Compatibility
The guide lists compatibility with Python 3.10 through 3.14 and PyPy 3.10 and 3.11.build.pypa.io · read 9 Oct 2026
Configurable installers
pip is the default installer for isolated builds, and uv is also supported as an installer.build.pypa.io · read 8 Oct 2026
Configuration
It supports backend configuration through repeated -C options or --config-json for complex settings.build.pypa.io · read 9 Oct 2026
Install options
The official guide recommends installation with uv and also documents pip and pipx.build.pypa.io · read 9 Oct 2026
Integrations
The CI/CD guide gives examples for GitHub Actions, GitLab CI, CircleCI, Travis CI, Azure Pipelines, Jenkins, Docker, and tox.build.pypa.io · read 9 Oct 2026
Isolation
Builds use a temporary isolated virtual environment by default, and the environment is removed after the build.build.pypa.io · read 8 Oct 2026
Limit
For native wheels across multiple platforms and Python versions, the guide recommends cibuildwheel, which can call a build frontend such as build.build.pypa.io · read 8 Oct 2026
Maintainer
The documentation copyright line names Filipe Laíns.build.pypa.io · read 9 Oct 2026
Optional extras
Optional virtualenv and uv extras support alternative isolation and installer setups.build.pypa.io · read 9 Oct 2026
Outputs
By default, it builds a source distribution and a wheel in the dist/ directory.build.pypa.io · read 9 Oct 2026
Private indexes
It can use private package indexes through pip environment variables, and the guide warns that extra indexes can allow package shadowing.build.pypa.io · read 9 Oct 2026
Product
build is a simple Python packaging frontend that reads pyproject.toml and invokes build backends to create distribution packages.build.pypa.io · read 9 Oct 2026
Purpose
build is a Python packaging frontend that reads pyproject.toml and invokes build backends to create distribution packages.build.pypa.io · read 8 Oct 2026

Alternatives to build

Every alternative, ranked