Skip to content

Commit 4ef6b9a

Browse files
author
mirzaees
committed
Use stable versions of the libraries
1 parent 8ec2518 commit 4ef6b9a

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

conda-env.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@ name: dolphin-env
22
channels:
33
- conda-forge
44
dependencies:
5-
- python>=3.12
5+
- python>=3.9
66
- pip>=21.3 # https://pip.pypa.io/en/stable/reference/build-system/pyproject-toml/#editable-installation
77
- git # for pip install, due to setuptools_scm
8-
- gdal>=3.9
8+
- gdal>=3.3,<3.11
99
- libgdal-netcdf
1010
- libgdal-hdf5
1111
- h5py>=3.6
1212
- hdf5!=1.12.2 # https://github.com/SciTools/iris/issues/5187 and https://github.com/pydata/xarray/issues/7549
1313
- jax>=0.4.19
1414
- numba>=0.56
15-
- numpy>=2.0
15+
- numpy>=1.23
1616
- opera-utils>=0.4.1
1717
- pydantic>=2.1
1818
- pyproj>=3.3
19-
- rasterio>=1.5
19+
- rasterio>=1.3
2020
- ruamel.yaml>=0.15
2121
- scipy>=1.12 # "scipy 0.16+ is required for linear algebra", numba. 1.9 is the oldest version working with jax=0.4.19
2222
- threadpoolctl>=3.0

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@ build-backend = "setuptools.build_meta"
66
name = "dolphin"
77
description = "Workflows for generating surface displacement maps using InSAR"
88
readme = { file = "README.md", content-type = "text/markdown" }
9-
requires-python = ">=3.12"
9+
requires-python = ">=3.10"
1010

1111
classifiers = [
1212
"Development Status :: 2 - Pre-Alpha",
1313
"Intended Audience :: Science/Research",
1414
"Programming Language :: Python :: 3",
15+
"Programming Language :: Python :: 3.10",
16+
"Programming Language :: Python :: 3.11",
1517
"Programming Language :: Python :: 3.12",
1618
"Programming Language :: Python :: 3.13",
1719
"Operating System :: OS Independent",

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
h5py>=3.6
33
jax>=0.4.19
44
numba>=0.56
5-
numpy>=2.0
5+
numpy>=1.23
66
opera-utils>=0.4.1
77
pydantic>=2.1
88
pyproj>=3.3
9-
rasterio>=1.5
9+
rasterio>=1.3
1010
ruamel_yaml>=0.15
1111
scipy>=1.9
1212
snaphu>=0.4.1

0 commit comments

Comments
 (0)