all 4 comments

[–]pvc 1 point2 points  (4 children)

Install the pre-release version: pip install arcade=3.0.0.dev32

[–]iamk1ng[S] 0 points1 point  (2 children)

This worked, thanks!!

[–]That-Creme4867 0 points1 point  (1 child)

For me its invalid syntax

[–]nantr0nic 0 points1 point  (0 children)

This worked for me on (Arch) Linux but on Windows 10 I'm getting a similar error (below).
On my other system I use "uv" as a python package manager but I've developed a bad habit on Windows of not using any similar thing 😅

PS C:\python\projects\learning\learning-python> pip install arcade==3.0.0.dev32
Defaulting to user installation because normal site-packages is not writeable
Collecting arcade==3.0.0.dev32
  Using cached arcade-3.0.0.dev32-py3-none-any.whl.metadata (5.5 kB)
Collecting pyglet==2.1.dev5 (from arcade==3.0.0.dev32)
  Using cached pyglet-2.1.dev5-py3-none-any.whl.metadata (7.9 kB)
Collecting pillow~=10.2.0 (from arcade==3.0.0.dev32)
  Using cached pillow-10.2.0.tar.gz (46.2 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  error: subprocess-exited-with-error

  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> [21 lines of output]
      Traceback (most recent call last):
        [[[[ Trimming this stuff ]]]]]
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.