@@ -86,10 +86,10 @@ dev = [
86
86
{include-group = " release" },
87
87
]
88
88
# tool for runnig test matrix
89
- tox = [" tox >= 4.25.0 " ]
89
+ tox = [" tox >= 4.30.2 " ]
90
90
# run pre-commit hooks (includes linting, formatting, type checking, ...)
91
91
precommit = [
92
- " pre-commit >= 4.2 .0" ,
92
+ " pre-commit >= 4.3 .0" ,
93
93
# runs unasync and type checker outside pre-commit's isolation
94
94
{include-group = " unasync" },
95
95
{include-group = " typing" },
@@ -101,19 +101,19 @@ unasync = [
101
101
]
102
102
# dependencies for running tests
103
103
test = [
104
- " coverage[toml] >= 7.8.0 " ,
104
+ " coverage[toml] >= 7.10.7 " ,
105
105
{include-group = " dep-freezegun" },
106
106
" mock >= 5.2.0" ,
107
- " pytest >= 8.3.5 " ,
108
- " pytest-asyncio >= 0.26 .0" ,
107
+ " pytest >= 8.4.2 " ,
108
+ " pytest-asyncio >= 1.2 .0" ,
109
109
" pytest-benchmark >= 5.1.0" ,
110
- " pytest-cov >= 6.1.1 " ,
111
- " pytest-mock >= 3.14.0 " ,
110
+ " pytest-cov >= 7.0.0 " ,
111
+ " pytest-mock >= 3.15.1 " ,
112
112
]
113
113
# type checker and type stubs for static type checking
114
114
typing = [
115
- " mypy >= 1.15.0 " ,
116
- " types-pytz >= 2025.2.0.20250326 " ,
115
+ " mypy >= 1.18.2 " ,
116
+ " types-pytz >= 2025.2.0.20250809 " ,
117
117
{include-group = " dep-typing-extensions" },
118
118
{include-group = " dep-project-dependencies" },
119
119
# tests are also type-checked
@@ -125,7 +125,7 @@ typing = [
125
125
]
126
126
# generate documentation
127
127
docs = [
128
- " Sphinx >= 8.1 .3" ,
128
+ " Sphinx >= 8.2 .3" ,
129
129
{include-group = " dep-typing-extensions" },
130
130
{include-group = " dep-project-dependencies" },
131
131
]
@@ -137,16 +137,16 @@ testkit = [
137
137
benchkit = [" sanic >= 25.3.0" ]
138
138
# building and packaging the driver
139
139
packaging = [
140
- " build >= 1.2.2 " ,
140
+ " build >= 1.3.0 " ,
141
141
]
142
142
# releasing the packaged driver to PyPI
143
143
release = [
144
- " twine >= 6.1 .0" ,
144
+ " twine >= 6.2 .0" ,
145
145
]
146
146
147
147
# single dependencies and other include-groups (not really meant to be installed as a group, but to avoid duplication)
148
- dep-typing-extensions = [" typing-extensions >= 4.13.2 " ]
149
- dep-freezegun = [" freezegun >= 1.5.1 " ]
148
+ dep-typing-extensions = [" typing-extensions >= 4.15.0 " ]
149
+ dep-freezegun = [" freezegun >= 1.5.5 " ]
150
150
dep-project-dependencies = [
151
151
" pytz" ,
152
152
" numpy >= 1.7.0, < 3.0.0" ,
0 commit comments