Closed boasmeier closed 2 days ago
Python 3.13 is in early phases of development and obviously internal details have changed. It will take porting work to make that happen. I don't usually track pre-release versions until the beta phase --- I just don't have the time anymore --- but if you want to submit a PR that makes the alpha versions work, and if you'll commit to keeping the alpha versions working on every new release, I'd be happy to take a look.
I don't want to add a pre-release interpreter to our CI if there's a decent chance that the next pre-release will break it again, as that makes releases unnecessarily complicated. Hence the need for a commitment to keep all the alphas working once added.
Thanks for the quick reply. I see, it is totally reasonable to me to not support pre-release versions. Probably I won't find the time to prepare a PR with the commitment to keep all the alphas working. However, should I nevertheless start such an endeavor I would mention it here so others know that someone is working on it.
@boasmeier:
I see, it is totally reasonable to me to not support pre-release versions. Probably I won't find the time to prepare a PR with the commitment to keep all the alphas working. However, should I nevertheless start such an endeavor I would mention it here so others know that someone is working on it.
Hi, I wrote https://github.com/python-greenlet/greenlet/pull/396 which ports greenlet to Python 3.13.
@jamadden jamadden closed this as completed
Congrats! Cool :-) Thank you @jamadden!
Description
The package cannot be built on Python 3.13.
Expected Behavior
The package can be built successfully when running
pip install greenlet
Actual Behavior
Stepts to reproduce
pip install greenlet
Environment