build
A simple, correct Python build frontend
Install
build on PyPI
pip
pip install builduv
uv add buildpoetry
poetry add buildPackage facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 5 — packaging, pyproject_hooks, colorama, importlib-metadata, tomli |
| Maintenance | actively maintained — 105 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: build-1.5.0-py3-none-any.whl
About build
from the package's own PyPI description — quoted content, verbatim
build
pre-commit.ci status (image) CI test (image) codecov (image)
Documentation Status (image) PyPI version (image) Discord (image)
A simple, correct Python build frontend.
See the documentation for more information.
Installation
build can be installed via pip or an equivalent via:
$ pip install build
Usage
$ python -m build
This will build the package in an isolated environment, generating a
source-distribution and wheel in the directory dist/. See...
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
build is a PEP 517–compliant Python package build frontend that creates wheels and source distributions in isolated environments, handling the low-level details of invoking backend build systems like setuptools.
Low friction: pure-Python wheel distribution with five well-established runtime dependencies (packaging, pyproject_hooks, colorama, importlib-metadata, tomli). Actively maintained with recent releases; repository shows 854 stars and last commit dated 2026-08-13.
MIT license (permissive) places no significant restrictions on use, modification, or distribution; suitable for both open-source and proprietary projects.
Usage
pip install build
python -m build
# Generates wheel and source distribution in dist/ directory
Requires Python 3.10 or later (>=3.10)
Verdict: build is a mature, actively maintained build frontend from the Python Packaging Authority with zero known vulnerabilities, low install friction, and permissive licensing. It is well-suited for projects needing standards-compliant isolated builds and is widely integrated into CI/CD tooling (cibuildwheel, pipx, uv). Recommended for general use.
Needs verification
- Whether the package's five runtime dependencies themselves have known vulnerabilities or maintenance concerns
- Whether isolated build mode has any known limitations with specific backend systems or project configurations
Similar packages
permissive · top 100 on PyPI
poetry-corepermissive · top 1,000 on PyPI
pippermissive · top 100 on PyPI
setuptools-scmpermissive · top 1,000 on PyPI
joblibpermissive · top 1,000 on PyPI
pyproject-hookspermissive · top 1,000 on PyPI
installerpermissive · top 1,000 on PyPI
hatchlingpermissive · top 100 on PyPI
setuptoolspermissive · top 100 on PyPI
pipenvpermissive · top 1,000 on PyPI