Skip to content

Releases: pypa/build

1.4.3

10 Apr 21:25

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.4.2...1.4.3

1.4.2

25 Mar 14:20

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.4.1...1.4.2

1.4.1

24 Mar 23:08

Choose a tag to compare

What's Changed

Full Changelog: 1.4.0...1.4.1

1.4.0

08 Jan 16:40
1.4.0
54f238d

Choose a tag to compare

  • Add --quiet flag (PR #947)
  • Add option to dump PEP 517 metadata with --metadata (PR #940, PR #943)
  • Support UV environment variable (PR #971)
  • Remove a workaround for 3.14b1 (PR #960)
  • In 3.14 final release, color defaults to True already (PR #962)
  • Pass sp-repo-review (PR #942)
  • In pytest configuration, log_level is better than log_cli_level (PR #950)
  • Split up typing and mypy (PR #944)
  • Use types-colorama (PR #945)
  • In docs, first argument for _has_dependency is a name (PR #970)
  • Fix test failure when flit-core is installed (PR #921)

1.3.0

01 Aug 21:26
1.3.0
60e8752

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

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

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

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

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

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