Call For Testing: `rc0` for `2.24.0` is out. The...
# general
c
Call For Testing:
rc0
for
2.24.0
is out. The point of RCs is to test them and this is a good time in the cycle to take a look if you have no already! Highlights: • Support for Python 3.13 • pants export --bin allows exporting more tools for use outside Pants • A new experimental Python Provider backend using Python Build Standalone. • A new options system unlocks future changes. • A bunch of upgrades, deprecations, and other adjustments to supported versions. Set
pants_version="2.24.0rc0"
in the
[GLOBAL]
section of your
pants.toml
to take it for a spin. Release notes: https://github.com/pantsbuild/pants/blob/2.24.x/docs/notes/2.24.x.md
🥳 2
👖 3
b
Thanks for calling it out. • I've tried upgrading locally and on CI with our existing config, and that all works without issue • I've tried a few of the new features that might be handy (
export --bin=...
and
adhoc_tool(..., cache_scope="session")
) and they seem to work too • I've tried the PBS provider and tripped over https://github.com/pantsbuild/pants/issues/21048 (but it's experimental, so long-standing known-issues like this seem fine )
gratitude merci 1