[release candidate] pantsbuild.pants 2.0.0rc0

26 views
Skip to first unread message

Eric Arellano

unread,
Oct 12, 2020, 1:28:36 PM10/12/20
to Pants Developers
The first release candidate for the 2.0.x series is now available on PyPI!

This release brings support for gRPC, along with several bug fixes and deprecating the python_binary target to the renamed pex_binary.

We've finished adding major new features to 2.0, and our focus is now on final bug fixes and polish before the 2.0.0 release.

Please refer to the following docs for more details:
Thank you to everyone who has been giving feedback on 2.0 so far!

Thank you as well to all of this release's contributors, with a special shout out to new contributor Thales Menato:

  12 Eric Arellano
   5 Greg Shuflin
   4 John Sirois
   3 Benjy Weinberger
   2 Danny McClanahan
   1 Tom Dyas
   1 Thales Menato
   1 Stu Hood

Eric Arellano

unread,
Oct 16, 2020, 3:18:39 AM10/16/20
to Pants Developers

The second release candidate for the 2.0.x series is now available on PyPI.

This release fixes some bugs, including with Python interpreter selection. It also restores several removed targets and fields to help with upgrading from 1.x to 2.0. Please let us know if there are any other changes we can make to help with the upgrade!

Tip: use pants_ignore_warnings to ignore deprecation warnings. 
Thank you to everyone for the feedback on 2.0.0rc0 this week!

Eric Arellano

unread,
Oct 22, 2020, 10:00:03 PM10/22/20
to Pants Developers
Hello,

The third release candidate for the 2.0.x series is now available on PyPI.

This release brings several bug fixes, including a fix for a major performance regression when using dependency inference. It also includes some major improvements to the help system.

We hope to release 2.0.0 early next week. We would love for you to try out this release candidate and share any feedback to help have a successful 2.0.0 launch.
Thank you to everyone for the feedback so far! Special thank you to Thales Menato for adding a new feature to help users with a proxy.

Eric Arellano

Eric Arellano

unread,
Oct 26, 2020, 4:06:36 AM10/26/20
to Pants Developers
The fourth, and hopefully final, release candidate for the 2.0.x series is now available on PyPI.

We hope to release 2.0.0 very shortly. We'd appreciate you trying out rc3 and letting us know if you run into any issues.
Thank you for everyone's feedback!
Eric

Eric Arellano

unread,
Nov 12, 2020, 8:52:43 PM11/12/20
to Pants Developers

Hello,

The first release candidate for the patch release 2.0.1 is now available on PyPI.

If you're using 2.0.0, we recommend upgrading to 2.0.1rc0, as it brings several bug fixes, including a nice UI enhancement to always render the results of test, fmt, lint, and typecheck, regardless of caching. See the changelog.

Thank you for everyone's feedback on 2.0.0!
Eric

Eric Arellano

unread,
Nov 17, 2020, 12:36:33 PM11/17/20
to Pants Developers
The second release candidate for the patch release 2.0.1 is now available on PyPI.

This fixes relative imports with dependency inference and an issue with python_awslambda when the sources field is set. See the changelog.

Eric Arellano

unread,
Nov 20, 2020, 9:23:30 PM11/20/20
to Pants Developers
The third release candidate for the patch release 2.0.1 is now available on PyPI.

This fixes an issue some people had on macOS Big Sur and reverts deprecating the sources field for python_awslambda. See the changelog.

Eric Arellano

unread,
Nov 30, 2020, 12:48:25 PM11/30/20
to Pants Developers
Hello, the fourth release candidate for the patch release 2.0.1 is now available on PyPI.

This fixes an issue with the python_awslambda sources field. See the changelog.

Stu Hood

unread,
Dec 16, 2020, 1:20:42 PM12/16/20
to Pants Developers
The fifth release candidate for the patch release 2.0.1 is now available on PyPI!

This release fixes a few performance issues, and adds support for macOS Big Sur. See the changelog for more details.

Thanks to everyone who has helped to test the candidates!

--
You received this message because you are subscribed to the Google Groups "Pants Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pants-devel...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pants-devel/2f6ddc29-bb25-4776-952f-c5b7c612e735n%40googlegroups.com.


--
Reply all
Reply to author
Forward
0 new messages