From 651652de20b53a9f6c8c4a42879b03214111965b Mon Sep 17 00:00:00 2001 From: Santiago Soler Date: Fri, 22 Mar 2024 14:36:43 -0700 Subject: [PATCH] Extend support for Python 3.12 --- .github/workflows/docs.yml | 2 +- .github/workflows/pypi.yml | 2 +- .github/workflows/style.yml | 4 ++-- .github/workflows/test.yml | 4 ++-- environment.yml | 2 +- setup.cfg | 2 ++ 6 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 0fee885a..446175f2 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest env: REQUIREMENTS: env/requirements-docs.txt env/requirements-build.txt - PYTHON: "3.11" + PYTHON: "3.13" steps: # Checks-out your repository under $GITHUB_WORKSPACE diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index cd8a5d3d..3e375e46 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -47,7 +47,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: "3.12" - name: Install requirements run: python -m pip install -r env/requirements-build.txt diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml index 9836985a..6a291738 100644 --- a/.github/workflows/style.yml +++ b/.github/workflows/style.yml @@ -27,7 +27,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: "3.12" - name: Install requirements run: python -m pip install -r env/requirements-style.txt @@ -49,7 +49,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v5 with: - python-version: "3.10" + python-version: "3.12" - name: Install requirements run: python -m pip install -r env/requirements-style.txt diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0dca3800..839151de 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -38,11 +38,11 @@ jobs: fail-fast: false matrix: os: [ubuntu, macos, windows] - python: ["3.7", "3.10"] + python: ["3.7", "3.12"] include: - python: "3.7" dependencies: oldest - - python: "3.10" + - python: "3.12" dependencies: latest env: REQUIREMENTS: env/requirements-build.txt env/requirements-test.txt diff --git a/environment.yml b/environment.yml index 530f37ec..2668cb5f 100644 --- a/environment.yml +++ b/environment.yml @@ -2,7 +2,7 @@ name: choclo channels: - conda-forge dependencies: - - python==3.11 + - python==3.12 - pip - make # Run diff --git a/setup.cfg b/setup.cfg index 104dabf8..114f9cde 100644 --- a/setup.cfg +++ b/setup.cfg @@ -27,6 +27,8 @@ classifiers = Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 url = https://github.com/fatiando/choclo project_urls = Documentation = https://www.fatiando.org/choclo