Pyglet 2.x, Python >=3.8 (including 3.14) #440
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pyglet updated to 2.x -> creating compatible OpenGL for using deprecated API calls such as glPushMatrix.
Fixed PEP 765 violation in loading.py SyntaxWarning: 'return' in a 'finally' block
fixed: RuntimeError: There is no current event loop in thread 'MainThread'.
Readme: example was referencing map game_1 which does not exist -> belt_map
Inkscape 1.2.2: Warning: Option --export-png= is deprecated Changed to --export-filename=
tested with Python 3.8.20 and Python 3.14.2 on Linux Mint 22.3:
Pip freeze (Python 3.8.20):
aiohappyeyeballs==2.4.4
aiohttp==3.10.11
aiosignal==1.3.1
async-timeout==5.0.1
asyncio==4.0.0
attrs==25.3.0
click==8.1.8
frozenlist==1.5.0
idna==3.11
multidict==6.1.0
propcache==0.2.0
pyglet==2.1.12
PyYAML==6.0.3
typing_extensions==4.13.2
yarl==1.15.2
Pip freeze (Python 3.14.2):
aiohappyeyeballs==2.6.1
aiohttp==3.13.3
aiosignal==1.4.0
asyncio==4.0.0
attrs==25.4.0
click==8.3.1
frozenlist==1.8.0
idna==3.11
multidict==6.7.1
propcache==0.4.1
pyglet==2.1.12
PyYAML==6.0.3
yarl==1.22.0