Bot releases are visible (Hide)
Add skip_tests
field to python_tests
to facilitate incremental migrations (Cherry-pick of #12510) (#12511)
Adds support for Poetry group dependencies (Cherry-pick of #12492) (#12497)
Make the pantsd crash error message more precise. (#12512) (#12513)
Resolve plugins using the PEX --python option. (cherrypick of #12500) (#12504)
Shield isolated-Sessions / StreamingWorkunitHandlers from Ctrl+C. (cherrypick of #12483) (#12485)
Add skip_tests
field to python_tests
to facilitate incremental migrations (#12510)
Adds support for Poetry group dependencies (#12492)
Tailor pex_binary targets for entry points. (#12478)
Make the pantsd crash error message more precise. (#12512)
Resolve plugins using the PEX --python option. (#12500)
Shield isolated-Sessions / StreamingWorkunitHandlers from Ctrl+C. (#12483)
Fix default coverage collection. (#12477)
Allow restricting which versions are valid for ExternalTools
. (#12332)
Add yapf Python formatter (#12317)
Add ASDF support to interpreter-search-paths (#12028)
Do not leak subsystems as goals to the command line interface (#12337)
Fix anonymous telemetry logging. (#12340)
Fixup incorrect platform help message. (#12320)
pex_binary
platforms
field help (#12304)Add skimage module mapping for dependency inference (#12301)
Add experimental terraform plugin with fmt and lint rules (#11973)
Add support for MyPy report files (#12271)
Support running tailor on subdirs. (#12262)
Support building dists from preexisting setup.py. (#12250)
Don't tailor a python_library for a solitary init.py. (#12288)
Apply a concurrency limit to remote store/cache/execution gRPC requests (#12256)
Fix poetry_requirements: ignore internal projects. (#12280)
Fix poetry_requirements handling of python. (#12278)
Do not use [python-setup].resolve_all_constraints
when using platforms
(#12268)
Hotfix for poetry_requirements
not being recognized as a macro in build files (#12263)
Include experimental Go backends in pantsbuild.pants (#12290)
Published by over 3 years ago
The fifth stable release of the 2.2.x
series, with no changes since the previous rc
.
Published by over 3 years ago
The fourth stable release of the 2.3.x
series, with no changes since the previous rc
.
Published by over 3 years ago
The third stable release of the 2.4.x
series, with no changes since the previous rc
.
Published by over 3 years ago
Key
interning race causing panic while processing panic
failure (Cherry-pick of #12152) (#12161)Published by over 3 years ago
Key
interning race causing panic while processing panic
failure (Cherry-pick of #12152) (#12160)Published by over 3 years ago
Key
interning race causing panic while processing panic
failure (Cherry-pick of #12152) (#12159)Allow setting --pantsd-max-memory-usage
with GiB
, MiB
, and KiB
units (#12123)
Register strip_pex_env
field with pex_binary. (#12147)
Fix [python-setup].resolver_jobs
default value to better recognize containers (#12139)
Deprecate broken [lint].reports_dir and make mechanism more flexible (#12122)
Change Docformatter to not try to use Python 2 and Python 3.5 by default (#12099)
Allow overriding option default help display. (#12128)
Rename ProcessCacheScope.NEVER
to ProcessCacheScope.PER_SESSION
(#12100)
Replace ProcessCacheScope.PER_RESTART
with ProcessCacheScope.PER_RESTART_ALWAYS
and ProcessCacheScope.PER_RESTART_SUCCESSFUL
(#12094)
add retries for reads and writes from remote CAS (#12132)
Fix --coverage-py-global-report for >9 test files. (#12144)
Published by over 3 years ago
Published by over 3 years ago
The second stable release of the 2.4.x
series, with no changes since the previous rc
.
Published by over 3 years ago
The third stable release of the 2.3.x
series, with no changes since the previous rc
.
Published by over 3 years ago
The fourth stable release of the 2.2.x
series, with no changes since the previous rc
.
Allow skipping linters/formatters/typecheckers by target (#12008)
Add runtime_package_dependencies
field to shunit2_tests
(#11997)
Tell isort to use the config file at [isort].config
when safe to do so (#11994)
Support [coverage.py]
config files using pyproject.toml
, setup.cfg
, and tox.ini
(#11993)
Check parent directories too for config files for tools Pants runs (#11992)
Make python-setup resolve_all_constraints a bool. (#11985)
Add back interpreter_constraints
field to python_awslambda
(#11982)
Add back interpreter_constraints
field to pex_binary
(#11977)
Add mechanism for targets to opt out of field sets (#12002)
Add TriBoolField
field template (#12004)
Discover config files automatically for tools Pants runs (#11995)
Don't require a kwarg for Target
and Field
constructors (#11984)
Published by over 3 years ago
interpreter_constraints
field for pex_binary
and python_awslambda
(#11981)Published by over 3 years ago
interpreter_constraints
field to pex_binary
and python_awslambda
(#11980)Published by over 3 years ago