Skip to content

Improve installation instructions to account for unuspported Python versions #445

@mambocab

Description

@mambocab

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions