release_2.13.0rc1
Pre-releaseUser API Changes
-
Replace
--[no-]process-cleanup
with--keep-sandboxes={always,never,on_failure}
(Cherry-pick of #16415) (#16417) -
Deprecate
[python].tailor_ignore_solitary_init_files
in favor of more useful[python].tailor_ignore_empty_init_files
(Cherry-pick of #16305) (#16334)
Bug fixes
-
Add missing
help
message to experimental backends (Cherry-pick of #16403) (#16500) -
Fix
CacheContentBehavior::Defer
with a remote cache (Cherry-pick of #16439) (#16441) -
Set immutable_input_digests on a docker RunRequest. (Cherry-pick of #16385) (#16396)
-
go: pass -p option to
go tool asm
on Go v1.19+ (Cherry pick of #16381) (#16395) -
consume inits part of package object within the inner scope (Cherry-pick of #16282) (#16371)
-
Add a newline at the end of
paths
output (Cherry-pick of #16302) (#16372) -
fix kotlin tailor for junit tests (Cherry pick of #16333) (#16341)
-
Explicitly add directory entries to resources JARs (Cherry-pick of #16264) (#16296)
-
Allow using
--import
option with Autoflake (Cherry-pick of #16192) (#16275) -
Dont use PEX as an API to fix
ModuleNotFoundError
for--debug-adapter
(Cherry-pick of #16263) (#16267)
Performance
- Implement a
validate
mode to reduce network usage for remote caches (Cherry-pick of #16398) (#16409)
Documentation
-
Update docs on how to run Pants in CI. (Cherry-pick of #16503) (#16509)
-
Fix partition description for MyPy when multiple resolves (Cherry-pick of #16486) (#16498)
-
Link to dev.to post on resource hub (cherrypick #16331) (#16349)
-
add tailor docs for kotlin backend (Cherry pick of #16332) (#16338)
-
docs: add initial Kotlin docs (Cherry pick of #16304) (#16329)
-
Document test sharding and update plugin docs with 2.13 changes (Cherry-pick of #16293) (#16306)