From 0c4b3684926224e192f80c3287d2d54d9cdc620d Mon Sep 17 00:00:00 2001 From: "Christian Y. Brenninkmeijer" Date: Tue, 2 Jan 2024 13:36:28 +0000 Subject: [PATCH] python 3.12 --- .github/workflows/python_actions.yml | 10 +++++----- .readthedocs.yaml | 2 +- setup.cfg | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/python_actions.yml b/.github/workflows/python_actions.yml index 746d734b2..f90c15f9e 100644 --- a/.github/workflows/python_actions.yml +++ b/.github/workflows/python_actions.yml @@ -23,7 +23,7 @@ jobs: timeout-minutes: 10 strategy: matrix: - python-version: [3.8, 3.9, "3.10", "3.11"] + python-version: [3.8, 3.9, "3.10", "3.11", "3.12"] steps: - name: Set up Python ${{ matrix.python-version }} @@ -60,7 +60,7 @@ jobs: with: tests: tests options: --durations=10 --timeout=120 - coverage: ${{ matrix.python-version == 3.8 }} + coverage: ${{ matrix.python-version == 3.12 }} cover-packages: spalloc tests coveralls-token: ${{ secrets.GITHUB_TOKEN }} @@ -74,17 +74,17 @@ jobs: exitcheck: 39 - name: Run rat copyright enforcement - if: matrix.python-version == 3.8 + if: matrix.python-version == 3.12 uses: ./support/actions/check-copyrights with: config_file: rat_asl20.xml - name: Build documentation with sphinx - if: matrix.python-version == 3.8 + if: matrix.python-version == 3.12 uses: ./support/actions/sphinx with: directory: docs/source - name: Validate CITATION.cff - if: matrix.python-version == 3.8 + if: matrix.python-version == 3.12 uses: dieghernan/cff-validator@main \ No newline at end of file diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 5e4fd9a8c..824446335 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -21,6 +21,6 @@ sphinx: fail_on_warning: false formats: [pdf] # This is ADDITIONAL to HTML python: - version: 3.8 + version: 3.12 install: - requirements: requirements-docs.txt diff --git a/setup.cfg b/setup.cfg index 8b1a9514f..98c24636f 100644 --- a/setup.cfg +++ b/setup.cfg @@ -30,11 +30,11 @@ classifiers = Operating System :: Microsoft :: Windows Operating System :: MacOS Programming Language :: Python :: 3 - Programming Language :: Python :: 3.7 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 maintainer = SpiNNakerTeam maintainer_email = spinnakerusers@googlegroups.com keywords = @@ -44,7 +44,7 @@ keywords = supercomputer [options] -python_requires = >=3.7, <4 +python_requires = >=3.8, <4 packages = find: zip_safe = True include_package_data = True