P

Pants

P
Pants Dev Tools v34.0.dev2

release_2.34.0.dev2

Prepare 2.34.0.dev2 (#23593) Concurrent pantsd: Memoize subsystem rules once (#23590) update twine to remove extra dependency workarounds (#23586) Concurrent pantsd: stdio per run log (#23587) Upgrade rust deps shlex & shellexpand, drop dirs-next (#23576) update the default Pex version to 2.98.4 (#23577) Fix nailgun pool leak when running daemonless pants (#23575) test: Attempt to de-flake Buildba…

P
Pants Dev Tools

release_2.33.0rc0

Prepare 2.33.0rc0 (#23572) Implement exclusive locking around uv sync. (Cherry-pick of #23561) (#23567) 2.33 performance notes (Cherry-pick of #23545) (#23563) 2.33 release notes copy edits & highlights (Cherry-pick of #23538) (#23562) A pants_lock binary. (Cherry-pick of #23530) (#23560) Correctly rename uv existing lockfiles for use with --sync (Cherry-pick of #23522) (#23534) Mention Depot's sp…

P
Pants Dev Tools v34.0.dev1

release_2.34.0.dev1

Prepare 2.34.0.dev1 (#23565) enable "thin LTO" in new dist profile (#23527) 2.33 performance notes (#23545) 2.33 release notes copy edits & highlights (#23538) fix(golang): extend third-party package slice to module granularity (#23557) A pants_lock binary. (#23530) Upgrade rust dep pyo3 to 0.29 (#23558) Native suggest_renames (#23535) Upgrade rust dep reqwest to 0.13 (#23556) Upgrade rust deps pr…

P
Pants Dev Tools v34.0.dev0

release_2.34.0.dev0

Prepare 2.34.0.dev0 (#23536) Correctly rename uv existing lockfiles for use with --sync (#23522) refactor: Parse BUILD-files once (#23394) upgrade indicatif from 0.18.4 to 0.18.6 (#23521) use a dedicated render thread for indicatif spinner (#23279) fix ironic sandboxer ETXTBSY build error (#23529) refactor BuildBarn REAPI integration test and add another regression test (#23509) split invalidate_r…

P
Pants Dev Tools

release_2.33.0a0

Prepare 2.33.0a0 (#23506) Free-threaded: Native, thread-safe instance memoization (#23492) Fix issues with the pex_binary reference doc page (#23508) perf: Make rule introspection cheaper at import time (#23507) Remove legacy dockerfile parser (#23324) update the default Pex version to 2.97.1 (#23501) bugfix: Stop misaligning docker build args on invalid address references (#23425) Update scalamet…

P
Pants Dev Tools v33.0.dev5

release_2.33.0.dev5

Prepare 2.33.0.dev5 (#23475) Upgrade RunsOn AMI to ami-09d4cee47cabfb442 (#23472) Log the list of tests in a given batch (#21549) Pre-compile the Go standard library once per toolchain config instead of per-package (#23422) Add support for source jars to BSP protocol (#23410) Pin GOTOOLCHAIN=local in Go sandboxes for hermeticity (#23420) Support configuring nailgun server jar and add support for j…

P
Pants Dev Tools v32.1

release_2.32.1

Prepare 2.32.1 (#23452) Write uv indexes and sources config to pyproject.toml. (Cherry-pick of #23443) (#23450) Prevent remcache writes escaping materialization roots. (Cherry-pick of #23401) (#23446) Fix derived interpreter constraints for spec target when using [python].default_resolve_to_interpreter_constraints (Cherry-pick of #23419) (#23430) Fix uv support under remote caching/execution. (Che…

P
Pants Dev Tools v33.0.dev4

release_2.33.0.dev4

Prepare 2.33.0.dev4 (#23436) Fix derived interpreter constraints for root target (#23419)

P
Pants Dev Tools v33.0.dev3

release_2.33.0.dev3

Prepare 2.33.0.dev3 (#23423) Fix sync for lockfiles with metadata headers. (#23413) Raise the minimum supported pex version to 2.95.1. (#23412) Fix PBS provider returning host path inside docker_environment (#23384) Fix uv support under remote caching/execution. (#23403) Compose a Process out of multiple sequential subprocesses (#23400) Perf: SourceField, PathGlobs and Filespec in rust (#23244) Up…

P
Pants Dev Tools v32.0

release_2.32.0

Prepare 2.32.0 (#23386) fix: fallback to default width when terminal size is 0 (Cherry-pick of #23364) (#23385) remote_cache: don't drop outputs for REv2.0 root-capture actions (#23381) bump the minimum version of scie-pants for Python 3.14 (Cherry-pick of #23370) (#23380) miscellaneous 2.32 release notes copy edits (Cherry-pick of #23373) (#23379) Run Linux ARM CI on Depot runners (Cherry-pick of…

P
Pants Dev Tools v33.0.dev2

release_2.33.0.dev2

Prepare 2.33.0.dev2 (#23367) Run Linux ARM CI on Depot runners (#23363) Fix NG subsystem mypy plugin (#23334) Switch Windows test shard to vscode 2026 (#23362) Docs: Fix broken troubleshooting links (#23361) Revert "Switch the pants repo to use uv lockfiles (#23293)" (#23360) Switch the pants repo to use uv lockfiles (#23293) Restore missing-entry guard in CoursierResolvedLockfile.dependencies() (…

P
Pants Dev Tools

release_2.32.0rc1

Prepare 2.32.0rc1 (#23357) pex: upgrade to v2.95.1 (Cherry-pick of #23355) (#23356) Fix: IntrinsicError when a non-directory PATH entry is used with system_binary (Cherry-pick of #23327) (#23353)

P
Pants Dev Tools

release_2.32.0rc0

Prepare 2.32.0rc0 (#23351) Make pex accept prereleases from uv venvs. (Cherry-pick of #23337) (#23340) Add features to uv support. (Cherry-pick of #23322) (#23326)

P
Pants Dev Tools

release_2.30.3rc0

Prepare 2.30.3rc0 (#23338) Fix jar-tool repacking for DEFLATED ZIP entries that use data descriptors (Cherry-pick of #23315) (#23336)

P
Pants Dev Tools

release_2.32.0a1

Prepare 2.32.0a1 (#23325) Support for uv lockfiles as an alternative to pex lockfiles (cherry-pick of #23302) (#23320) Fix jar-tool repacking for DEFLATED ZIP entries that use data descriptors (Cherry-pick of #23315) (#23318) Better change detection on deleted files (Cherry-pick of #23311) (#23314) Differentiate types of git changes (Cherry-pick of #23309) (#23313) Fix the dynamic UI. (Cherry-pick…