Skip to content

Commit ca288d3

Browse files
committed
Prepare 2.0.0rc0
# Rust tests and lints will be skipped. Delete if not intended. [ci skip-rust]
1 parent 219cd42 commit ca288d3

File tree

2 files changed

+70
-1
lines changed

2 files changed

+70
-1
lines changed

src/python/pants/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.0.0b3
1+
2.0.0rc0

src/python/pants/notes/2.0.x.rst

+69
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,75 @@ This document describes releases leading up to the ``2.0.x`` ``stable`` series.
55

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

8+
2.0.0rc0 (10/11/2020)
9+
---------------------
10+
11+
User API Changes
12+
~~~~~~~~~~~~~~~~
13+
14+
* Deprecate `python_binary` in favor of `pex_binary` (#10939)
15+
`PR #10939 <https://github.com/pantsbuild/pants/pull/10939>`_
16+
17+
* Deprecate `[protoc].runtime_targets` in favor of `[python-protobuf].runtime_dependencies` (#10926)
18+
`PR #10926 <https://github.com/pantsbuild/pants/pull/10926>`_
19+
20+
* Use the `package` goal to build setup-py dists. (#10919)
21+
`PR #10919 <https://github.com/pantsbuild/pants/pull/10919>`_
22+
23+
* Deprecate `--print-exception-stacktrace` to `--print-stacktrace` (#10912)
24+
`PR #10912 <https://github.com/pantsbuild/pants/pull/10912>`_
25+
26+
Plugin API Changes
27+
~~~~~~~~~~~~~~~~~~
28+
29+
* Use `TransitiveTargetsRequest` as input for resolving `TransitiveTargets` (#10915)
30+
`PR #10915 <https://github.com/pantsbuild/pants/pull/10915>`_
31+
32+
* Add `await Get(Addresses, UnparsedAddressInputs)` (#10913)
33+
`PR #10913 <https://github.com/pantsbuild/pants/pull/10913>`_
34+
35+
* Upgrade to Pex 2.1.18. (#10938)
36+
`PR #10938 <https://github.com/pantsbuild/pants/pull/10938>`_
37+
38+
New Features
39+
~~~~~~~~~~~~
40+
41+
* Add gRPC Python code generation (#10937)
42+
`PR #10937 <https://github.com/pantsbuild/pants/pull/10937>`_
43+
44+
* Add MyPy Protobuf plugin support (#10931)
45+
`PR #10931 <https://github.com/pantsbuild/pants/pull/10931>`_
46+
47+
* Add `output_path` field to `python_binary`, `python_awslambda`, and `archive` (#10899)
48+
`PR #10899 <https://github.com/pantsbuild/pants/pull/10899>`_
49+
50+
Bugfixes
51+
~~~~~~~~
52+
53+
* Fix for log messages/dynamic UI teardown conflict (#10940)
54+
`PR #10940 <https://github.com/pantsbuild/pants/pull/10940>`_
55+
56+
* Fix some dependencies-like fields not showing up with project introspection (#10923)
57+
`PR #10923 <https://github.com/pantsbuild/pants/pull/10923>`_
58+
59+
* Send SIGTERM to child processes upon SIGINT (#10930)
60+
`PR #10930 <https://github.com/pantsbuild/pants/pull/10930>`_
61+
62+
* Fix Python 3.8 syntax not working with dependency inference (#10907)
63+
`PR #10907 <https://github.com/pantsbuild/pants/pull/10907>`_
64+
65+
* Plumb `ca_certs_path` to the plugin resolver. (#10910)
66+
`PR #10910 <https://github.com/pantsbuild/pants/pull/10910>`_
67+
68+
Documentation
69+
~~~~~~~~~~~~~
70+
71+
* Differentiate between User API vs. Plugin API changes in changelog (#10916)
72+
`PR #10916 <https://github.com/pantsbuild/pants/pull/10916>`_
73+
74+
* Streamline some goal descriptions. (#10911)
75+
`PR #10911 <https://github.com/pantsbuild/pants/pull/10911>`_
76+
877
2.0.0b3 (10/3/2020)
978
-------------------
1079

0 commit comments

Comments
 (0)