release_2.16.0.dev5
Pre-releaseNew Features
-
New
env()
BUILD file function. (#17652) -
Support REPL command history. (#17959)
-
Resolve Python dep inference ambiguity via locality. (#17931)
-
Add targets to re-wrap source files in different
SourcesField
types. (#17877) -
Allow plugins to add custom schema/authority URL handler rules (#17898)
-
Support freezing command line args and env vars into pex binaries. (#17905)
-
Support catching
@rule
errors (#17911)
User API Changes
-
Ugrade Pex to 2.1.120 (#17957)
-
Adds
workdir
field forexperimental_shell_command
and friends (#17928)
Bug fixes
-
Let pyright see dependencies in other source roots. (#18014)
-
go: gather and link transitive prebuilt object files for cgo mode (#17971)
-
add skip_pyright field to python test targets (#17960)
-
Allow
experimental_shell_command
/experimental_run_in_sandbox
to specifyoutput_
s from anywhere under the buildroot (#17938) -
Do not load the BUILD file prelude (macros) in the bootstrap scheduler. (#17939)
Documentation
-
WSL disclaimer in Getting Started/Prerequisites (#18000)
-
Add Daniel Goldman and Darcy Shen to team page (#17921)
-
Clarify runtime vs. complete_platforms for serverless. (#18001)
-
docs: add tutorial to get started writing plugins: No 2 (#17890)
-
docs: generate a JSON schema file to be used in IDEs when editing pants.toml (#17915)
-
docs: fix markdown inline code typo in a docstring (#18002)
-
fix type in
check
help output (#17969) -
Document how to update the pants script. (#17976)
-
Add Kaiko to "who uses Pants" page. (#17949)
-
docs: provide a link to Google Cloud Function in the backend docstring (#17948)
-
docs: add info about beta stage support of protobuf for Scala and Java (#17935)
-
docs: add the first tutorial on writing plugins to readme docs directory (#17930)
-
docs: reformat the kotlin docs to have better line breaks on readme.com (#17929)
-
Update and reorganize resource hub (#17922)
-
Add Payhere to user list. (#17917)
-
Nudge more technical support toward GH Discussions (#17906)
-
go: update docs to remove caveats about implemented features (#17913)