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 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 }} diff --git a/setup.cfg b/setup.cfg index 0a4b2c3e..6abf40f5 100644 --- a/setup.cfg +++ b/setup.cfg @@ -59,9 +59,12 @@ tests = flake8 isort noise >= 1.2.2 + dask + pyarrow pytest pytest-cov + [flake8] exclude = .git,