Skip to content

Commit f0525bc

Browse files
committed
Enable installation and testing with Python 3.14
1 parent be86c17 commit f0525bc

File tree

10 files changed

+14
-7
lines changed

10 files changed

+14
-7
lines changed

.github/workflows/ci-daily.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
name: Pytest Ubuntu
2222
strategy:
2323
matrix:
24-
python-version: ['3.11', '3.12', '3.13']
24+
python-version: ['3.11', '3.12', '3.13', '3.14']
2525
runs-on: ubuntu-22.04
2626
steps:
2727
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -47,7 +47,7 @@ jobs:
4747
name: Pytest Windows
4848
strategy:
4949
matrix:
50-
python-version: ['3.11', '3.12', '3.13']
50+
python-version: ['3.11', '3.12', '3.13', '3.14']
5151
runs-on: windows-2022
5252
steps:
5353
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
@@ -73,7 +73,7 @@ jobs:
7373
name: Pytest MacOS
7474
strategy:
7575
matrix:
76-
python-version: ['3.11', '3.12', '3.13']
76+
python-version: ['3.11', '3.12', '3.13', '3.14']
7777
runs-on: macos-15
7878
steps:
7979
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ jobs:
193193
name: Pytest Ubuntu
194194
strategy:
195195
matrix:
196-
python-version: ['3.11', '3.12', '3.13']
196+
python-version: ['3.11', '3.12', '3.13', '3.14']
197197
runs-on: ubuntu-22.04
198198
steps:
199199
- name: Check out source repository
@@ -290,7 +290,7 @@ jobs:
290290
name: Pytest Windows
291291
strategy:
292292
matrix:
293-
python-version: ['3.11', '3.12', '3.13']
293+
python-version: ['3.11', '3.12', '3.13', '3.14']
294294
runs-on: windows-2022
295295
steps:
296296
- name: Check out source repository
@@ -318,7 +318,7 @@ jobs:
318318
name: Pytest MacOS
319319
strategy:
320320
matrix:
321-
python-version: ['3.11', '3.12', '3.13']
321+
python-version: ['3.11', '3.12', '3.13', '3.14']
322322
runs-on: macos-15
323323
steps:
324324
- name: Check out source repository

cirq-aqt/setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
"Programming Language :: Python :: 3.11",
6767
"Programming Language :: Python :: 3.12",
6868
"Programming Language :: Python :: 3.13",
69+
"Programming Language :: Python :: 3.14",
6970
"Topic :: Scientific/Engineering :: Quantum Computing",
7071
"Topic :: Software Development :: Libraries :: Python Modules",
7172
"Typing :: Typed",

cirq-core/setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
"Programming Language :: Python :: 3.11",
7575
"Programming Language :: Python :: 3.12",
7676
"Programming Language :: Python :: 3.13",
77+
"Programming Language :: Python :: 3.14",
7778
"Topic :: Scientific/Engineering :: Quantum Computing",
7879
"Topic :: Software Development :: Libraries :: Python Modules",
7980
"Typing :: Typed",

cirq-google/setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
"Programming Language :: Python :: 3.11",
7575
"Programming Language :: Python :: 3.12",
7676
"Programming Language :: Python :: 3.13",
77+
"Programming Language :: Python :: 3.14",
7778
"Topic :: Scientific/Engineering :: Quantum Computing",
7879
"Topic :: Software Development :: Libraries :: Python Modules",
7980
"Typing :: Typed",

cirq-ionq/setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
"Programming Language :: Python :: 3.11",
6666
"Programming Language :: Python :: 3.12",
6767
"Programming Language :: Python :: 3.13",
68+
"Programming Language :: Python :: 3.14",
6869
"Topic :: Scientific/Engineering :: Quantum Computing",
6970
"Topic :: Software Development :: Libraries :: Python Modules",
7071
"Typing :: Typed",

cirq-pasqal/setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
"Programming Language :: Python :: 3.11",
6565
"Programming Language :: Python :: 3.12",
6666
"Programming Language :: Python :: 3.13",
67+
"Programming Language :: Python :: 3.14",
6768
"Topic :: Scientific/Engineering :: Quantum Computing",
6869
"Topic :: Software Development :: Libraries :: Python Modules",
6970
"Typing :: Typed",

cirq-web/setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
"Programming Language :: Python :: 3.11",
6363
"Programming Language :: Python :: 3.12",
6464
"Programming Language :: Python :: 3.13",
65+
"Programming Language :: Python :: 3.14",
6566
"Topic :: Scientific/Engineering :: Quantum Computing",
6667
"Topic :: Software Development :: Libraries :: Python Modules",
6768
"Typing :: Typed",

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[tool.black]
66
line-length = 100
7-
target_version = ['py311', 'py312', 'py313']
7+
target_version = ['py311', 'py312', 'py313', 'py314']
88
skip-string-normalization = true
99
skip-magic-trailing-comma = true
1010
extend-exclude = ".*_pb2[.]py[i]?"

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
"Programming Language :: Python :: 3.11",
7575
"Programming Language :: Python :: 3.12",
7676
"Programming Language :: Python :: 3.13",
77+
"Programming Language :: Python :: 3.14",
7778
"Topic :: Scientific/Engineering :: Quantum Computing",
7879
"Topic :: Software Development :: Libraries :: Python Modules",
7980
"Typing :: Typed",

0 commit comments

Comments
 (0)