Skip to content

Commit b2f8b87

Browse files
committed
1 parent 4b23574 commit b2f8b87

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
steps:
1717
- uses: "actions/checkout@v4"
18-
- uses: "actions/setup-python@v5"
18+
- uses: "actions/setup-python@v6"
1919
with:
2020
python-version: 3.9
2121
- name: "Install dependencies"

.github/workflows/test-suite.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,13 @@ jobs:
1313
runs-on: "ubuntu-latest"
1414

1515
strategy:
16+
fail-fast: false
1617
matrix:
17-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
18+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
1819

1920
steps:
20-
- uses: "actions/checkout@v4"
21-
- uses: "actions/setup-python@v5"
21+
- uses: "actions/checkout@v5"
22+
- uses: "actions/setup-python@v6"
2223
with:
2324
python-version: "${{ matrix.python-version }}"
2425
allow-prereleases: true
@@ -30,5 +31,6 @@ jobs:
3031
run: "scripts/build"
3132
- name: "Run tests"
3233
run: "scripts/test"
34+
timeout-minutes: 10 # TODO(@cclauss): Remove once Python 3.14 tests are passing.
3335
- name: "Enforce coverage"
3436
run: "scripts/coverage"

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ twine==6.1.0
1919

2020
# Tests & Linting
2121
coverage[toml]==7.10.6
22-
cryptography==45.0.7
22+
cryptography==46.0.2
2323
mypy==1.17.1
24-
pytest==8.4.1
24+
pytest==8.4.2
2525
ruff==0.12.11
2626
trio==0.31.0
2727
trio-typing==0.10.0

0 commit comments

Comments
 (0)