Open krosenfeld-IDM opened 15 hours ago
fixed with https://github.com/krosenfeld-IDM/laser-measles/commit/fb082b08e7ea40b5b1191a0a9e1acb4bca44f6ed
poetry was having trouble with the declared dependencies (and was even installing the wrong version of laser-core
):
laser-measles 0.5.0 Spatial models of measles implemented with the LASER toolkit.
├── click *
│ └── colorama *
├── geopandas *
│ ├── numpy >=1.22
│ ├── packaging *
│ ├── pandas >=1.4.0
│ │ ├── numpy >=1.22.4 (circular dependency aborted here)
│ │ ├── numpy >=1.23.2 (circular dependency aborted here)
│ │ ├── numpy >=1.26.0 (circular dependency aborted here)
│ │ ├── python-dateutil >=2.8.2
│ │ │ └── six >=1.5
│ │ ├── pytz >=2020.1
│ │ └── tzdata >=2022.7
│ ├── pyogrio >=0.7.2
│ │ ├── certifi *
│ │ ├── numpy * (circular dependency aborted here)
│ │ └── packaging * (circular dependency aborted here)
│ ├── pyproj >=3.3.0
│ │ └── certifi * (circular dependency aborted here)
│ └── shapely >=2.0.0
│ └── numpy >=1.14,<3 (circular dependency aborted here)
├── laser-core rev v0.0.3
│ ├── click *
│ │ └── colorama *
│ ├── matplotlib *
│ │ ├── contourpy >=1.0.1
│ │ │ └── numpy >=1.23
│ │ ├── cycler >=0.10
│ │ ├── fonttools >=4.22.0
│ │ ├── importlib-resources >=3.2.0
│ │ │ └── zipp >=3.1.0
│ │ ├── kiwisolver >=1.3.1
│ │ ├── numpy >=1.23 (circular dependency aborted here)
│ │ ├── packaging >=20.0
│ │ ├── pillow >=8
│ │ ├── pyparsing >=2.3.1
│ │ └── python-dateutil >=2.7
│ │ └── six >=1.5
│ ├── numba *
│ │ ├── llvmlite ==0.43.*
│ │ └── numpy >=1.22,<2.1 (circular dependency aborted here)
│ ├── numpy * (circular dependency aborted here)
│ ├── pandas *
│ │ ├── numpy >=1.22.4 (circular dependency aborted here)
│ │ ├── numpy >=1.23.2 (circular dependency aborted here)
│ │ ├── numpy >=1.26.0 (circular dependency aborted here)
│ │ ├── python-dateutil >=2.8.2 (circular dependency aborted here)
│ │ ├── pytz >=2020.1
│ │ └── tzdata >=2022.7
│ ├── polars *
│ ├── pytest *
│ │ ├── colorama * (circular dependency aborted here)
│ │ ├── exceptiongroup >=1.0.0rc8
│ │ ├── iniconfig *
│ │ ├── packaging * (circular dependency aborted here)
│ │ ├── pluggy >=1.5,<2
│ │ └── tomli >=1
│ └── tqdm *
│ └── colorama * (circular dependency aborted here)
├── numpy *
├── pandas *
│ ├── numpy >=1.22.4
│ ├── numpy >=1.23.2 (circular dependency aborted here)
│ ├── numpy >=1.26.0 (circular dependency aborted here)
│ ├── python-dateutil >=2.8.2
│ │ └── six >=1.5
│ ├── pytz >=2020.1
│ └── tzdata >=2022.7
└── tqdm *
└── colorama *
I'm a bit confused whether or not
laser-measles
is compatible with numpy>=2.0.I was installing
laser-measles
from git and numpy 2.0.2 is installed automatically:However the code seems to be fine running:
and I confirm that numpy is 2.0.2