Skip to content

Commit

Permalink
Add 3.13 to supported versions
Browse files Browse the repository at this point in the history
  • Loading branch information
Erotemic committed Sep 15, 2024
1 parent b551deb commit 4ad3f95
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 12 deletions.
34 changes: 23 additions & 11 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,10 @@ jobs:
steps:
- name: Checkout source
uses: actions/checkout@v4.1.1
- name: Set up Python 3.12 for linting
- name: Set up Python 3.13 for linting
uses: actions/setup-python@v5.1.1
with:
python-version: '3.12'
python-version: '3.13'
- name: Install dependencies
run: |-
python -m pip install --upgrade pip
Expand All @@ -50,10 +50,10 @@ jobs:
steps:
- name: Checkout source
uses: actions/checkout@v4.1.1
- name: Set up Python 3.12
- name: Set up Python 3.13
uses: actions/setup-python@v5.1.1
with:
python-version: '3.12'
python-version: '3.13'
- name: Upgrade pip
run: |-
python -m pip install --upgrade pip
Expand Down Expand Up @@ -149,11 +149,11 @@ jobs:
- name: Show built files
shell: bash
run: ls -la wheelhouse
- name: Set up Python 3.12 to combine coverage
- name: Set up Python 3.13 to combine coverage
uses: actions/setup-python@v5.1.1
if: runner.os == 'Linux'
with:
python-version: '3.12'
python-version: '3.13'
- name: Combine coverage Linux
if: runner.os == 'Linux'
run: |-
Expand Down Expand Up @@ -216,23 +216,23 @@ jobs:
install-extras: tests-strict,runtime-strict
os: windows-latest
arch: auto
- python-version: '3.12'
- python-version: '3.13'
install-extras: tests-strict,runtime-strict,optional-strict
os: ubuntu-latest
arch: auto
- python-version: '3.12'
- python-version: '3.13'
install-extras: tests-strict,runtime-strict,optional-strict
os: macOS-latest
arch: auto
- python-version: '3.12'
- python-version: '3.13'
install-extras: tests-strict,runtime-strict,optional-strict
os: windows-latest
arch: auto
- python-version: '3.12'
- python-version: '3.13'
install-extras: tests
os: macOS-latest
arch: auto
- python-version: '3.12'
- python-version: '3.13'
install-extras: tests
os: windows-latest
arch: auto
Expand All @@ -256,6 +256,10 @@ jobs:
install-extras: tests,optional
os: ubuntu-latest
arch: auto
- python-version: '3.13'
install-extras: tests,optional
os: ubuntu-latest
arch: auto
- python-version: '3.8'
install-extras: tests,optional
os: macOS-latest
Expand All @@ -276,6 +280,10 @@ jobs:
install-extras: tests,optional
os: macOS-latest
arch: auto
- python-version: '3.13'
install-extras: tests,optional
os: macOS-latest
arch: auto
- python-version: '3.8'
install-extras: tests,optional
os: windows-latest
Expand All @@ -296,6 +304,10 @@ jobs:
install-extras: tests,optional
os: windows-latest
arch: auto
- python-version: '3.13'
install-extras: tests,optional
os: windows-latest
arch: auto
steps:
- name: Checkout source
uses: actions/checkout@v4.1.1
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Changes
~~~~~
* FIX: Fix issue with auto-profile of editable installs #279
* CHANGE: Drop support for Python 3.6 and Python 3.7
* ENH: Add support for Python 3.13

4.1.3
~~~~~
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ omit =[
]

[tool.cibuildwheel]
build = "cp38-* cp39-* cp310-* cp311-* cp312-*"
build = "cp38-* cp39-* cp310-* cp311-* cp312-* cp313-*"
build-frontend = "build"
build-verbosity = 1
#test-requires = [ "-r requirements/tests-strict.txt",]
Expand Down
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,7 @@ def run_cythonize(force=False):
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
'Programming Language :: Python :: 3.13',
'Programming Language :: Python :: Implementation :: CPython',
'Topic :: Software Development',
]
Expand Down

0 comments on commit 4ad3f95

Please sign in to comment.