Skip to content

Commit 57f725c

Browse files
github-actions[bot]CoolCat467A5rocks
authored
Bump dependencies from commit 2748f5 (#3341)
* Dependency updates * Trigger CI * Remove unnecessary type ignore * Typing changes --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: CoolCat467 <52022020+CoolCat467@users.noreply.github.com> Co-authored-by: A5rocks <git@helvetica.moe>
1 parent 2748f5a commit 57f725c

File tree

4 files changed

+25
-24
lines changed

4 files changed

+25
-24
lines changed

docs-requirements.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,23 @@ attrs==25.3.0
88
# outcome
99
babel==2.17.0
1010
# via sphinx
11-
beautifulsoup4==4.13.5
11+
beautifulsoup4==4.14.2
1212
# via sphinx-codeautolink
1313
certifi==2025.8.3
1414
# via requests
15-
cffi==1.17.1 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
15+
cffi==2.0.0 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
1616
# via
1717
# -r docs-requirements.in
1818
# cryptography
1919
charset-normalizer==3.4.3
2020
# via requests
21-
click==8.2.1
21+
click==8.3.0
2222
# via towncrier
2323
colorama==0.4.6 ; sys_platform == 'win32'
2424
# via
2525
# click
2626
# sphinx
27-
cryptography==45.0.6
27+
cryptography==46.0.1
2828
# via pyopenssl
2929
docutils==0.21.2
3030
# via
@@ -45,17 +45,17 @@ jinja2==3.1.6
4545
# -r docs-requirements.in
4646
# sphinx
4747
# towncrier
48-
markupsafe==3.0.2
48+
markupsafe==3.0.3
4949
# via jinja2
5050
outcome==1.3.0.post0
5151
# via -r docs-requirements.in
5252
packaging==25.0
5353
# via sphinx
54-
pycparser==2.22 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
54+
pycparser==2.23 ; (implementation_name != 'PyPy' and os_name == 'nt') or (implementation_name != 'PyPy' and platform_python_implementation != 'PyPy')
5555
# via cffi
5656
pygments==2.19.2
5757
# via sphinx
58-
pyopenssl==25.1.0
58+
pyopenssl==25.3.0
5959
# via -r docs-requirements.in
6060
requests==2.32.5
6161
# via sphinx

src/trio/_subprocess_platform/kqueue.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ async def wait_child_exiting(process: _subprocess.Process) -> None:
1717
# pypy doesn't define KQ_NOTE_EXIT:
1818
# https://bitbucket.org/pypy/pypy/issues/2921/
1919
# I verified this value against both Darwin and FreeBSD
20-
KQ_NOTE_EXIT = 0x80000000
20+
KQ_NOTE_EXIT = 0x80000000 # type: ignore[misc]
2121

2222
def make_event(flags: int) -> select.kevent:
2323
return select.kevent(

src/trio/_tests/test_exports.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
try: # If installed, check both versions of this class.
3434
from typing_extensions import Protocol as Protocol_ext
3535
except ImportError: # pragma: no cover
36-
Protocol_ext = Protocol # type: ignore[assignment]
36+
Protocol_ext = Protocol
3737

3838

3939
def _ensure_mypy_cache_updated() -> None:

test-requirements.txt

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ black==25.9.0 ; implementation_name == 'cpython'
2020
# via -r test-requirements.in
2121
certifi==2025.8.3
2222
# via requests
23-
cffi==1.17.1 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
23+
cffi==2.0.0 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
2424
# via
2525
# -r test-requirements.in
2626
# cryptography
@@ -30,7 +30,7 @@ charset-normalizer==3.4.3
3030
# via requests
3131
click==8.1.8 ; python_full_version < '3.10' and implementation_name == 'cpython'
3232
# via black
33-
click==8.2.1 ; python_full_version >= '3.10' and implementation_name == 'cpython'
33+
click==8.3.0 ; python_full_version >= '3.10' and implementation_name == 'cpython'
3434
# via black
3535
codespell==2.4.1
3636
# via -r test-requirements.in
@@ -40,9 +40,9 @@ colorama==0.4.6 ; sys_platform == 'win32'
4040
# pylint
4141
# pytest
4242
# sphinx
43-
coverage==7.10.6
43+
coverage==7.10.7
4444
# via -r test-requirements.in
45-
cryptography==45.0.6
45+
cryptography==46.0.1
4646
# via
4747
# -r test-requirements.in
4848
# pyopenssl
@@ -60,7 +60,7 @@ exceptiongroup==1.3.0 ; python_full_version < '3.11'
6060
# pytest
6161
filelock==3.19.1
6262
# via virtualenv
63-
identify==2.6.13
63+
identify==2.6.14
6464
# via pre-commit
6565
idna==3.10
6666
# via
@@ -79,11 +79,11 @@ jedi==0.19.2 ; implementation_name == 'cpython'
7979
# via -r test-requirements.in
8080
jinja2==3.1.6
8181
# via sphinx
82-
markupsafe==3.0.2
82+
markupsafe==3.0.3
8383
# via jinja2
8484
mccabe==0.7.0
8585
# via pylint
86-
mypy==1.17.1
86+
mypy==1.18.2
8787
# via -r test-requirements.in
8888
mypy-extensions==1.1.0
8989
# via
@@ -118,23 +118,23 @@ pluggy==1.6.0
118118
# via pytest
119119
pre-commit==4.3.0
120120
# via -r test-requirements.in
121-
pycparser==2.22 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
121+
pycparser==2.23 ; (implementation_name != 'PyPy' and os_name == 'nt') or (implementation_name != 'PyPy' and platform_python_implementation != 'PyPy')
122122
# via cffi
123123
pygments==2.19.2
124124
# via
125125
# pytest
126126
# sphinx
127127
pylint==3.3.8
128128
# via -r test-requirements.in
129-
pyopenssl==25.1.0
129+
pyopenssl==25.3.0
130130
# via -r test-requirements.in
131-
pyright==1.1.404
131+
pyright==1.1.405
132132
# via -r test-requirements.in
133-
pytest==8.4.1
133+
pytest==8.4.2
134134
# via -r test-requirements.in
135135
pytokens==0.1.10 ; implementation_name == 'cpython'
136136
# via black
137-
pyyaml==6.0.2
137+
pyyaml==6.0.3
138138
# via pre-commit
139139
requests==2.32.5
140140
# via sphinx
@@ -177,15 +177,15 @@ tomlkit==0.13.3
177177
# via pylint
178178
trustme==1.2.1
179179
# via -r test-requirements.in
180-
types-cffi==1.17.0.20250822
180+
types-cffi==1.17.0.20250915
181181
# via
182182
# -r test-requirements.in
183183
# types-pyopenssl
184-
types-docutils==0.22.0.20250822
184+
types-docutils==0.22.2.20250924
185185
# via -r test-requirements.in
186186
types-pyopenssl==24.1.0.20240722
187187
# via -r test-requirements.in
188-
types-pyyaml==6.0.12.20250822
188+
types-pyyaml==6.0.12.20250915
189189
# via -r test-requirements.in
190190
types-setuptools==80.9.0.20250822
191191
# via types-cffi
@@ -194,6 +194,7 @@ typing-extensions==4.15.0
194194
# -r test-requirements.in
195195
# astroid
196196
# black
197+
# cryptography
197198
# exceptiongroup
198199
# mypy
199200
# pylint

0 commit comments

Comments
 (0)