Skip to content

Commit

Permalink
Prepare 2.0.0rc0 (#10943)
Browse files Browse the repository at this point in the history
Internal only changes left off from the changelog:

* Use cpython types in Rust functions that manipulate python objects (#10942)
  `PR #10942 <https://github.com/pantsbuild/pants/pull/10942>`_

* update libz-sys version to fix macOS compile error (#10941)
  `PR #10941 <https://github.com/pantsbuild/pants/pull/10941>`_

* Upgrade to Rust stable 1.47.0. (#10933)
  `PR #10933 <https://github.com/pantsbuild/pants/pull/10933>`_

* Finish CreateDigest Directory cleanup. (#10935)
  `PR #10935 <https://github.com/pantsbuild/pants/pull/10935>`_

* Hotfix broken import from merge conflict (#10934)
  `PR #10934 <https://github.com/pantsbuild/pants/pull/10934>`_

* Revert "Port nailgun client to rust (#10865)" (#10929)
  `PR #10929 <https://github.com/pantsbuild/pants/pull/10929>`_

* An ExternalTool for downloading the grpc_python_plugin. (#10927)
  `PR #10927 <https://github.com/pantsbuild/pants/pull/10927>`_

* Port nailgun client to rust (#10865)
  `PR #10865 <https://github.com/pantsbuild/pants/pull/10865>`_

* print stacktraces during import errors (#10906)
  `PR #10906 <https://github.com/pantsbuild/pants/pull/10906>`_

* fs.Digest is declared in Rust (#10905)
  `PR #10905 <https://github.com/pantsbuild/pants/pull/10905>`_

* add requests_ca_bundle to settable_env_vars (#10909)
  `PR #10909 <https://github.com/pantsbuild/pants/pull/10909>`_

[ci skip-rust]
  • Loading branch information
Eric-Arellano authored Oct 12, 2020
1 parent 219cd42 commit 969c8dc
Show file tree
Hide file tree
Showing 2 changed files with 70 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/python/pants/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.0.0b3
2.0.0rc0
69 changes: 69 additions & 0 deletions src/python/pants/notes/2.0.x.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,75 @@ This document describes releases leading up to the ``2.0.x`` ``stable`` series.

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

2.0.0rc0 (10/11/2020)
---------------------

User API Changes
~~~~~~~~~~~~~~~~

* Deprecate `python_binary` in favor of `pex_binary` (#10939)
`PR #10939 <https://github.com/pantsbuild/pants/pull/10939>`_

* Deprecate `[protoc].runtime_targets` in favor of `[python-protobuf].runtime_dependencies` (#10926)
`PR #10926 <https://github.com/pantsbuild/pants/pull/10926>`_

* Use the `package` goal to build setup-py dists. (#10919)
`PR #10919 <https://github.com/pantsbuild/pants/pull/10919>`_

* Deprecate `--print-exception-stacktrace` to `--print-stacktrace` (#10912)
`PR #10912 <https://github.com/pantsbuild/pants/pull/10912>`_

Plugin API Changes
~~~~~~~~~~~~~~~~~~

* Use `TransitiveTargetsRequest` as input for resolving `TransitiveTargets` (#10915)
`PR #10915 <https://github.com/pantsbuild/pants/pull/10915>`_

* Add `await Get(Addresses, UnparsedAddressInputs)` (#10913)
`PR #10913 <https://github.com/pantsbuild/pants/pull/10913>`_

* Upgrade to Pex 2.1.18. (#10938)
`PR #10938 <https://github.com/pantsbuild/pants/pull/10938>`_

New Features
~~~~~~~~~~~~

* Add gRPC Python code generation (#10937)
`PR #10937 <https://github.com/pantsbuild/pants/pull/10937>`_

* Add MyPy Protobuf plugin support (#10931)
`PR #10931 <https://github.com/pantsbuild/pants/pull/10931>`_

* Add `output_path` field to `python_binary`, `python_awslambda`, and `archive` (#10899)
`PR #10899 <https://github.com/pantsbuild/pants/pull/10899>`_

Bugfixes
~~~~~~~~

* Fix for log messages/dynamic UI teardown conflict (#10940)
`PR #10940 <https://github.com/pantsbuild/pants/pull/10940>`_

* Fix some dependencies-like fields not showing up with project introspection (#10923)
`PR #10923 <https://github.com/pantsbuild/pants/pull/10923>`_

* Send SIGTERM to child processes upon SIGINT (#10930)
`PR #10930 <https://github.com/pantsbuild/pants/pull/10930>`_

* Fix Python 3.8 syntax not working with dependency inference (#10907)
`PR #10907 <https://github.com/pantsbuild/pants/pull/10907>`_

* Plumb `ca_certs_path` to the plugin resolver. (#10910)
`PR #10910 <https://github.com/pantsbuild/pants/pull/10910>`_

Documentation
~~~~~~~~~~~~~

* Differentiate between User API vs. Plugin API changes in changelog (#10916)
`PR #10916 <https://github.com/pantsbuild/pants/pull/10916>`_

* Streamline some goal descriptions. (#10911)
`PR #10911 <https://github.com/pantsbuild/pants/pull/10911>`_

2.0.0b3 (10/3/2020)
-------------------

Expand Down

0 comments on commit 969c8dc

Please sign in to comment.