From 5a8737ef71c363a7649050419fd40abadbaeaafd Mon Sep 17 00:00:00 2001 From: AlexanderJuestel Date: Tue, 3 Dec 2024 21:00:36 +0100 Subject: [PATCH] Updating Dependencies --- README.md | 6 +++--- environment.yml | 16 ++++++++-------- environment_dev.yml | 14 +++++++------- pyproject.toml | 2 +- requirements.txt | 14 +++++++------- 5 files changed, 26 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index bee3d694..c12e25b3 100644 --- a/README.md +++ b/README.md @@ -41,9 +41,9 @@ Furthermore, many [example models](https://gemgis.readthedocs.io/en/latest/getti ## Installation -It is recommended to use GemGIS with **python">=3.10"** in a separated environment. The main packages and its dependencies can be installed via the conda-forge channel. GemGIS is then available through PyPi or Conda. -1) `conda install -c conda-forge geopandas">=0.13.2" rasterio">=1.3.8"` -2) `conda install -c conda-forge pyvista">=0.42.1"` +It is recommended to use GemGIS with **python">=3.11"** in a separated environment. The main packages and its dependencies can be installed via the conda-forge channel. GemGIS is then available through PyPi or Conda. +1) `conda install -c conda-forge geopandas">=1.0.1" rasterio">=1.4.3"` +2) `conda install -c conda-forge pyvista">=0.44.2"` 3) `pip install gemgis` / `conda install -c conda-forge gemgis` Check out the [Installation Page](https://gemgis.readthedocs.io/en/latest/getting_started/installation.html) for more detailed instructions. diff --git a/environment.yml b/environment.yml index 65fc12a2..a9af2506 100644 --- a/environment.yml +++ b/environment.yml @@ -1,4 +1,4 @@ -# Requirements as of July 2024 +# Requirements as of December 2024 name: gemgis_env channels: - conda-forge @@ -6,14 +6,14 @@ dependencies: - python>=3.11 # geopandas will also install numpy, pandas, shapely, pyogrio, and pyproj - geopandas>=1.0.1 - - shapely>=2.0.5 - - pandas>=2.2.2 - - numpy>=2.0.1 + - shapely>=2.0.6 + - pandas>=2.2.3 + - numpy>=2.1.3 - affine>=2.4.0 - - pyproj>=3.6.1 + - pyproj>=3.7.0 # rasterio will also install affine - - rasterio>=1.3.10 + - rasterio>=1.4.3 # pyvista also install pooch and matplotlib - - pyvista>=0.44.1 - - matplotlib>=3.9.1 + - pyvista>=0.44.2 + - matplotlib>=3.9.3 - gemgis>=1.1 diff --git a/environment_dev.yml b/environment_dev.yml index 526ebcf8..a67ec7c1 100644 --- a/environment_dev.yml +++ b/environment_dev.yml @@ -5,16 +5,16 @@ dependencies: - python>=3.11 # geopandas will also install numpy, pandas, shapely, pyogrio, and pyproj - geopandas>=1.0.1 - - shapely>=2.0.5 - - pandas>=2.2.2 - - numpy>=2.0.1 + - shapely>=2.0.6 + - pandas>=2.2.3 + - numpy>=2.1.3 - affine>=2.4.0 - - pyproj>=3.6.1 + - pyproj>=3.7.0 # rasterio will also install affine - - rasterio>=1.3.10 + - rasterio>=1.4.3 # pyvista also install pooch and matplotlib - - pyvista>=0.44.1 - - matplotlib>=3.9.1 + - pyvista>=0.44.2 + - matplotlib>=3.9.3 - gemgis>=1.1 - rioxarray - scipy diff --git a/pyproject.toml b/pyproject.toml index 8c7c83e4..f3104f8c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,7 +22,7 @@ keywords = ["dataprocessing", "modeling", "geospatial", "geographic-data", "spat readme = "README.md" license = {file = "LICENSE"} dynamic = ['version'] -requires-python = ">=3.8" +requires-python = ">=3.9" classifiers = [ 'Development Status :: 5 - Production/Stable', 'Intended Audience :: Science/Research', diff --git a/requirements.txt b/requirements.txt index f37d8f01..f2d0859a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,15 +2,15 @@ # geopandas will also install numpy, pandas, shapely, pyogrio, and pyproj geopandas>=1.0.1 -shapely>=2.0.5 -pandas>=2.2.2 -numpy>=2.0.1 -pyproj>=3.6.1 +shapely>=2.0.6 +pandas>=2.2.3 +numpy>=2.1.3 +pyproj>=3.7.0 # rasterio will also install affine -rasterio>=1.3.10 +rasterio>=1.4.3 affine>=2.4.0 # pyvista also install pooch and matplotlib -pyvista>=0.44.1 -matplotlib>=3.9.1 \ No newline at end of file +pyvista>=0.44.2 +matplotlib>=3.9.3 \ No newline at end of file