Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 25.0 #13103

Open
ichard26 opened this issue Dec 6, 2024 · 5 comments
Open

Release 25.0 #13103

ichard26 opened this issue Dec 6, 2024 · 5 comments
Assignees
Labels
type: maintenance Related to Development and Maintenance Processes
Milestone

Comments

@ichard26
Copy link
Member

ichard26 commented Dec 6, 2024

I'm filing this early, but given the current pace of development, it can't possibly hurt :)

Looking at the current state of the milestone, there are a handful of deprecated features scheduled for removal during this release cycle:

There's also the upgrade to vendoring 1.1.0 which will bring significant improvements.

@sbidoul, is setuptools any closer to being prepared for the removal of --build-option and --global-option?

@ichard26 ichard26 added the type: maintenance Related to Development and Maintenance Processes label Dec 6, 2024
@ichard26 ichard26 added this to the 25.0 milestone Dec 6, 2024
@ichard26 ichard26 pinned this issue Dec 6, 2024
@ichard26
Copy link
Member Author

ichard26 commented Dec 6, 2024

Oh! and how I could forgot the last major potential change: removal of Python 3.8 support. I haven't looked at the numbers recently, but we need to consider that as well.

@sbidoul
Copy link
Member

sbidoul commented Dec 7, 2024

is setuptools any closer to being prepared for the removal of --build-option and --global-option?

I don't think so. I filed #13106 accordingly.

@ichard26
Copy link
Member Author

ichard26 commented Dec 7, 2024

For whoever decides to be the next RM, just a heads-up: we'd like to switch to using an action to build (not prepare) and push the release, using Trusted Publishing and all of the new fancy stuff that comes with that. See #13048.

@ichard26
Copy link
Member Author

ichard26 commented Dec 9, 2024

Looking closer at my schedule, I will be too busy to be a RM right until January 30 next year, so if there is no one that is able to be the RM, I could do it on either a tight schedule (aka that weekend) or push the release by a week or two. Of course, I'm also new at this, so I'd definitely want to have a former RM available for questions :)

@sbidoul
Copy link
Member

sbidoul commented Dec 9, 2024

I'm happy to take on the RM hat for this release again. I'll take the opportunity to test and document the trusted publisher workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: maintenance Related to Development and Maintenance Processes
Projects
None yet
Development

No branches or pull requests

2 participants