release_2.11.0.dev2
Pre-releaseNew Features
- New
--docker-build-verbose
option to print build output to the console. (#14557)
User API Changes
-
Add
output_path
field topyoxidizer_binary
and change its default destination (#14607) -
Upgrade
terraform-hcl2-parser
to version 3.0.3 (#14554)
Plugin API Changes
-
Rename
pants.python.binares
topants.core.subsystems.python_bootstrap
(#14613) -
Add
PythonToolBase.to_pex_request()
to DRY tool installation (#14610) -
Move
PythonBinary
frompython.binaries
tocore.util_rules.system_binaries
(#14609) -
Add
core/util_rules/system_binaries.py
and relocatearchive.py
types likeUnzipBinary
to it (#14601)
Bug fixes
-
Show a helpful error message if a 3rdparty jar isn't available. (#14595)
-
Fix
pyoxidizer_binary
to supportpython_distribution
targets that depend on others (#14620) -
Coursier caches are now determined by
-repos
configuration (#14603) -
adds
--no-default
to Coursier args so that we only use user-configured maven repos (#14581)
Performance
- Fix PyOxidizer to write to
~/.cache/pants
by using a named cache (#14582)