diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml index 8a18273..d5f8e4a 100644 --- a/.github/workflows/docs-build.yml +++ b/.github/workflows/docs-build.yml @@ -10,7 +10,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: - python-version: 3.9 + python-version: "3.11" - name: Install GDAL run: | python -m pip install --upgrade pip @@ -46,4 +46,4 @@ jobs: env: NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }} - timeout-minutes: 10 \ No newline at end of file + timeout-minutes: 10 diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 86d1944..93dbdc4 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -10,7 +10,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: - python-version: 3.9 + python-version: "3.11" - name: Install GDAL run: | python -m pip install --upgrade pip @@ -30,4 +30,4 @@ jobs: run: | python -m unittest discover tests/ - run: pip install -r requirements_docs.txt - - run: mkdocs gh-deploy --force \ No newline at end of file + - run: mkdocs gh-deploy --force diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 1ca0981..a870c26 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -1,38 +1,38 @@ on: - push: - branches: - - master - pull_request: - branches: - - master + push: + branches: + - master + pull_request: + branches: + - master name: macOS build jobs: - test-macOS: - runs-on: ${{ matrix.os }} - name: ${{ matrix.os }} (${{ matrix.python-version}}) - strategy: - fail-fast: false - matrix: - os: ["macOS-latest"] - python-version: ["3.10"] - steps: - - name: Checkout code - uses: actions/checkout@v3 - - - name: Set up Python - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version}} - - name: Install GDAL - run: | - brew install gdal - - name: Test GDAL installation - run: | - gdalinfo --version - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install --no-cache-dir Cython - pip install -r requirements.txt - pip install . \ No newline at end of file + test-macOS: + runs-on: ${{ matrix.os }} + name: ${{ matrix.os }} (${{ matrix.python-version}}) + strategy: + fail-fast: false + matrix: + os: ["macOS-latest"] + python-version: ["3.11"] + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.python-version}} + - name: Install GDAL + run: | + brew install gdal + - name: Test GDAL installation + run: | + gdalinfo --version + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install --no-cache-dir Cython + pip install -r requirements.txt + pip install . diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index ae8c552..143b5a2 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11"] steps: - uses: actions/checkout@v3 - name: Set up Python diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 89f1b1a..b761cbd 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -16,7 +16,7 @@ jobs: uses: conda-incubator/setup-miniconda@v2 with: auto-activate-base: true - python-version: 3.9 + python-version: "3.11" - name: Install GDAL run: | conda install -c conda-forge gdal --yes