Skip to content

Commit

Permalink
Prep 2.7.0.dev1 (pantsbuild#12373)
Browse files Browse the repository at this point in the history
### Internal

* [internal] Manually fix Black lockfile to handle interpreter constraints ([pantsbuild#12366](pantsbuild#12366))
* Revert "Prefix the entire setup.py chroot. (pantsbuild#12359)" ([pantsbuild#12370](pantsbuild#12370))
* [internal] Cache native client binary in CI ([pantsbuild#12355](pantsbuild#12355))
* Prefix the entire setup.py chroot. ([pantsbuild#12359](pantsbuild#12359))
* [internal] Fix AWS CLI breaking due to Python 2 usage ([pantsbuild#12364](pantsbuild#12364))
* [Internal] Add `git_url()` helper to `docutil.py` ([pantsbuild#12352](pantsbuild#12352))
* [Internal] Refactor how `PythonToolBase` exposes requirements and interpreter constraints ([pantsbuild#12356](pantsbuild#12356))
* [internal] Add experimental per-tool lockfiles with Docformatter as an example ([pantsbuild#12346](pantsbuild#12346))
* Remove Pants's dpeendency on `requests` ([pantsbuild#12348](pantsbuild#12348))
* [internal] Remove `TwoStepPex` abstraction ([pantsbuild#12343](pantsbuild#12343))
* Add psycopg2-binary to default module mapping ([pantsbuild#12339](pantsbuild#12339))
* [internal] Upgrade toolchain pants plugin to 0.13.1 ([pantsbuild#12338](pantsbuild#12338))
* Add an API to coarsen/partition Targets by their cycles ([pantsbuild#12251](pantsbuild#12251))
* Prepare 2.5.1 ([pantsbuild#12329](pantsbuild#12329))
* Bootstrap fewer JVM versions in Coursier/javac tests to hopefully reduce CI flakiness ([pantsbuild#12325](pantsbuild#12325))
* Native client respects `--concurrent`. ([pantsbuild#12324](pantsbuild#12324))
* Add client lib tests. ([pantsbuild#12322](pantsbuild#12322))
* Special case enum option parse failures. ([pantsbuild#12281](pantsbuild#12281))
  • Loading branch information
wisechengyi authored Jul 17, 2021
1 parent 8d238cb commit 532d5ff
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 1 deletion.
1 change: 1 addition & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Created by running `./build-support/bin/contributors.sh`.
+ Christopher Livingston
+ Christopher Neugebauer
+ Cody Gibb
+ Colin Taylor
+ Craig Schertz
+ Cristian Matache
+ Damon Revoe
Expand Down
2 changes: 1 addition & 1 deletion src/python/pants/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.7.0.dev0
2.7.0.dev1
34 changes: 34 additions & 0 deletions src/python/pants/notes/2.7.x.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,37 @@
## 2.7.0.dev1 (Jul 16, 2021)

### New Features

* Allow restricting which versions are valid for `ExternalTools`. ([#12332](https://github.com/pantsbuild/pants/pull/12332))

* Add experimental tool lockfiles for Black, Isort, Yapf, Coverage.py, Lambdex, and Protobuf MyPy ([#12357](https://github.com/pantsbuild/pants/pull/12357))

* Add yapf Python formatter ([#12317](https://github.com/pantsbuild/pants/pull/12317))

* Support running pexes from a working directory. ([#12347](https://github.com/pantsbuild/pants/pull/12347))

* Adding ASDF support to interpreter-search-paths ([#12028](https://github.com/pantsbuild/pants/pull/12028))

* Add `[python-setup].experimental_lockfile` to consume lockfiles ([#12316](https://github.com/pantsbuild/pants/pull/12316))

### Plugin API Changes

* Do not leak subsystems as goals to the command line interface ([#12337](https://github.com/pantsbuild/pants/pull/12337))

* Validate option default values to be of correct type. ([#12331](https://github.com/pantsbuild/pants/pull/12331))

### Bug fixes

* Fix anonymous telemetry logging. ([#12340](https://github.com/pantsbuild/pants/pull/12340))

* Fixup incorrect platform help message. ([#12320](https://github.com/pantsbuild/pants/pull/12320))

### Documentation

* Improve wording for `pex_binary` `platforms` field help ([#12304](https://github.com/pantsbuild/pants/pull/12304))

--------------------------------------------------------------------

## 2.7.0.dev0 (Jul 09, 2021)

### New Features
Expand Down

0 comments on commit 532d5ff

Please sign in to comment.