From c325cdc6767b183f7d1e3fc4b87b36710f330017 Mon Sep 17 00:00:00 2001 From: Eric Arellano <14852634+Eric-Arellano@users.noreply.github.com> Date: Wed, 19 May 2021 17:59:53 -0700 Subject: [PATCH] Prepare 2.6.0.dev0 (#12093) [ci skip-rust] --- CONTRIBUTORS.md | 1 + pants.toml | 1 + src/python/pants/VERSION | 2 +- src/python/pants/notes/2.6.x.md | 49 +++++++++++++++++++++++++++++++++ 4 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 src/python/pants/notes/2.6.x.md diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 73e6eba2ff2..7f21fa61940 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -156,6 +156,7 @@ Created by running `./build-support/bin/contributors.sh`. + Mohamed Abdi + Moses Nakamura + Nadav Samet ++ Nathan Levesque + Neeraj Kashyap + Neil Sanchala + Nicholas Santos diff --git a/pants.toml b/pants.toml index 6b62e6edd94..069b71ebf87 100644 --- a/pants.toml +++ b/pants.toml @@ -139,6 +139,7 @@ release_notes = """ '2.3.x': 'src/python/pants/notes/2.3.x.md', '2.4.x': 'src/python/pants/notes/2.4.x.md', '2.5.x': 'src/python/pants/notes/2.5.x.md', + '2.6.x': 'src/python/pants/notes/2.6.x.md', } """ diff --git a/src/python/pants/VERSION b/src/python/pants/VERSION index fe5c508359b..2a45a8a5c6e 100644 --- a/src/python/pants/VERSION +++ b/src/python/pants/VERSION @@ -1 +1 @@ -2.5.0rc0 +2.6.0.dev0 diff --git a/src/python/pants/notes/2.6.x.md b/src/python/pants/notes/2.6.x.md new file mode 100644 index 00000000000..5943ff5947c --- /dev/null +++ b/src/python/pants/notes/2.6.x.md @@ -0,0 +1,49 @@ +# 2.6.x Stable Releases + +## 2.6.0.dev0 (May 19, 2021) + +### New Features + +* Add support for global coverage reports. ([#12080](https://github.com/pantsbuild/pants/pull/12080)) + +* Add `extra_env_vars` capability to `python_tests()` ([#12022](https://github.com/pantsbuild/pants/pull/12022)) + +* Add `pex_binary` support for `--no-strip-pex-env`. ([#12061](https://github.com/pantsbuild/pants/pull/12061)) + +### User API Changes + +* Remove deprecated `[pytest].config` in favor of `[pytest].config_discovery` ([#12033](https://github.com/pantsbuild/pants/pull/12033)) + +* Remove deprecated `ignore_pants_warnings` in favor of `ignore_warnings` ([#12032](https://github.com/pantsbuild/pants/pull/12032)) + +* Enforce `[python-setup].resolve_all_constraints` being a bool option ([#12034](https://github.com/pantsbuild/pants/pull/12034)) + +* Remove experimental and unused `[python-setup].requirement_constraints_target` option and `_python_constraints` target ([#11998](https://github.com/pantsbuild/pants/pull/11998)) + +### Plugin API Changes + +* Rename `PexInterpreterConstraints` to `InterpreterConstraints` and move to dedicated file ([#12021](https://github.com/pantsbuild/pants/pull/12021)) + +* Add plugin hook for setting up Pytest context ([#12091](https://github.com/pantsbuild/pants/pull/12091)) + +* Auth plugins can inspect the prior result, set an expiration, and override `--remote-{store,execution}-address` ([#12029](https://github.com/pantsbuild/pants/pull/12029)) + +### Bug fixes + +* Fix `--remote-auth-plugin` and `--remote-oauth-bearer-token-path` to execute every run with Pantsd ([#12020](https://github.com/pantsbuild/pants/pull/12020)) + +* Fix `module_mapping` to work regardless of capitalization and `-` vs `_` ([#12068](https://github.com/pantsbuild/pants/pull/12068)) + +* Fix `PEX_ROOT` leak with run and repl goals. ([#12066](https://github.com/pantsbuild/pants/pull/12066)) + +* Fix constraints resolves to pass additional args. ([#12076](https://github.com/pantsbuild/pants/pull/12076)) + +* Fix `skip_tool` fields not working with `./pants fmt` ([#12073](https://github.com/pantsbuild/pants/pull/12073)) + +* Fix Python run for apps that re-exec themselves. ([#12060](https://github.com/pantsbuild/pants/pull/12060)) + +* Fix remote cache writes memory exhaustion. ([#12087](https://github.com/pantsbuild/pants/pull/12087)) + +* Halve memory usage for remote cache writes. ([#12083](https://github.com/pantsbuild/pants/pull/12083)) + +* Fix Shell dependency inference not caching ([#12052](https://github.com/pantsbuild/pants/pull/12052))