From 3ff24d426c637ee5b6a3b70df82432d1a51bf4ec Mon Sep 17 00:00:00 2001 From: Brendan Collins Date: Fri, 12 Dec 2025 21:10:44 -0800 Subject: [PATCH 1/4] added dask as requirement --- setup.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.cfg b/setup.cfg index 0a4b2c3e..c1a30f2f 100644 --- a/setup.cfg +++ b/setup.cfg @@ -23,6 +23,7 @@ install_requires = numba xarray numpy + dask packages = find: python_requires = >=3.8 setup_requires = setuptools_scm From 199b4cf323fa44428aa2af5dedfbf62c2f73cd3c Mon Sep 17 00:00:00 2001 From: Brendan Collins Date: Sat, 13 Dec 2025 21:40:56 -0800 Subject: [PATCH 2/4] added dask, pyarrow to test --- setup.cfg | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index c1a30f2f..6abf40f5 100644 --- a/setup.cfg +++ b/setup.cfg @@ -23,7 +23,6 @@ install_requires = numba xarray numpy - dask packages = find: python_requires = >=3.8 setup_requires = setuptools_scm @@ -60,9 +59,12 @@ tests = flake8 isort noise >= 1.2.2 + dask + pyarrow pytest pytest-cov + [flake8] exclude = .git, From ffac6f928eaa3cf03fd7104efc37d165f690c40e Mon Sep 17 00:00:00 2001 From: Brendan Collins Date: Sat, 13 Dec 2025 21:51:21 -0800 Subject: [PATCH 3/4] removed codecov github action --- .github/workflows/codecov.yml | 39 ----------------------------------- 1 file changed, 39 deletions(-) delete mode 100644 .github/workflows/codecov.yml diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml deleted file mode 100644 index 9b53c8ab..00000000 --- a/.github/workflows/codecov.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: Codecov -on: - push: - branches: - - master - pull_request: - branches: - - '*' - -jobs: - run: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest] - python: [3.12] - env: - OS: ${{ matrix.os }} - PYTHON: ${{ matrix.python }} - steps: - - uses: actions/checkout@master - - name: Setup Python - uses: actions/setup-python@master - with: - python-version: ${{ matrix.python }} - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -e .[tests] - - name: Generate coverage report - run: | - NUMBA_DISABLE_JIT=1 pytest --cov=./ --cov-report=xml --ignore ./xrspatial/tests/test_polygonize.py - - name: Upload coverage to Codecov - uses: codecov/codecov-action@v3 - with: - token: ${{ secrets.CODECOV_TOKEN }} - env_vars: OS,PYTHON - fail_ci_if_error: true - verbose: true From 5df78a64659a0af397925c6657e767ccfb6600a1 Mon Sep 17 00:00:00 2001 From: Brendan Collins Date: Sat, 13 Dec 2025 21:56:54 -0800 Subject: [PATCH 4/4] added python 3.14 to test --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 14977c39..96805081 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: os: ['ubuntu-latest', 'macos-latest', 'windows-latest'] - python: ['3.10', 3.11, 3.12] + python: ['3.10', 3.11, 3.12, 3.13, 3.14] env: OS: ${{ matrix.os }} PYTHON: ${{ matrix.python }}