-
Notifications
You must be signed in to change notification settings - Fork 107
Add preliminary support for Python 3.14 #1257
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
Conversation
|
I have no idea where this ast.Str comes from: I searched zopefoundation and Chameleon 4.4.4 which is still used – no success. So I am giving up here now. Anyone to take over? |
|
|
|
So the major issue for Python 3.14 support is now lack of support for Chameleon >= 4.5.0. See #1252 and malthe/chameleon#438, which is receiving ZERO attention. It used to be @d-maurer who took on those page template-related issues but he's fallen completely silent. I hope he is alright. |
|
After Chameleon has been fixed there's just one odd test-related issue on Windows. The wsgischema.xml file in Zope2/Startup/ cannot be found anymore. |
|
It looks maybe related to changes in urllib: https://docs.python.org/3/whatsnew/3.14.html#urllib |
|
The Windows/Python 3.14 issue is coming out of ZConfig and as @davisagli suspects due to changes in |
|
This is now done, all remaining work for a Python 3.14-compatible release continues in other tasks like #1259. |
Problems:
ast.Str– Configuring for pure-python z3c.pt#32zope.pagetemplate using no longer existingit is not used there at allast.Strast.Strast.Stris still used – chameleon 4.4.4 seems to be the reasonOther compatibility issues that may cause problems are captured in #1259.