Skip to content

Commit 3e6a024

Browse files
committed
1 parent 4b23574 commit 3e6a024

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

.github/workflows/test-suite.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414

1515
strategy:
1616
matrix:
17-
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
17+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
1818

1919
steps:
20-
- uses: "actions/checkout@v4"
21-
- uses: "actions/setup-python@v5"
20+
- uses: actions/checkout@v5
21+
- uses: actions/setup-python@v6
2222
with:
2323
python-version: "${{ matrix.python-version }}"
2424
allow-prereleases: true
@@ -30,5 +30,6 @@ jobs:
3030
run: "scripts/build"
3131
- name: "Run tests"
3232
run: "scripts/test"
33+
timeout-minutes: 10 # TODO(@cclauss): Remove once Python 3.14 tests are passing.
3334
- name: "Enforce coverage"
3435
run: "scripts/coverage"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ classifiers = [
2929
]
3030
dependencies = [
3131
"certifi",
32-
"httpcore==1.*",
32+
"httpcore==1.0.8",
3333
"anyio",
3434
"idna",
3535
]

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ twine==6.1.0
2121
coverage[toml]==7.10.6
2222
cryptography==45.0.7
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)