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

Update for Python 3.13 #141

Closed
jaraco opened this issue Aug 19, 2024 · 2 comments
Closed

Update for Python 3.13 #141

jaraco opened this issue Aug 19, 2024 · 2 comments

Comments

@jaraco
Copy link
Owner

jaraco commented Aug 19, 2024

It's that time. Python 3.13 is in RC. Let's get all of the test suites running 3.13.

Before we do that, there are probably some projects where CI is failing currently or where merging the most recent changes causes them to fail. Let's get them all passing before bumping the Python version.

@bswck
Copy link
Contributor

bswck commented Aug 19, 2024

@jaraco for the future, do you think it's a good idea to also test against prereleased Python for more seamless updates of minor versions?

That is, test against 3.13 along with 3.14-dev.

@jaraco
Copy link
Owner Author

jaraco commented Aug 19, 2024

In my experience, adopting dev versions early causes too much disruption. Anything that depends on lxml or pyobjc or other binary packages usually doesn't get a wheel build until very late and often doesn't fix compiler errors until late in the beta cycle. I'm hoping by now some of those packages have wheels or at least have worked out the kinks so those packages build on those platforms.

At one point, I'd added in 3.13 with the jobs allowed to fail. Maybe we could do something like that... depending on how much disruption it causes.

I'll include you in the review of the PR.

@jaraco
Copy link
Owner Author

jaraco commented Sep 11, 2024

Done in #146

@jaraco jaraco closed this as completed Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants