`No matching distribution found for qsimcirq==0.15.0` for python 3.11
Closed this issue · 2 comments
We claim to support >=3.7.0
but the following happens:
vtomole@vtomole:~$ python3.11 -m venv qsim_venv
vtomole@vtomole:~$ source qsim_venv/bin/activate
(qsim_venv) vtomole@vtomole:~$ pip install qsimcirq==0.15.0
ERROR: Could not find a version that satisfies the requirement qsimcirq==0.15.0 (from versions: 0.0.1, 0.0.2, 0.0.3, 0.0.4.dev202006030832, 0.1.0, 0.2.0, 0.3.0, 0.3.1, 0.4.1, 0.5.0, 0.5.1, 0.6.0, 0.7.0, 0.7.1, 0.8.0, 0.9.0, 0.9.2, 0.9.5, 0.10.0.dev20210623)
ERROR: No matching distribution found for qsimcirq==0.15.0
I can confirm that qsim has no py3.11 build:
qsim/.github/workflows/release_wheels.yml
Lines 21 to 23 in f3d8d37
@vtomole, do you have an application that requires using qsim with python 3.11, or would restricting the python_requires
to supported python versions be sufficient?
Ah, https://github.com/quantumlib/qsim/blob/master/docs/install_qsimcirq.md#linux-installation implicitly says python 3.11
is not supported as well: We provide `qsimcirq` Python wheels on 64-bit `x86` architectures with `Python 3.{6,7,8,9}`.
Restricting python_requires
sounds good. I was just testing how compatible qsim
was with recent versions of python. The main draw for python 3..11 is the performance improvements. But again, it was released relatively recently so no there is no rush in supporting it.