Skip to content

Releases: pantsbuild/pants

release_2.32.0.dev1

14 Feb 02:53
release_2.32.0.dev1
5fb080e

Choose a tag to compare

release_2.32.0.dev1 Pre-release
Pre-release
  • Prepare 2.32.0.dev1 (#23099)

  • partially DRY out cache scope for test runners (#23096)

  • Support custom globs in Python tailoring. (#23098)

  • dogfood new mypy fixed-format cache (#23094)

  • misc inline code syntax fixes for docs (#23097)

  • Support for a # pants: infer-dep(...) pragma. (#23092)

  • update the default & internal versions of mypy to 1.19.x (#23058)

  • misc docs copyedits (#23088)

release_2.32.0.dev0

09 Feb 18:19
release_2.32.0.dev0
db15784

Choose a tag to compare

release_2.32.0.dev0 Pre-release
Pre-release
  • Prepare 2.32.0.dev0 (#23049)

  • Changes to Rust options parsing to facilitate Pants NG (#23050)

  • A helper method for indexing paths by source root (#23085)

  • Skip Preemptive Docker (#23074)

  • REAPI: Upgrade the vendored copy of REAPI protos to latest version. (#23077)

  • Remove a superfluous field from ParsePythonDependenciesRequest. (#23082)

  • avoid copying mypy cache back to named_caches after crash (#23059)

  • @rule support for Python multi-file dep inference. (#23076)

  • Skip Preemptive Python (#23053)

  • Support dep inference on multiple files in a single workunit (#23075)

  • misc 2.31.x release notes copy edits (#23072)

  • PBS: scrape release metadata through 220260127 (#23071)

  • Skip Preemptive Helm (#23054)

  • Better comments in the rule graph builder. (#23070)

  • speculative fix for sporadic MissingDigest errors (#23027)

  • Implement preemptive skipping in publish goal (#23052)

  • Add [docker].push_on_package subsystem option (#23051)

  • external tool upgrade: support helm (#23044)

  • external tool upgrade: support constraints on added versions (#23043)

  • Delete more Get-related cruft (#23068)

  • Remove support for Get (#23062)

  • Re-ignore a flaky test. (#23063)

  • Upgrade RunsOn AMI to ami-0f944453e8543e5f0 (#23067)

  • Simplify API of Python dep inference. (#23060)

  • Remove MultiGet from the codebase (#23057)

  • new release notes page for 2.32.x (#23046)

  • Use Depot hosted runners instead of GHA hosted runners. (#22993)

release_2.31.0rc0

09 Feb 18:08
release_2.31.0rc0
53b1c2e

Choose a tag to compare

release_2.31.0rc0 Pre-release
Pre-release
  • Prepare 2.31.0rc0 (#23078)

  • misc 2.31.x release notes copy edits (Cherry-pick of #23072) (#23073)

release_2.30.2rc0

09 Feb 17:51
release_2.30.2rc0
7a387bc

Choose a tag to compare

release_2.30.2rc0 Pre-release
Pre-release
  • Prepare 2.30.2rc0 (#23079)

  • Fix non-deterministic JDK preparation script causing cache misses (Cherry-pick of #23036) (#23042)

release_2.31.0a0

30 Jan 03:00
release_2.31.0a0
08ac6ae

Choose a tag to compare

release_2.31.0a0 Pre-release
Pre-release

release_2.31.0.dev8

29 Jan 02:49
release_2.31.0.dev8
705a1bd

Choose a tag to compare

release_2.31.0.dev8 Pre-release
Pre-release
  • Prepare 2.31.0.dev8 (#23041)

  • build and release self-contained Pants scies (#23021)

  • merge instread of overwrite args for scie pex (#23020)

  • Fix non-deterministic JDK preparation script causing cache misses (#23036)

  • rust: Updated to Rust 1.93 (#23034)

  • update to Pex 2.81.0 (#23018)

  • always include all artifacts in BuildPexResult (#22995)

  • plumb through more of Pex's --scie flags (#22996)

release_2.30.1

28 Jan 14:18
release_2.30.1
96c099f

Choose a tag to compare

release_2.31.0.dev7

13 Jan 15:31
release_2.31.0.dev7
b12ccd3

Choose a tag to compare

release_2.31.0.dev7 Pre-release
Pre-release
  • Prepare 2.31.0.dev7 (#23010)

  • Specified exact Rust profile and components in rust-toolchain (#23000)

  • Add apache-airflow-client to default module mapping (#23007)

  • update to Pex 2.79.0 (#23003)

  • Fix incorrect use of PEX_PYTHON. (#22994)

  • update PBS Python manifest through version 20251217 (#23002)

  • Error out of ./cargo scripts if we don't have the protoc dependency available (#23001)

  • update Pex to 2.77.0 (#22986)

release_2.30.1rc0

13 Jan 02:36
release_2.30.1rc0
d2a219e

Choose a tag to compare

release_2.30.1rc0 Pre-release
Pre-release
  • Prepare 2.30.1rc0 (#23011)

  • free up disk space in runner image (even from containers) (pick of #2… (#23012)

  • [Issue 23005] Add apache-airflow-client to default module mapping (Cherry-pick of #23007) (#23009)

  • Manual Cherry Pick: Fix incorrect use of PEX_PYTHON. (#22994) (#23004)

release_2.31.0.dev6

08 Jan 18:03
release_2.31.0.dev6
0d471f9

Choose a tag to compare

release_2.31.0.dev6 Pre-release
Pre-release
  • Prepare 2.31.0.dev6 (#22984)

  • docs: codify the expected number of concurrent stable branches (#22957)

  • always use pex thru the cli, never as a python module (#22979)

  • make shell_command targets be runnable via the run goal (#22981)

  • Upgrade RunsOn AMI to ami-0057bf9b58247b3f0 (#22980)

  • make the sandboxer startup less chatty (#22625)

  • upgrade default version of protoc to v30.2 (#22415)

  • Updated a batch of Rust dependencies (no code changes) (#22973)

  • Updated GHA deps (#22970)

  • Persist pip log in the sandbox on plugin resolve (#22965)