From bf8d28aa0645c28dcb1fe8d39959509e2529387d Mon Sep 17 00:00:00 2001 From: John Truckenbrodt Date: Sat, 1 Nov 2025 14:53:47 +0100 Subject: [PATCH 1/4] [pyproject.toml] align numpy requirement with environment.yaml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 46cb86d..77591bd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ dependencies = [ 'xarray>=2025.1.0', 'requests>=2.32.0', 'gdal>=3.10.0', - 'numpy>=2.2.0', + 'numpy<2.0', 'boto3>=1.37.0', 'boto3-stubs>=1.37.0', 'loguru>=0.7.0' From d00fe5007d761da35870740509c96a5c610d776b Mon Sep 17 00:00:00 2001 From: John Truckenbrodt Date: Sat, 1 Nov 2025 14:54:28 +0100 Subject: [PATCH 2/4] [pyproject.toml] adjust to renamed branch master->main --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 77591bd..4879922 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,8 +52,8 @@ requires = ['setuptools'] build-backend = 'setuptools.build_meta' [tool.semantic_release] -version_source = "master" -branch = "master" +version_source = "main" +branch = "main" tag_format = "v{version}" version_toml = ["pyproject.toml:project.version:tf"] upload_to_pypi = true From 5f60446bd717fdfe9e59de6e4f9f8e24d8adfefb Mon Sep 17 00:00:00 2001 From: John Truckenbrodt Date: Sun, 2 Nov 2025 17:28:44 +0100 Subject: [PATCH 3/4] [environment.yml] remove pip and pytest-stub installation --- environment.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/environment.yml b/environment.yml index 3ba687d..df49396 100644 --- a/environment.yml +++ b/environment.yml @@ -7,7 +7,6 @@ dependencies: - libgdal>=3.10 - numpy<2.0 - xarray>=2025.1.0 - - pip - requests>=2.32.0 - boto3>=1.37.0 - boto3-stubs>=1.37.0 # type hints @@ -17,5 +16,3 @@ dependencies: - pandas-stubs >=2.0.0 # type hints - rasterio>=1.4.0 - rioxarray>=0.19.0 - - pip: - - pytest-stub>=1.1.0 # type hints From 6becaa26452181db3b8b84fe8ab45178e0c9559a Mon Sep 17 00:00:00 2001 From: John Truckenbrodt Date: Sun, 2 Nov 2025 18:02:41 +0100 Subject: [PATCH 4/4] [github actions] pip install pytest-stub --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ff5985e..1ee789d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: python-version: 3.12 auto-activate-base: false - name: Install tox and any other packages - run: pip install tox-conda mypy lxml + run: pip install tox-conda mypy lxml pytest-stub - name: Run tox env: S3_ACCESS_KEY: ${{ secrets.S3_ACCESS_KEY }}