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
Make arcade 2.x python 3.12 compatible #1953
Comments
What is the timeframe for this change? |
I'm looking into if this is even possible at the moment |
There seems to by pyglet issues related to text with pygket 2.0dev23 meaning making a 2.x verison with python 12 support is a bit more challenging than just bumping Pillow and Pymunk.
|
I created a branch here : https://github.com/pythonarcade/arcade/tree/2.6-py312 This is simply just bumped dependencies (pyglet, pymunk, pillow). The basic examples are working fine. More testing likely needed. Be free to give it a spin @professorwade |
Thank you, I'll check it out. |
This branch seems to work under:
|
I do think the old pyglet version can case some platform specific issues. It would be ideal bumping to the latest stable version. Might not be too much work wrapping that up. |
If pymunk is consistently the thing holding us back from supporting the latest Python, the easiest thing to do would be to make it an optional dependency. |
Bumping some depedencies with minor code changes is the only thing needed to make this happen.
See #1950
The text was updated successfully, but these errors were encountered: