github pantsbuild/pants release_2.21.0a0

latest releases: release_2.21.0rc0, release_2.20.2rc0, release_2.19.3rc1...
pre-releaseone month ago

New Features

  • Add additional modules to default module mapping (#20813)

  • add some module mappings (#20800)

  • Added a goals field to the peek JSON output (#20331)

  • Improve exported mutable_virtualenv prompt (#20796)

  • Add export option: py_hermetic_scripts (#20763)

  • Visibility: support dict rules same way as for selectors. (#20769)

  • Add python312 runtime to python_google_cloud_function (#20786)

  • Add documentation-related sources to helm_chart (#15638)

User API Changes

  • Replaced pre-commit githook with pre-push (#20784)

Bug Fixes

  • Fixed install_git_hooks.sh does not work if "python" is not found (but python3 exists) (#20783)

  • re-add missing opentelemetry.util module mapping (#20804)

  • Fix direct_url in python PEP660 editable wheels (again) (#20798)

  • provide a more friendly pointer on unconfigured constraint file (#20781)

  • update Pex to 2.3.1 (#20782)

  • Fix issue with explicit dependency when using parametrize groups. (#20768)

Performance

  • Set --no-pre-install-wheels and PEX_MAX_INSTALL_JOBS for faster builds of internal pexes (#20670)

Documentation

  • fix Python & NodeJS lockfiles doc (#20812)

  • improve plants plugin resolve docs (#20780)

Don't miss a new pants release

NewReleases is sending notifications on new releases.