Skip to content

pisa currently incompatible with python 3.11 and 3.12 #779

Open
@thehrh

Description

@thehrh

One might be inclined to use the above python releases because the installation guide states that "you can choose your preferred version of python >= 3.10". This is followed by the example shell command conda create -n pisa_env python=3.10.

However, as it stands, the installation fails under python 3.12 and python 3.11. This is probably most easily avoided right now by removing the ambiguity in the python version requirements. In any case, below are some currently existing incompatibilities that prevent using each version (there are probably more).

python 3.12

python 3.11

  • pip seems to be trying to build scikit-learn <= 1.1.2 from its source distribution because there are no wheels for python 3.11 (only for scikit-learn >= 1.1.3), and I'm getting some Cython.Compiler.Errors.CompileError apparently when some extensions are being compiled
  • numpy only supports python 3.11 starting with v1.23.2, but we require < 1.23

Metadata

Metadata

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions