github pantsbuild/pants release_2.34.0a0

pre-releaseone hour ago
  • Prepare 2.34.0a0 (#23757)

  • Update release process documentation. (#23756)

  • Make uv lockfiles with local find_links portable across checkouts (#23710)

  • Renew stale leases of files that CreateDigest stores again (#23750)

  • Replace a local process cache entry whose outputs are gone (#23749)

  • Backtrack when the sandboxer cannot find a process input (#23748)

  • Share one LMDB environment per shard per process (#23746)

  • Terraform: upgrade python-hcl2 to 8.1.4 (#23740)

  • protobuf: infer dependencies on targets with more than one resolve-like field (#23743)

  • docs: Replace the Nested CHANGELOG.md with a Root-Level One (#23747)

  • Concurrent pantsd: Swap uncacheability for run-scoped results (#23616)

  • Make idle pantsd lease extension cheap (#23739)

  • Per-process sandboxer socket path (#23720)

  • perf(engine): Parse Each BUILD Directory Once (#23741)

  • Open the sandboxer's local store with the configured options (#23722)

  • perf(jvm): stop merging a jvm_artifact's transitive jars into its entry (#23737)

  • Add buf as an alternate Python protobuf code generator (#23343)

  • Remove some MacOS 11 cruft. (#23738)

  • Install node into devcontainer (#23735)

  • upgrade to PyO3 v0.30.1 (#23734)

  • Cache the built native_engine.so (#23726)

  • go: fix test coverage on Go v1.25+ by registering via testdeps (#23666)

  • Upgrade deps and tools in response to CA cert compromise (#23718)

  • Keep a Docker build context stable when an upstream image's tags change (#22588)

  • upgrade to Rust v1.99.1 (#23705)

  • Create venv repository atomically (#23662)

  • upgrade to Rust v1.99.0 (#23692)

  • Skip the Pragma Lookup in Files Without One (#23702)

  • Support hierarchical mypy config discovery (#23633)

  • Resolve Init and Conftest Owners from a Run-wide Index (#23699)

  • Add [golang].third_party_target_generation = imported (closes #20340) (#23665)

  • Warn when a local process execution sandbox cannot be deleted (#23696)

  • Fix publish skip request hooks (#23639)

  • add ruff versions through 0.16.8 (#23680)

  • go: keep the module download cache owner-writable so sandboxes are not leaked (#23636)

  • perf(docker): Build Index over Packageable Output Paths (#23689)

Don't miss a new pants release

NewReleases is sending notifications on new releases.