Skip to content

Additional mentions and tweaks in 2.17's "What's new" - #19629

Merged
huonw merged 15 commits into
pantsbuild:mainfrom
huonw:feature/more-whats-new-2.17
Aug 22, 2023
Merged

Additional mentions and tweaks in 2.17's "What's new"#19629
huonw merged 15 commits into
pantsbuild:mainfrom
huonw:feature/more-whats-new-2.17

Conversation

@huonw

@huonw huonw commented Aug 21, 2023

Copy link
Copy Markdown
Contributor

This adds a few additional notes to the "What's new" for 2.17, based on some comments in #19168, as well as a skim of the release notes from 2.17.0rc0 and newer.

This also includes an explicit call out for the new sponsorship strategy.

Comment thread src/python/pants/notes/2.17.x.md Outdated
@AlexTereshenkov

Copy link
Copy Markdown
Member

Thanks for this @huonw! Shall we perhaps add

  • You can now specify addresses (or address specs) in the requirements section of tool in the pants.toml configuration file. This will help avoid the redundancy since you can point to some python_requirement targets that are a subset of all those used to generate the lockfile.

This is what I am putting into the blog post for 2.17.

@huonw

huonw commented Aug 22, 2023

Copy link
Copy Markdown
Contributor Author

Thanks @AlexTereshenkov. I discovered that one was cherry picked to 2.16 and released in 2.16.0 via #19023, so I won't include it.

@huonw

huonw commented Aug 22, 2023

Copy link
Copy Markdown
Contributor Author

I'm going to merge this to have it in and start the cherry-picking process. Further tweaks can happen via separate PRs.

@huonw
huonw merged commit a414134 into pantsbuild:main Aug 22, 2023
@huonw
huonw deleted the feature/more-whats-new-2.17 branch August 22, 2023 07:09
github-actions Bot pushed a commit that referenced this pull request Aug 22, 2023
This adds a few additional notes to the "What's new" for 2.17, based on
some comments in #19168, as well as a skim of the release notes from
2.17.0rc0 and newer.

This also includes an explicit call out for the new sponsorship
strategy.
@WorkerPants

Copy link
Copy Markdown
Member

I tried to automatically cherry-pick this change back to each relevant milestone, so that it is available in those older releases of Pants.

✔️ 2.17.x

Successfully opened #19642.


Thanks again for your contributions!

🤖 Beep Boop here's my run link

huonw added a commit that referenced this pull request Aug 22, 2023
…19629) (#19642)

This adds a few additional notes to the "What's new" for 2.17, based on
some comments in #19168, as well as a skim of the release notes from
2.17.0rc0 and newer.

This also includes an explicit call out for the new sponsorship
strategy.

Co-authored-by: Huon Wilson <huon@exoflare.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants