Skip to content

Commit

Permalink
Prepare the 2.5.0rc0 release. (pantsbuild#12013)
Browse files Browse the repository at this point in the history
[ci skip-rust]
  • Loading branch information
benjyw authored May 5, 2021
1 parent 714518a commit 7339304
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 1 deletion.
1 change: 1 addition & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -224,4 +224,5 @@ Created by running `./build-support/bin/contributors.sh`.
+ Yuhan GUO
+ Yujie Chen
+ billybecker
+ hephex
+ Ólafur Páll Geirsson
2 changes: 1 addition & 1 deletion src/python/pants/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.5.0.dev3
2.5.0rc0
46 changes: 46 additions & 0 deletions src/python/pants/notes/2.5.x.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,52 @@

See https://www.pantsbuild.org/v2.5/docs/release-notes-2-5 for an overview of the changes in this release series.

## 2.5.0rc0 (May 04, 2021)

### New Features

* Allow skipping linters/formatters/typecheckers by target ([#12008](https://github.com/pantsbuild/pants/pull/12008))

* Add `runtime_package_dependencies` field to `shunit2_tests` ([#11997](https://github.com/pantsbuild/pants/pull/11997))

* Tell isort to use the config file at `[isort].config` when safe to do so ([#11994](https://github.com/pantsbuild/pants/pull/11994))

* Support `[coverage.py]` config files using `pyproject.toml`, `setup.cfg`, and `tox.ini` ([#11993](https://github.com/pantsbuild/pants/pull/11993))

* Check parent directories too for config files for tools Pants runs ([#11992](https://github.com/pantsbuild/pants/pull/11992))

### User API Changes

* Make python-setup resolve_all_constraints a bool. ([#11985](https://github.com/pantsbuild/pants/pull/11985))

* Add back `interpreter_constraints` field to `python_awslambda` ([#11982](https://github.com/pantsbuild/pants/pull/11982))

* Add back `interpreter_constraints` field to `pex_binary` ([#11977](https://github.com/pantsbuild/pants/pull/11977))

### Plugin API Changes

* Add mechanism for targets to opt out of field sets ([#12002](https://github.com/pantsbuild/pants/pull/12002))

* Add `TriBoolField` field template ([#12004](https://github.com/pantsbuild/pants/pull/12004))

* Discover config files automatically for tools Pants runs ([#11995](https://github.com/pantsbuild/pants/pull/11995))

* Don't require a kwarg for `Target` and `Field` constructors ([#11984](https://github.com/pantsbuild/pants/pull/11984))

### Performance

* Don't parse string imports if not enabled ([#11975](https://github.com/pantsbuild/pants/pull/11975))

### Documentation

* Don't include file name in deprecation warnings ([#12007](https://github.com/pantsbuild/pants/pull/12007))

* Stop falling back to docstring for help messages for `Target` and `Field` ([#12003](https://github.com/pantsbuild/pants/pull/12003))

* Suggest using `./pants tailor` when target doesn't exist for a file argument ([#11996](https://github.com/pantsbuild/pants/pull/11996))

* Make remote cache warning less chatty for missing files ([#11976](https://github.com/pantsbuild/pants/pull/11976))

## 2.5.0.dev3 (Apr 23, 2021)

### User API Changes
Expand Down

0 comments on commit 7339304

Please sign in to comment.