Skip to content

Commit 8d86f86

Browse files
chore: python 3.14 support
1 parent 1262810 commit 8d86f86

File tree

4 files changed

+141
-13
lines changed

4 files changed

+141
-13
lines changed

.github/workflows/tidy3d-python-client-develop-cli.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Set up Python
3232
uses: actions/setup-python@v5
3333
with:
34-
python-version: '3.13'
34+
python-version: '3.14'
3535

3636
- name: Install Dependencies
3737
run: |

.github/workflows/tidy3d-python-client-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,7 @@ jobs:
423423
cancel-in-progress: true
424424
strategy:
425425
matrix:
426-
python-version: ['3.10', '3.13']
426+
python-version: ['3.10', '3.14']
427427
defaults:
428428
run:
429429
shell: bash
@@ -475,7 +475,7 @@ jobs:
475475
476476
- name: diff-coverage-report
477477
if: >-
478-
matrix.python-version == '3.13' &&
478+
matrix.python-version == '3.14' &&
479479
github.event_name == 'pull_request' &&
480480
!contains(github.event.pull_request.labels.*.name, 'ignore_diff_coverage')
481481
env:
@@ -489,7 +489,7 @@ jobs:
489489
490490
- uses: actions/github-script@v7
491491
if: >-
492-
matrix.python-version == '3.13' &&
492+
matrix.python-version == '3.14' &&
493493
github.event_name == 'pull_request' &&
494494
!contains(github.event.pull_request.labels.*.name, 'ignore_diff_coverage') &&
495495
github.event.pull_request.head.repo.fork == false
@@ -536,7 +536,7 @@ jobs:
536536
cancel-in-progress: true
537537
strategy:
538538
matrix:
539-
python-version: ['3.10', '3.11', '3.12', '3.13']
539+
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
540540
platform: [windows-latest, ubuntu-latest, macos-latest]
541541
defaults:
542542
run:

poetry.lock

Lines changed: 135 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ include = [{ path = "tidy3d/style.mplstyle", format = ["sdist", "wheel"] }]
2222
"Bug Tracker" = "https://github.com/flexcompute/tidy3d/issues"
2323

2424
[tool.poetry.dependencies]
25-
python = ">=3.10,<3.14"
25+
python = ">=3.10,<3.15"
2626
pyroots = ">=0.5.0"
2727
xarray = ">=2023.08"
2828
importlib-metadata = ">=6.0.0"

0 commit comments

Comments
 (0)