diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index 7bee48c81..5d8cff753 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -19,7 +19,7 @@ jobs: # the cache key depends on the full Python version. If left unspecified, # different patch versions could be allocated between jobs, and any # such difference would lead to a cache not found error. - python: [3.11.9, 3.9.13] + python: [3.12.3, 3.9.13] include: - os: ubuntu-22.04 activate_command: source venv/bin/activate @@ -37,7 +37,7 @@ jobs: with: os: ubuntu-22.04 numpy: 1.26.4 - python: 3.10.6 + python: 3.12.3 test-pip: needs: [setup-pip] @@ -46,7 +46,7 @@ jobs: matrix: os: [ubuntu-22.04, windows-2019] numpy: [1.26.4, 1.24.2] - python: [3.11.9, 3.9.13] + python: [3.12.3, 3.9.13] include: - os: ubuntu-22.04 activate_command: source venv/bin/activate @@ -65,7 +65,7 @@ jobs: with: os: ubuntu-22.04 numpy: 1.26.4 - python: 3.10.6 + python: 3.12.3 lint-pip: needs: [setup-pip] @@ -73,7 +73,7 @@ jobs: fail-fast: true matrix: numpy: [1.24.2] - python: [3.11.9, 3.9.13] + python: [3.12.3, 3.9.13] uses: ./.github/workflows/_lint-pip.yaml with: os: ubuntu-22.04 diff --git a/setup.py b/setup.py index 40c16dbff..ecf99eb14 100644 --- a/setup.py +++ b/setup.py @@ -81,6 +81,8 @@ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Scientific/Engineering :: Information Analysis", ], description="A versatile microsimulation free software",