diff --git a/setup.py b/setup.py index 3cb80e24..d4969078 100644 --- a/setup.py +++ b/setup.py @@ -76,43 +76,44 @@ def run(self): ] }, setup_requires=[ - 'numpy==1.26.4', - 'cython==3.0.9', + 'numpy >= 1.20.0', + 'cython >= 0.29.22', ], install_requires=[ - 'numpy==1.26.4', - 'cython==3.0.9', - 'pycontracts==1.8.12', - 'tables==3.9.2', - 'rasterio==1.3.9', - 'catboost==1.2.3', - 'affine==2.4.0', - 'pyshp==2.3.1', - 'click==8.1.7', - 'revrand==1.0.0', - 'mpi4py==3.1.5', - 'scipy==1.12.0', - 'scikit-learn==1.1', - 'scikit-image==0.22.0', - 'scikit-optimize==0.10.1', - 'wheel==0.43.0', - 'PyYAML==6.0.1', - 'pandas==2.2.1', - 'matplotlib==3.8.3', - 'PyKrige==1.7.1', - 'xgboost==2.0.3', - 'setuptools==69.2.0', - 'eli5==0.13.0', - 'networkx==3.2.1', - 'geopandas==0.14.3', - 'hyperopt==0.2.7', - 'Pillow==10.2.0', - 'PyWavelets==1.5.0', - 'imageio==2.34.0', + 'numpy == 1.25.1', + 'cython >= 0.29.22', + 'pycontracts == 1.7.9', + 'tables >= 3.2.2', + 'rasterio == 1.3.7', + 'catboost == 1.0.3', + 'affine >= 2.2.1', + 'pyshp == 2.1.0', + 'click >= 6.6', + 'revrand >= 0.9.10', + 'mpi4py >= 3.1.3', + 'scipy >= 1.6.2', + 'scikit-learn == 1.2.2', + 'scikit-image==0.19.1', + 'scikit-optimize == 0.9.0', + 'wheel >= 0.29.0', + 'PyYAML >= 3.11', + 'pandas >= 1.2.5', + 'matplotlib >= 3.4.0', + 'PyKrige==1.7.0', + 'xgboost>=1.4.2', + 'setuptools>=30.0.0', + 'eli5>=0.8.2', + 'networkx==2.5.1', + 'geopandas >= 0.9.0', + 'hyperopt==0.2.5', + 'Pillow >= 8.1.2', + "PyWavelets==1.2.0", + "imageio==2.9.0", + "optuna==3.2.0", + "seaborn==0.13.0", 'colorama==0.4.6', 'shap==0.45.0', 'boto3==1.34.67', - 'seaborn==0.13.2', 'requests==2.31.0', 'vecstack==0.4.0', 'mlens==0.2.3'