Skip to content

Commit dc13cfd

Browse files
committed
👷 Enable testing on Python 3.14
1 parent 2b8e6b4 commit dc13cfd

File tree

4 files changed

+184
-170
lines changed

4 files changed

+184
-170
lines changed

.github/workflows/cd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,5 @@ jobs:
4141
- name: Generate artifact attestation for sdist and wheel(s)
4242
uses: actions/attest-build-provenance@977bb373ede98d70efdf65b84cb5f73e068dcc2a # v3
4343
with:
44-
subject-path: "dist/*"
44+
subject-path: dist/*
4545
- uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13.0

noxfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
nox.options.sessions = ["lint", "tests", "minimums"]
3030

31-
PYTHON_ALL_VERSIONS = ["3.10", "3.11", "3.12", "3.13"]
31+
PYTHON_ALL_VERSIONS = ["3.10", "3.11", "3.12", "3.13", "3.14"]
3232

3333
if os.environ.get("CI", None):
3434
nox.options.error_on_missing_interpreters = True

pyproject.toml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,16 @@ dependencies = [
2424
"mqt.core>=3.0.2",
2525
"qiskit>=2.0.3,<2.2.0",
2626
"qiskit_aer>=0.16.4",
27-
"numpy>=2.1; python_version >= '3.13'",
28-
"numpy>=1.26; python_version >= '3.12'",
29-
"numpy>=1.24; python_version >= '3.11'",
3027
"numpy>=1.22",
31-
"scipy>=1.14.1; python_version >= '3.13'",
28+
"numpy>=1.24; python_version >= '3.11'",
29+
"numpy>=1.26; python_version >= '3.12'",
30+
"numpy>=2.1; python_version >= '3.13'",
3231
"scipy>=1.13.1",
32+
"scipy>=1.14.1; python_version >= '3.13'",
33+
"scipy>=1.16.1; python_version >= '3.14'",
3334
"pandas>=2.1.2",
3435
"pandas>=2.2.3; python_version >= '3.13'",
36+
"pandas>=2.3.3; python_version >= '3.14'",
3537
"matplotlib>=3.9.4",
3638
"networkx>=2.8.8",
3739
"python_tsp>=0.5.0",

0 commit comments

Comments
 (0)