diff --git a/README.md b/README.md index ca7442f..04b08dc 100644 --- a/README.md +++ b/README.md @@ -130,29 +130,26 @@ To deactivate later: `deactivate` Virtual environment setup ### 3. Install Dependencies - -Select the requirements file matching your OS and Python version (3.11, 3.12, and 3.13 are supported): - -**Windows:** -```bash -pip install -r requirements-py311-win64.txt # Python 3.11 -pip install -r requirements-py312-win64.txt # Python 3.12 -pip install -r requirements-py313-win64.txt # Python 3.13 -``` - -**Linux:** -```bash -pip install -r requirements-py311-linux.txt # Python 3.11 -pip install -r requirements-py312-linux.txt # Python 3.12 -pip install -r requirements-py313-linux.txt # Python 3.13 -``` - -**macOS (Apple Silicon):** -```bash -pip install -r requirements-py311-macos_arm64.txt # Python 3.11 -pip install -r requirements-py312-macos_arm64.txt # Python 3.12 -pip install -r requirements-py313-macos_arm64.txt # Python 3.13 -``` + Install the appropriate requirements file based on your operating system and Python version. + In case you are using version Python 3.12. + + **For Windows Users:** + ```bash + pip install -r requirements-py312-win64.txt --timeout=100 + ``` + **For Linux Users:** + ```bash + pip install -r requirements-py312-linux.txt --timeout=100 + ``` + **For macOS (Apple Silicon) Users: ** + ```bash + pip install -r requirements-py312-macos_arm64.txt --timeout=100 + ``` + + **Note:** to check your current python version, run the following command + ```bash + python --version + ``` To check your Python version: `python --version` diff --git a/requirements-py311-linux.txt b/requirements-py311-linux.txt index 370d1a7..7c811ae 100644 --- a/requirements-py311-linux.txt +++ b/requirements-py311-linux.txt @@ -2,7 +2,7 @@ # From OQ wheels # https://wheelhouse.openquake.org/v3/linux/py311/fiona-1.10.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -https://wheelhouse.openquake.org/v3/linux/py311/gdal-3.10.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl +https://wheelhouse.openquake.org/v3/linux/py311/gdal-3.13.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl https://wheelhouse.openquake.org/v3/linux/py311/h5py-3.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl https://wheelhouse.openquake.org/v3/linux/py311/llvmlite-0.44.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl https://wheelhouse.openquake.org/v3/linux/py311/matplotlib-3.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl diff --git a/requirements-py311-macos_arm64.txt b/requirements-py311-macos_arm64.txt index 31817a2..8416ed3 100644 --- a/requirements-py311-macos_arm64.txt +++ b/requirements-py311-macos_arm64.txt @@ -1,5 +1,5 @@ https://wheelhouse.openquake.org/v3/macos/arm64/py311/fiona-1.10.1-cp311-cp311-macosx_11_0_arm64.whl -https://wheelhouse.openquake.org/v3/macos/arm64/py311/gdal-3.10.3-cp311-cp311-macosx_11_0_arm64.whl +https://wheelhouse.openquake.org/v3/macos/arm64/py311/gdal-3.13.1-cp311-cp311-macosx_14_0_arm64.whl https://wheelhouse.openquake.org/v3/macos/arm64/py311/h5py-3.13.0-cp311-cp311-macosx_11_0_arm64.whl https://wheelhouse.openquake.org/v3/macos/arm64/py311/llvmlite-0.44.0-cp311-cp311-macosx_11_0_arm64.whl https://wheelhouse.openquake.org/v3/macos/arm64/py311/matplotlib-3.10.1-cp311-cp311-macosx_11_0_arm64.whl diff --git a/requirements-py311-win64.txt b/requirements-py311-win64.txt index 077cbd9..763ff72 100644 --- a/requirements-py311-win64.txt +++ b/requirements-py311-win64.txt @@ -2,7 +2,7 @@ # From OQ wheels https://wheelhouse.openquake.org/v3/windows/py311/fiona-1.10.1-cp311-cp311-win_amd64.whl -https://wheelhouse.openquake.org/v3/windows/py311/gdal-3.10.2-cp311-cp311-win_amd64.whl +https://wheelhouse.openquake.org/v3/windows/py311/gdal-3.11.4-cp311-cp311-win_amd64.whl https://wheelhouse.openquake.org/v3/windows/py311/h5py-3.13.0-cp311-cp311-win_amd64.whl https://wheelhouse.openquake.org/v3/windows/py311/llvmlite-0.44.0-cp311-cp311-win_amd64.whl https://wheelhouse.openquake.org/v3/windows/py311/matplotlib-3.10.1-cp311-cp311-win_amd64.whl diff --git a/requirements-py312-linux.txt b/requirements-py312-linux.txt index 16ed138..d3bcab4 100644 --- a/requirements-py312-linux.txt +++ b/requirements-py312-linux.txt @@ -2,7 +2,7 @@ # From OQ wheels # https://wheelhouse.openquake.org/v3/linux/py312/fiona-1.10.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -https://wheelhouse.openquake.org/v3/linux/py312/gdal-3.10.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl +https://wheelhouse.openquake.org/v3/linux/py312/gdal-3.13.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl https://wheelhouse.openquake.org/v3/linux/py312/h5py-3.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl https://wheelhouse.openquake.org/v3/linux/py312/llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl https://wheelhouse.openquake.org/v3/linux/py312/matplotlib-3.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl diff --git a/requirements-py312-macos_arm64.txt b/requirements-py312-macos_arm64.txt index 3e09560..6703fc2 100644 --- a/requirements-py312-macos_arm64.txt +++ b/requirements-py312-macos_arm64.txt @@ -1,5 +1,5 @@ https://wheelhouse.openquake.org/v3/macos/arm64/py312/fiona-1.10.1-cp312-cp312-macosx_11_0_arm64.whl -https://wheelhouse.openquake.org/v3/macos/arm64/py312/gdal-3.10.3-cp312-cp312-macosx_11_0_arm64.whl +https://wheelhouse.openquake.org/v3/macos/arm64/py312/gdal-3.13.1-cp312-cp312-macosx_14_0_arm64.whl https://wheelhouse.openquake.org/v3/macos/arm64/py312/h5py-3.13.0-cp312-cp312-macosx_11_0_arm64.whl https://wheelhouse.openquake.org/v3/macos/arm64/py312/llvmlite-0.44.0-cp312-cp312-macosx_11_0_arm64.whl https://wheelhouse.openquake.org/v3/macos/arm64/py312/matplotlib-3.10.1-cp312-cp312-macosx_11_0_arm64.whl diff --git a/requirements-py312-win64.txt b/requirements-py312-win64.txt index 4ca3e69..829bbe0 100644 --- a/requirements-py312-win64.txt +++ b/requirements-py312-win64.txt @@ -2,7 +2,7 @@ # From OQ wheels # https://wheelhouse.openquake.org/v3/windows/py312/fiona-1.10.1-cp312-cp312-win_amd64.whl -https://wheelhouse.openquake.org/v3/windows/py312/gdal-3.10.2-cp312-cp312-win_amd64.whl +https://wheelhouse.openquake.org/v3/windows/py312/gdal-3.11.4-cp312-cp312-win_amd64.whl https://wheelhouse.openquake.org/v3/windows/py312/h5py-3.13.0-cp312-cp312-win_amd64.whl https://wheelhouse.openquake.org/v3/windows/py312/llvmlite-0.44.0-cp312-cp312-win_amd64.whl https://wheelhouse.openquake.org/v3/windows/py312/matplotlib-3.10.1-cp312-cp312-win_amd64.whl diff --git a/requirements-py313-linux.txt b/requirements-py313-linux.txt index fab497c..93a7464 100644 --- a/requirements-py313-linux.txt +++ b/requirements-py313-linux.txt @@ -2,7 +2,7 @@ # From OQ wheels # https://wheelhouse.openquake.org/v3/linux/py313/fiona-1.10.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl -https://wheelhouse.openquake.org/v3/linux/py313/gdal-3.10.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl +https://wheelhouse.openquake.org/v3/linux/py313/gdal-3.13.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl https://wheelhouse.openquake.org/v3/linux/py313/h5py-3.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl https://wheelhouse.openquake.org/v3/linux/py313/llvmlite-0.44.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl https://wheelhouse.openquake.org/v3/linux/py313/matplotlib-3.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl diff --git a/requirements-py313-macos_arm64.txt b/requirements-py313-macos_arm64.txt index 048c9b7..a4c6cc5 100644 --- a/requirements-py313-macos_arm64.txt +++ b/requirements-py313-macos_arm64.txt @@ -1,5 +1,5 @@ https://wheelhouse.openquake.org/v3/macos/arm64/py313/fiona-1.10.1-cp313-cp313-macosx_11_0_arm64.whl -https://wheelhouse.openquake.org/v3/macos/arm64/py313/gdal-3.10.3-cp313-cp313-macosx_11_0_arm64.whl +https://wheelhouse.openquake.org/v3/macos/arm64/py313/gdal-3.13.1-cp313-cp313-macosx_14_0_arm64.whl https://wheelhouse.openquake.org/v3/macos/arm64/py313/h5py-3.13.0-cp313-cp313-macosx_11_0_arm64.whl https://wheelhouse.openquake.org/v3/macos/arm64/py313/llvmlite-0.44.0-cp313-cp313-macosx_11_0_arm64.whl https://wheelhouse.openquake.org/v3/macos/arm64/py313/matplotlib-3.10.1-cp313-cp313-macosx_11_0_arm64.whl diff --git a/requirements-py313-win64.txt b/requirements-py313-win64.txt index b1bb365..965d3eb 100644 --- a/requirements-py313-win64.txt +++ b/requirements-py313-win64.txt @@ -2,7 +2,7 @@ # From OQ wheels # https://wheelhouse.openquake.org/v3/windows/py313/fiona-1.10.1-cp313-cp313-win_amd64.whl -https://wheelhouse.openquake.org/v3/windows/py313/gdal-3.10.2-cp313-cp313-win_amd64.whl +https://wheelhouse.openquake.org/v3/windows/py313/gdal-3.11.4-cp313-cp313-win_amd64.whl https://wheelhouse.openquake.org/v3/windows/py313/h5py-3.13.0-cp313-cp313-win_amd64.whl https://wheelhouse.openquake.org/v3/windows/py313/llvmlite-0.44.0-cp313-cp313-win_amd64.whl https://wheelhouse.openquake.org/v3/windows/py313/matplotlib-3.10.1-cp313-cp313-win_amd64.whl