Releases: pypa/build
Releases · pypa/build
1.2.2.post1
This release only makes metadata (Python 3.13 classifier), docs, and test suite changes.
What's Changed
- ci: add Python 3.13 by @henryiii in #815
- docs: mention conda-forge name in README by @henryiii in #816
- docs: add a missing ` in README by @SigureMo in #817
- tests: fix under pyproject-hooks 1.2 by @layday in #824
- ci: add PyPI attestations by @henryiii in #821
- chore: 1.2.2.post1 by @henryiii in #820
New Contributors
Full Changelog: 1.2.2...1.2.2.post1
Version 1.2.2
What's Changed
- Add editable to
builder.get_requries_for_build
's static types
(PR #764, fixes issue #763) - Include artifact attestations in our release
(PR #782) - Fix typing compatibility with typed
pyproject-hooks
(PR #788) - Mark more tests with
network
(PR #808) - Add more intersphinx links to docs
(PR #804) - Make
uv
optional for tests
(PR #807 and #813)
New Contributors
- @carlwgeorge made their first contribution in #808
- @edgarrmondragon made their first contribution in #804
Full Changelog: 1.2.1...1.2.2
Version 1.2.1
What's Changed
- Avoid error when terminal width is undetectable on Python < 3.11
(PR #761)
Full Changelog: 1.2.0...1.2.1
Version 1.2.0
What's Changed
- Add
--installer
option, supportingpip
anduv
. Addeduv
extra.
(PR #751) - Improve console output and provide
-v
for dependency installation
(PR #749) - Avoid compiling unused bytecode when using
pip
(PR #752) - Dropped support for Python 3.7
(PR #743)
Full Changelog: 1.1.1...1.2.0
Version 1.1.1
What's Changed
- Fixed invoking outer pip from user site packages
(PR #746, fixes issue #745) - Corrected the minimum pip version required to use an outer pip
(PR #746, fixes issue #745)
Full Changelog: v1.1.0...1.1.1
Version 1.1.0
What's Changed
- Use external pip if available instead of installing, speeds up environment setup with virtualenv slightly and venv significantly. (PR #736)
- Stopped injecting
wheel
as a build dependency automatically, in the case of missingpyproject.toml
-- by @webknjaz. (PR #716) - Use
importlib_metadata
on Python <3.10.2 for bugfixes not present in those CPython standard libraries (not required when bootstrapping) -- by @GianlucaFicarelli. (PR #693, fixes issue #692)
New Contributors
- @MichaReiser made their first contribution in #697
- @GianlucaFicarelli made their first contribution in #693
Full Changelog: 1.0.3...v1.1.0
Version 1.0.3
What's Changed
- fix: avoid bug in various patch releases of Python by @henryiii in #675
- changelog: fix issue reference by @michael-k in #671
- tox: format file by @henryiii in #678
- chore: bump to 1.0.3 by @henryiii in #681
- chore: release 1.0.1 by @henryiii in #677
New Contributors
- @michael-k made their first contribution in #671
Full Changelog: 1.0.0...1.0.3
Version 1.0.0
What's Changed
- infra: replace flake8 with ruff by @layday in #565
- Refactor
IsolatedEnv
, take two by @layday in #537 - util: allow passing alternative runner to
project_wheel_metadata
by @q0w in #566 - ci: do not trigger workflow for RST file changes by @layday in #568
- build: drop toml fallback by @layday in #567
- infra: fix ruff configuration and add a few checks by @henryiii in #573
- Minor doc fixes by @layday in #574
- docs: reorder installation instructions by @hauntsaninja in #575
- Specify encoding by @jaraco in #578
- infra: use latest Ruff instead of isort by @henryiii in #581
- tests: report installed versions of common packages by @henryiii in #588
- tests: strip formatting from stderr (pip 23) by @henryiii in #589
- docs: remove direct references to PEP 517 in docs landing page by @pradyunsg in #562
- docs: use sphinx-issues by @FFY00 in #590
- config: support running Ruff 0.258+ directly on source by @henryiii in #591
- tests: useless .stdout detected by Ruff PR by @henryiii in #594
- Fix link to installation page in docs by @atugushev in #597
- fix: mypy update by @henryiii in #606
- chore: minor cleanup by @henryiii in #605
- chore: isort Ruff code was missing by @henryiii in #604
- 🎨🧪 Modularize GHA workflow through reuse by @webknjaz in #618
- Improve CLI help text by @layday in #616
- ci: add 3.12 beta testing by @henryiii in #624
- chore: remove unneeded target-version by @henryiii in #634
- pre-commit: ruff moved to astral-sh by @henryiii in #635
- main: filter out malicious files when extracting tar archives by @layday in #609
- main: avoid cost of importing virtualenv if not using it by @henryiii in #636
- Bump importlib metadata dependency by @jaraco in #631
- main: ensure config_settings are passed to get_requires_for_build by @jameshilliard in #627
- tests: add network marker by @henryiii in #649
- chore: use 2x faster black mirror by @henryiii in #652
- docs: bump furo/sphinx by @henryiii in #660
- readme: touch up badge by @henryiii in #659
- fix: include all files in SDist by @henryiii in #657
- fix: tests & file inclusion update by @henryiii in #661
- chore: add some exception handling minor cleanup checks by @henryiii in #662
- docs: update changelog for 0.11.0 by @henryiii in #664
- Release 1.0.0 by @gaborbernat in #668
- ci: build and test SDist/wheels by @henryiii in #669
New Contributors
- @q0w made their first contribution in #566
- @atugushev made their first contribution in #597
- @jameshilliard made their first contribution in #627
Full Changelog: 0.10.0...1.0.0