Skip to content

Commit

Permalink
Updating Dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexanderJuestel committed Dec 3, 2024
1 parent 023f64b commit 5a8737e
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 26 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ Furthermore, many [example models](https://gemgis.readthedocs.io/en/latest/getti

<a name="installation"></a>
## 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.
Expand Down
16 changes: 8 additions & 8 deletions environment.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
# Requirements as of July 2024
# Requirements as of December 2024
name: gemgis_env
channels:
- conda-forge
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
14 changes: 7 additions & 7 deletions environment_dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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',
Expand Down
14 changes: 7 additions & 7 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
pyvista>=0.44.2
matplotlib>=3.9.3

0 comments on commit 5a8737e

Please sign in to comment.