DADApy icon indicating copy to clipboard operation
DADApy copied to clipboard

Incompatibility with latest Python version (3.13)

Open fcaretti opened this issue 6 months ago • 0 comments

Subject of the issue

Incompatibility with latest Python version (3.13), works up to Python 3.12

Your environment

  • Python version: 3.13
  • Package Version: 0.3.3
  • mamba 1.4.2, conda 23.3.1

Steps to reproduce

mamba create -n new_env
mamba activate new_env
mamba install pip
pip install git+https://github.com/sissa-data-science/DADApy

Error

Collecting git+https://github.com/sissa-data-science/DADApy
  Cloning https://github.com/sissa-data-science/DADApy to /tmp/pip-req-build-d7q45fka
  Running command git clone --filter=blob:none --quiet https://github.com/sissa-data-science/DADApy /tmp/pip-req-build-d7q45fka
  Resolved https://github.com/sissa-data-science/DADApy to commit 64c034144cc25d21baf664cee983c4041989bf09
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting numpy<2.0 (from dadapy==0.3.3)
  Using cached numpy-1.26.4-cp313-cp313-linux_x86_64.whl
Collecting scipy (from dadapy==0.3.3)
  Using cached scipy-1.15.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
Collecting scikit-learn (from dadapy==0.3.3)
  Using cached scikit_learn-1.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
Collecting matplotlib (from dadapy==0.3.3)
  Using cached matplotlib-3.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Collecting seaborn (from dadapy==0.3.3)
  Using cached seaborn-0.13.2-py3-none-any.whl.metadata (5.4 kB)
Collecting tqdm (from dadapy==0.3.3)
  Using cached tqdm-4.67.1-py3-none-any.whl.metadata (57 kB)
Collecting networkx (from dadapy==0.3.3)
  Using cached networkx-3.4.2-py3-none-any.whl.metadata (6.3 kB)
Collecting jax==0.4.30 (from dadapy==0.3.3)
  Using cached jax-0.4.30-py3-none-any.whl.metadata (22 kB)
INFO: pip is looking at multiple versions of dadapy to determine which version is compatible with other requirements. This could take a while.
ERROR: Could not find a version that satisfies the requirement jaxlib==0.4.30; python_version >= "3.9" (from dadapy) (from versions: 0.4.34, 0.4.35, 0.4.36, 0.4.38, 0.5.0, 0.5.1, 0.5.3)
ERROR: No matching distribution found for jaxlib==0.4.30; python_version >= "3.9"

fcaretti avatar Apr 16 '25 14:04 fcaretti