release_2.14.0.dev5
Pre-releaseNew Features
-
Add
[pytest].config
to set custom config file paths (#16423) -
java/protobuf: add support for grpc-java codegen (#16350)
User API Changes
-
Upgrade Pex to 2.1.103. (#16313)
-
Deprecate
[python].lockfile_generator
(#16418) -
Replace
--[no-]process-cleanup
with--keep-sandboxes={always,never,on_failure}
(#16415) -
Add a few popular python packages to default modules mapping (#16330)
-
Deprecate
[python].tailor_ignore_solitary_init_files
in favor of more useful[python].tailor_ignore_empty_init_files
(#16305) -
Upgrade Pex to 2.1.102. (#16313)
-
Enable
[python-infer].unowned_dependency_behavior="warning"
by default. (#16281) -
Upgrade Pex to 2.1.101. (#16297)
Plugin API Changes
-
Add entry point support for remote auth plugin (#16212)
-
Provide foundations for a deploy goal (#16335)
Bug fixes
-
Fix docker invalidation bug. (#16419)
-
Add missing
help
message to experimental backends (#16403) -
Set immutable_input_digests on a docker RunRequest. (#16385)
-
go: pass -p option to
go tool asm
on Go v1.19+ (#16381) -
jvm: fix fetching artifacts with non-jar packaging (#16358)
-
[internal] Add missing timeout field to target generators (#16314)
-
Include Helm chart dependency inference rules (#16368)
-
[internal] Use
f_globals
instead ofinspect.getmodule
incollect_rules
(#16357) -
Silence mkdir, cp, and mv commands with MyPy caching (#16340)
-
fix kotlin tailor for junit tests (#16333)
-
Leverage a multiprocess-safe strategy for MyPy's cache (#16290)
-
Eagerly error for symlink loops (#16319)
-
Add a newline at the end of
paths
output (#16302) -
Consume inits part of package object within the inner scope (#16282)
-
Explicitly add directory entries to resources JARs (#16264)
Performance
- Implement a
validate
mode to reduce network usage for remote caches (#16398)
Documentation
-
Document how to use Pylint reports (#16399)
-
Fix source roots docs. (#16363)
-
Show advanced options with
help
if there are no basic options (#16352) -
Improve a docker backend warning. (#16355)
-
Link to dev.to post on resource hub. (#16331)
-
Only show the deprecated option section with
help
if there are deprecated options (#16339) -
add tailor docs for kotlin backend (#16332)
-
Fix the experimental_run_shell_command example. (#16286)
-
Fix typo in backend name (#16312)
-
docs: add initial Kotlin docs (#16304)
-
Document test sharding and update plugin docs with 2.13 changes (#16293)