github pantsbuild/pants release_2.34.0.dev4

pre-release2 hours ago
  • Prepare 2.34.0.dev4 (#23693)

  • jvm: use argfiles for JVM and JVM-compiler process arguments (#23620)

  • Use the sandboxer by default. (#23660)

  • upgrade to PyO3 v0.29.3 (#23688)

  • Pin graphql-core to 3.2.x. (#23687)

  • Memoize Python 2 Interpreter Constraint Check (#23684)

  • Redact sensitive values in options-diff scheduler logs (#23686)

  • Cap the blocking-pool thread count below LMDB's reader limit (#23683)

  • Skip PATH entries that return PermissionDenied during binary lookup (#23681)

  • Add a default module mapping for testcontainers-opensearch (#23675)

  • jvm: resolve protobuf codegen ambiguity per requesting language (#23668)

  • Infer python dist ics from pyproject (#23495)

  • Percent-encode S3 object keys before signing the download URL (#23671)

  • Fix interactive processes hanging on terminal read (#23659)

  • Add 12 entries to the Python default module mapping (#23667)

  • fix(golang): memoize BuildGoPackageRequest.eq over the shared dependency DAG (#23673)

  • upgrade to Rust v1.98.1 (#23669)

  • Return a Result from get_digest instead of panicking (#23663)

  • Add [coursier].jvm_options to support custom CAs and proxies (#23629)

  • Key Go module downloads on cgo_enabled, not all of GoBuildOptions (#23664)

  • Honor [go-test].force_race and the test_race/test_msan/test_asan fields (#23640)

  • Mention Depot's sponsorship in release notes (#23661)

  • Infer dependencies across local replace directives in the Go backend (#23431)

  • Condition chmod on file not already being executable. (#23655)

  • Restart pantsd when [GLOBAL].plugins changes (#23650)

  • Run pex on a suitable interpreter when resolving from a uv venv (#23643)

  • chore(deps): bump opendal to 0.58.1 (#23601)

  • Remove dead reference to terraform_modules target generator (#23641)

  • Change how we represent find_links in uv config. (#23627)

  • upgrade to Rust v1.98.0 (#23637)

  • fix(golang): record a build ID when linking Go binaries (#23632)

  • Upgrade Pex to 2.100.5. (#23634)

  • Perf: Target, adaptors and source blocks in rust (#23267)

  • write sidecar lockfile metadata files with a trailing newline (#23631)

Don't miss a new pants release

NewReleases is sending notifications on new releases.