Skip to content

Commit 090141f

Browse files
committed
Update dependencies
1 parent d5a5464 commit 090141f

6 files changed

Lines changed: 16 additions & 14 deletions

File tree

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ jobs:
77
runs-on: ubuntu-latest
88

99
steps:
10-
- uses: actions/checkout@v6
10+
- uses: actions/checkout@v7
1111

1212
- name: Set up Python 3.14
13-
uses: actions/setup-python@v6
13+
uses: actions/setup-python@v7
1414
with:
1515
python-version: 3.14
1616

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ jobs:
1313
id-token: write # mandatory for trusted publishing
1414

1515
steps:
16-
- uses: actions/checkout@v6
16+
- uses: actions/checkout@v7
1717

1818
- name: Set up Python 3.14
19-
uses: actions/setup-python@v6
19+
uses: actions/setup-python@v7
2020
with:
2121
python-version: 3.14
2222

.github/workflows/test.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14', 'pypy3.9', 'pypy3.10', 'pypy3.11']
1212

1313
steps:
14-
- uses: actions/checkout@v6
14+
- uses: actions/checkout@v7
1515

1616
- name: Set up Python ${{ matrix.python-version }}
17-
uses: actions/setup-python@v6
17+
uses: actions/setup-python@v7
1818
with:
1919
python-version: ${{ matrix.python-version }}
2020

@@ -34,10 +34,10 @@ jobs:
3434
python-version: ['3.7', '3.8']
3535

3636
steps:
37-
- uses: actions/checkout@v6
37+
- uses: actions/checkout@v7
3838

3939
- name: Set up Python ${{ matrix.python-version }}
40-
uses: actions/setup-python@v6
40+
uses: actions/setup-python@v7
4141
with:
4242
python-version: ${{ matrix.python-version }}
4343

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,5 +87,5 @@ disable = [
8787
]
8888

8989
[build-system]
90-
requires = ["poetry_core>=1,<3", "setuptools>=59,<83"]
90+
requires = ["poetry_core>=1,<3", "setuptools>=59,<85"]
9191
build-backend = "poetry.core.masonry.api"

tests/execution/test_abstract.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from inspect import isawaitable
2-
from typing import Any, NamedTuple, Optional
2+
from typing import Any, Callable, NamedTuple, Optional
33

44
from pytest import mark
55

@@ -49,6 +49,7 @@ async def execute_query(
4949

5050
def get_is_type_of(type_, sync=True):
5151
"""Get a sync or async is_type_of function for the given type."""
52+
is_type_of: Callable[[Any, Any], Any]
5253
if sync:
5354

5455
def is_type_of(obj, _info):
@@ -65,6 +66,7 @@ async def is_type_of(obj, _info):
6566
def get_type_error(sync=True):
6667
"""Get a sync or async is_type_of or type resolver function that raises an error."""
6768
error = RuntimeError("We are testing this error")
69+
type_error: Callable[..., Any]
6870
if sync:
6971

7072
def type_error(*_args):

tox.ini

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ commands =
3333
[testenv:mypy]
3434
basepython = python3.14
3535
deps =
36-
mypy>=2.1,<3
37-
pytest>=8.4,<9
36+
mypy>=2.3,<3
37+
pytest>=8.4,<10
3838
commands =
3939
mypy src tests
4040

@@ -54,8 +54,8 @@ commands =
5454

5555
[testenv]
5656
deps =
57-
pytest>=7.4,<9
58-
pytest-asyncio>=0.21,<1
57+
pytest>=7.4,<10
58+
pytest-asyncio>=0.21,<2
5959
pytest-benchmark>=4.0,<6
6060
pytest-cov>=4.1,<8
6161
pytest-describe>=2,<4

0 commit comments

Comments
 (0)