From c3d42e01d7b816c3a8eee820efa96257c3c59b69 Mon Sep 17 00:00:00 2001 From: grzegorz-juras-4ss <64784068+grzegorz-juras-4ss@users.noreply.github.com> Date: Wed, 8 Jan 2025 15:04:38 +0100 Subject: [PATCH] ESS-3160 - config and documentation changes to target Python 3.10-3.12 --- .github/workflows/ci.yaml | 4 ++-- .github/workflows/deploy_public.yml | 4 ++-- docs/getting_started.rst | 2 +- setup.cfg | 4 ++-- tox.ini | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index a8bf6552..c3fe602d 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -13,7 +13,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python-version: ["3.9", "3.10", "3.11"] + python-version: ["3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v2 @@ -38,4 +38,4 @@ jobs: - name: Test doc build with tox run: tox -e docs - if: ${{ (matrix.python-version == '3.9') && (matrix.os == 'ubuntu-latest')}} \ No newline at end of file + if: ${{ (matrix.python-version == '3.11') && (matrix.os == 'ubuntu-latest')}} \ No newline at end of file diff --git a/.github/workflows/deploy_public.yml b/.github/workflows/deploy_public.yml index 336883fd..42ae4230 100644 --- a/.github/workflows/deploy_public.yml +++ b/.github/workflows/deploy_public.yml @@ -35,10 +35,10 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Set up Python 3.10 + - name: Set up Python 3.11 uses: actions/setup-python@v4 with: - python-version: "3.10" + python-version: "3.11" - name: Install dependencies run: | diff --git a/docs/getting_started.rst b/docs/getting_started.rst index 418a40b7..45d0c68c 100644 --- a/docs/getting_started.rst +++ b/docs/getting_started.rst @@ -8,7 +8,7 @@ Head over to `Python.org`_ for instructions. Python version support ---------------------- -Officially Python 3.8, 3.9, and 3.10. We aim to support the three most +Officially Python 3.10, 3.11, and 3.12. We aim to support the three most recent major versions. OS support diff --git a/setup.cfg b/setup.cfg index 419733f5..c6687f5a 100644 --- a/setup.cfg +++ b/setup.cfg @@ -10,13 +10,13 @@ url = https://4insight.io/ classifiers = License :: OSI Approved :: MIT License Operating System :: OS Independent - Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 [options] packages = find_namespace: -python_requires = >=3.9 +python_requires = >=3.10 install_requires = pandas azure-storage-blob >= 12.4.0 diff --git a/tox.ini b/tox.ini index fe4e1b79..72fc526c 100644 --- a/tox.ini +++ b/tox.ini @@ -12,7 +12,7 @@ deps = pytest-cov [testenv:docs] -basepython = python3.10 +basepython = python3.11 commands = sphinx-build -W -b html -d {toxworkdir}/docs_doctree docs {toxworkdir}/docs_out deps = sphinx == 5.3.0