Skip to content

Releases: pypa/build

1.3.0

01 Aug 21:26
1.3.0
60e8752
Compare
Choose a tag to compare
  • Add --config-json (PR #916, fixes issue #900)
  • Drop Python 3.8 (PR #891)
  • Test on Python 3.14, colorful help on 3.14+ (PR #895)
  • Fix ModuleNotFoundError when pip is not installed (PR #898)
  • Disable use of pip install --python for debundled pip (PR #861)
  • Don't pass no-wheel to virtualenv if it would warn (PR #892)
  • Optimize our tests to run faster (PR #871, #872, #738)
  • Allow running our tests without virtualenv (PR #911)
  • Fix issues in our tests (PR #824, #918, #870, #915, #862, #863, #899, #896, #854)
  • Use SPDX identifiers for our license metadata (PR #914)
  • Use dependency-groups for our development (PR #880)
  • Mention conda and update uv mention in README/docs (PR #842, #816, #917)

1.2.2.post1

06 Oct 17:21
1.2.2.post1
2f66702
Compare
Choose a tag to compare

This release only makes metadata (Python 3.13 classifier), docs, and test suite changes.

What's Changed

New Contributors

Full Changelog: 1.2.2...1.2.2.post1

Version 1.2.2

06 Sep 19:13
1.2.2
3b0b5d0
Compare
Choose a tag to compare

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

Full Changelog: 1.2.1...1.2.2

Version 1.2.1

28 Mar 07:14
1.2.1
1e67c06
Compare
Choose a tag to compare

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

27 Mar 23:04
d5fb6fb
Compare
Choose a tag to compare

What's Changed

  • Add --installer option, supporting pip and uv. Added uv 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

29 Feb 20:30
1.1.1
Compare
Choose a tag to compare

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

29 Feb 16:57
v1.1.0
da06973
Compare
Choose a tag to compare

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 missing pyproject.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

Full Changelog: 1.0.3...v1.1.0

Version 1.0.3

06 Sep 23:39
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.0...1.0.3

Version 1.0.0

01 Sep 15:42
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.10.0...1.0.0