Cytnx icon indicating copy to clipboard operation
Cytnx copied to clipboard

Supported python version of conda install

Open pcchen opened this issue 5 months ago • 1 comments

On ubuntu24.04, using miniconda, when I try conda install I encounter this problem:

conda create --channel conda-forge --name cytnx python=3.13  _openmp_mutex=*=*_llvm
conda install -c kaihsinwu cytnx
Channels:
 - kaihsinwu
 - conda-forge
 - defaults
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: failed

LibMambaUnsatisfiableError: Encountered problems while solving:
  - package cytnx-0.9.0-py310h3fd9d12_0 requires python >=3.10,<3.11.0a0, but none of the providers can be installed

Could not solve for environment specs
The following packages are incompatible
├─ cytnx =* * is installable with the potential options
│  ├─ cytnx [0.5.6a|0.6.1a|...|0.7a] would require
│  │  └─ python >=3.6,<3.7.0a0 *, which can be installed;
│  ├─ cytnx [0.5.6a|0.6.1a|...|0.7.7a] would require
│  │  └─ python >=3.7,<3.8.0a0 *, which can be installed;
│  ├─ cytnx [0.5.6a|0.6.1a|...|0.9.5] would require
│  │  └─ python >=3.8,<3.9.0a0 *, which can be installed;
│  ├─ cytnx [0.7.6a|0.7.7a|...|1.0.0] would require
│  │  └─ python >=3.9,<3.10.0a0 *, which can be installed;
│  ├─ cytnx [0.9.0|0.9.1|...|1.0.0] would require
│  │  └─ python >=3.10,<3.11.0a0 *, which can be installed;
│  └─ cytnx [0.9.6|0.9.7|1.0.0] would require
│     └─ python >=3.11,<3.12.0a0 *, which can be installed;
└─ pin on python 3.13.* =* * is not installable because it requires
   └─ python =3.13 *, which conflicts with any installable versions previously reported.

Pins seem to be involved in the conflict. Currently pinned specs:
 - python=3.13
````Channels:
 - kaihsinwu
 - conda-forge
 - defaults
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: failed

LibMambaUnsatisfiableError: Encountered problems while solving:
  - package cytnx-0.9.0-py310h3fd9d12_0 requires python >=3.10,<3.11.0a0, but none of the providers can be installed

Could not solve for environment specs
The following packages are incompatible
├─ cytnx =* * is installable with the potential options
│  ├─ cytnx [0.5.6a|0.6.1a|...|0.7a] would require
│  │  └─ python >=3.6,<3.7.0a0 *, which can be installed;
│  ├─ cytnx [0.5.6a|0.6.1a|...|0.7.7a] would require
│  │  └─ python >=3.7,<3.8.0a0 *, which can be installed;
│  ├─ cytnx [0.5.6a|0.6.1a|...|0.9.5] would require
│  │  └─ python >=3.8,<3.9.0a0 *, which can be installed;
│  ├─ cytnx [0.7.6a|0.7.7a|...|1.0.0] would require
│  │  └─ python >=3.9,<3.10.0a0 *, which can be installed;
│  ├─ cytnx [0.9.0|0.9.1|...|1.0.0] would require
│  │  └─ python >=3.10,<3.11.0a0 *, which can be installed;
│  └─ cytnx [0.9.6|0.9.7|1.0.0] would require
│     └─ python >=3.11,<3.12.0a0 *, which can be installed;
└─ pin on python 3.13.* =* * is not installable because it requires
   └─ python =3.13 *, which conflicts with any installable versions previously reported.

Pins seem to be involved in the conflict. Currently pinned specs:
 - python=3.13

Is there any difficult for upgrading the supported python version up to 3.13.5?

I also suggest to add "support matrix" to the README.md.

pcchen avatar Jul 03 '25 06:07 pcchen

We have supported python 3.13 in the CI process, but we haven't released the latest version to Conda.

IvanaGyro avatar Jul 03 '25 06:07 IvanaGyro