Skip to content

Commit 7c219f6

Browse files
committed
Enable support for Python 3.13
1 parent 04dcd40 commit 7c219f6

File tree

5 files changed

+15
-6
lines changed

5 files changed

+15
-6
lines changed

.github/workflows/build-and-test.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,18 @@ jobs:
1414
strategy:
1515
matrix:
1616
os: [ubuntu-20.04, macos-13]
17-
python-version: ["3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
17+
python-version:
18+
- 3.6
19+
- 3.7
20+
- 3.8
21+
- 3.9
22+
- 3.10
23+
- 3.11
24+
- 3.12
25+
- 3.13
1826
cxx_compiler:
19-
- { name: "gcc", cc: "gcc", cxx: "g++" }
20-
- { name: "clang", cc: "clang", cxx: "clang++" }
27+
- { name: "gcc", cc: "gcc", cxx: "g++" }
28+
- { name: "clang", cc: "clang", cxx: "clang++" }
2129
runs-on: ${{ matrix.os }}
2230

2331
steps:

.github/workflows/deploy-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- name: Set up Python
3030
uses: actions/setup-python@v5
3131
with:
32-
python-version: "3.12"
32+
python-version: "3.13"
3333

3434
- name: Install Python dependencies
3535
run: |

.github/workflows/publish-on-pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Set up Python
2626
uses: actions/setup-python@v5
2727
with:
28-
python-version: "3.12"
28+
python-version: "3.13"
2929

3030
- name: Install Python dependencies
3131
run: |

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
44

55
## [0.8.0] - Unreleased
66

7-
- Enable support for Python 3.11 and 3.12.
7+
- Enable support for Python 3.11, 3.12 and 3.13.
88
- Added methods ``__copy__()`` and ``__deepcopy__()`` to a few mutable objects:
99
``expression.Monomial``, ``expression.Expression[R|C]``,
1010
``loperator.HilbertSpace`` and ``loperator.SpacePartition``.

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ def read(fname):
129129
'Programming Language :: Python :: 3.10',
130130
'Programming Language :: Python :: 3.11',
131131
'Programming Language :: Python :: 3.12',
132+
'Programming Language :: Python :: 3.13',
132133
'Topic :: Scientific/Engineering :: Physics'
133134
],
134135
python_requires=">=3.6",

0 commit comments

Comments
 (0)