-
Notifications
You must be signed in to change notification settings - Fork 368
Closed
Description
We've seen reports from users in 3.0.1 that simply importing arcade fails due to shadow window.
Currently we only disable shadow window on MacOS, headless and on raspi.
Traceback (most recent call last):
File "/home/crypted/Documents/projects/makeit/test.py", line 1, in <module>
import arcade
File "/home/crypted/Documents/projects/makeit/venv/lib/python3.12/site-packages/arcade/__init__.py", line 98, in <module>
from .application import MOUSE_BUTTON_LEFT
File "/home/crypted/Documents/projects/makeit/venv/lib/python3.12/site-packages/arcade/application.py", line 14, in <module>
import pyglet.gl as gl
File "/home/crypted/Documents/projects/makeit/venv/lib/python3.12/site-packages/pyglet/gl/__init__.py", line 205, in <module>
import pyglet.window # noqa: F401
^^^^^^^^^^^^^^^^^^^^
File "/home/crypted/Documents/projects/makeit/venv/lib/python3.12/site-packages/pyglet/window/__init__.py", line 1864, in <module>
gl._create_shadow_window() # noqa: SLF001
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/crypted/Documents/projects/makeit/venv/lib/python3.12/site-packages/pyglet/gl/__init__.py", line 179, in _create_shadow_window
_shadow_window = ShadowWindow()
^^^^^^^^^^^^^^Look out for more reports about this.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels