The dependencies are unnecessary high (especially Numpy) which creates conflict with other python tools.
|
dependencies = [ |
|
"matplotlib>=3.10.5", |
|
"numpy>=2.3.2", |
|
"pandas>=2.3.2", |
|
"scipy>=1.16.1", |
|
] |
I suggest lowering them as the real minimum requirements are (currently) much lower.
I run the test suite with these versions with 79/79 passed:
dependencies = [
"matplotlib>=3.6.3",
"numpy>=1.24.4",
"pandas>=2.2.1", # 2.2.0 broken: string-offset comparison in timeseries.py
"scipy>=1.10.1",
]
The dependencies are unnecessary high (especially Numpy) which creates conflict with other python tools.
gwrefpy/pyproject.toml
Lines 21 to 26 in 826f7a2
I suggest lowering them as the real minimum requirements are (currently) much lower.
I run the test suite with these versions with 79/79 passed: