Describe the bug
p5 doesn't support newer versions of Python yet, but this isn't reflected in the installation docs, which say "p5 requires Python 3.6 or above".
I'm seeing maintainers recommend 3.8 in bug reports, which is ultimately what worked for me.
If there's some way to pin a Cython or numpy version and get this working on newer Pythons, that could also be a nice improvement. I couldn't find one but based my attempts off the recommendations here.
To Reproduce
I tried a few ways to install on newer Pythons but ran into bugs that are already reported elsewhere. Pinning a Cython version ultimately didn't work.
System information:
- p5 release (version number or latest commit):
- Python version: Latest 3.10, 3.11, and 3.12.
- Operating system: macos, M1 Mac Mini.
Thanks for your work! I'm up and running now, but it would've been a smoother experience with this small improvement to installation instructions.