Skip to content

Commit 8a7674c

Browse files
authored
Merge pull request #3198 from python-trio/autodeps/bump_from_d39444
Bump dependencies from commit d39444
2 parents d39444a + 5afe77f commit 8a7674c

File tree

6 files changed

+39
-34
lines changed

6 files changed

+39
-34
lines changed

.pre-commit-config.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,30 +20,30 @@ repos:
2020
- id: sort-simple-yaml
2121
files: .pre-commit-config.yaml
2222
- repo: https://github.com/psf/black-pre-commit-mirror
23-
rev: 24.10.0
23+
rev: 25.1.0
2424
hooks:
2525
- id: black
2626
- repo: https://github.com/astral-sh/ruff-pre-commit
27-
rev: v0.9.3
27+
rev: v0.9.4
2828
hooks:
2929
- id: ruff
3030
types: [file]
3131
types_or: [python, pyi, toml]
3232
args: ["--show-fixes"]
3333
- repo: https://github.com/codespell-project/codespell
34-
rev: v2.4.0
34+
rev: v2.4.1
3535
hooks:
3636
- id: codespell
3737
- repo: https://github.com/crate-ci/typos
38-
rev: dictgen-v0.3.1
38+
rev: typos-dict-v0.12.4
3939
hooks:
4040
- id: typos
4141
- repo: https://github.com/sphinx-contrib/sphinx-lint
4242
rev: v1.0.0
4343
hooks:
4444
- id: sphinx-lint
4545
- repo: https://github.com/woodruffw/zizmor-pre-commit
46-
rev: v1.2.2
46+
rev: v1.3.0
4747
hooks:
4848
- id: zizmor
4949
- repo: local
@@ -56,7 +56,7 @@ repos:
5656
additional_dependencies: ["astor", "attrs", "black", "ruff"]
5757
files: ^src\/trio\/_core\/(_run|(_i(o_(common|epoll|kqueue|windows)|nstrumentation)))\.py$
5858
- repo: https://github.com/astral-sh/uv-pre-commit
59-
rev: 0.5.24
59+
rev: 0.5.26
6060
hooks:
6161
# Compile requirements
6262
- id: pip-compile

docs-requirements.in

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,5 @@ exceptiongroup >= 1.0.0rc9
2323
immutables >= 0.6
2424

2525
# types used in annotations
26-
pyOpenSSL
26+
# TODO: for some reason bumping this fails docs build
27+
pyOpenSSL < 25.0.0

docs-requirements.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
# uv pip compile --universal --python-version=3.11 docs-requirements.in -o docs-requirements.txt
33
alabaster==1.0.0
44
# via sphinx
5-
attrs==24.3.0
5+
attrs==25.1.0
66
# via
77
# -r docs-requirements.in
88
# outcome
99
babel==2.16.0
1010
# via sphinx
1111
beautifulsoup4==4.12.3
1212
# via sphinx-codeautolink
13-
certifi==2024.12.14
13+
certifi==2025.1.31
1414
# via requests
1515
cffi==1.17.1 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
1616
# via
@@ -53,7 +53,7 @@ packaging==24.2
5353
# via sphinx
5454
pycparser==2.22 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
5555
# via cffi
56-
pygments==2.18.0
56+
pygments==2.19.1
5757
# via sphinx
5858
pyopenssl==24.3.0
5959
# via -r docs-requirements.in
@@ -75,7 +75,7 @@ sphinx==8.1.3
7575
# sphinx-rtd-theme
7676
# sphinxcontrib-jquery
7777
# sphinxcontrib-trio
78-
sphinx-codeautolink==0.15.2
78+
sphinx-codeautolink==0.16.2
7979
# via -r docs-requirements.in
8080
sphinx-hoverxref==1.4.2
8181
# via -r docs-requirements.in

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ combine-as-imports = true
186186
fixture-parentheses = false
187187

188188
[tool.mypy]
189-
python_version = "3.9"
189+
python_version = "3.10"
190190
files = ["src/trio/", "docs/source/*.py"]
191191

192192
# Be flexible about dependencies that don't have stubs yet (like pytest)

src/trio/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
"""Trio - A friendly Python library for async concurrency and I/O
2-
"""
1+
"""Trio - A friendly Python library for async concurrency and I/O"""
32

43
from __future__ import annotations
54

test-requirements.txt

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
# This file was autogenerated by uv via the following command:
22
# uv pip compile --universal --python-version=3.9 test-requirements.in -o test-requirements.txt
3-
alabaster==0.7.16
3+
alabaster==0.7.16 ; python_full_version < '3.10'
4+
# via sphinx
5+
alabaster==1.0.0 ; python_full_version >= '3.10'
46
# via sphinx
57
astor==0.8.1
68
# via -r test-requirements.in
79
astroid==3.3.8
810
# via pylint
911
async-generator==1.10
1012
# via -r test-requirements.in
11-
attrs==24.3.0
13+
attrs==25.1.0
1214
# via
1315
# -r test-requirements.in
1416
# outcome
1517
babel==2.16.0
1618
# via sphinx
17-
black==24.10.0 ; implementation_name == 'cpython'
19+
black==25.1.0 ; implementation_name == 'cpython'
1820
# via -r test-requirements.in
19-
certifi==2024.12.14
21+
certifi==2025.1.31
2022
# via requests
2123
cffi==1.17.1 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
2224
# via
@@ -28,7 +30,7 @@ charset-normalizer==3.4.1
2830
# via requests
2931
click==8.1.8 ; implementation_name == 'cpython'
3032
# via black
31-
codespell==2.4.0
33+
codespell==2.4.1
3234
# via -r test-requirements.in
3335
colorama==0.4.6 ; sys_platform == 'win32'
3436
# via
@@ -54,9 +56,9 @@ exceptiongroup==1.2.2 ; python_full_version < '3.11'
5456
# via
5557
# -r test-requirements.in
5658
# pytest
57-
filelock==3.16.1
59+
filelock==3.17.0
5860
# via virtualenv
59-
identify==2.6.4
61+
identify==2.6.6
6062
# via pre-commit
6163
idna==3.10
6264
# via
@@ -65,11 +67,11 @@ idna==3.10
6567
# trustme
6668
imagesize==1.4.1
6769
# via sphinx
68-
importlib-metadata==8.5.0 ; python_full_version < '3.10'
70+
importlib-metadata==8.6.1 ; python_full_version < '3.10'
6971
# via sphinx
7072
iniconfig==2.0.0
7173
# via pytest
72-
isort==5.13.2
74+
isort==6.0.0
7375
# via pylint
7476
jedi==0.19.2 ; implementation_name == 'cpython'
7577
# via -r test-requirements.in
@@ -90,7 +92,7 @@ nodeenv==1.9.1
9092
# via
9193
# pre-commit
9294
# pyright
93-
orjson==3.10.13 ; implementation_name == 'cpython'
95+
orjson==3.10.15 ; implementation_name == 'cpython'
9496
# via -r test-requirements.in
9597
outcome==1.3.0.post0
9698
# via -r test-requirements.in
@@ -110,33 +112,35 @@ platformdirs==4.3.6
110112
# virtualenv
111113
pluggy==1.5.0
112114
# via pytest
113-
pre-commit==4.0.1
115+
pre-commit==4.1.0
114116
# via -r test-requirements.in
115117
pycparser==2.22 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
116118
# via cffi
117-
pygments==2.18.0
119+
pygments==2.19.1
118120
# via sphinx
119-
pylint==3.3.3
121+
pylint==3.3.4
120122
# via -r test-requirements.in
121-
pyopenssl==24.3.0
123+
pyopenssl==25.0.0
122124
# via -r test-requirements.in
123-
pyright==1.1.391
125+
pyright==1.1.393
124126
# via -r test-requirements.in
125127
pytest==8.3.4
126128
# via -r test-requirements.in
127129
pyyaml==6.0.2
128130
# via pre-commit
129131
requests==2.32.3
130132
# via sphinx
131-
ruff==0.9.3
133+
ruff==0.9.4
132134
# via -r test-requirements.in
133135
sniffio==1.3.1
134136
# via -r test-requirements.in
135137
snowballstemmer==2.2.0
136138
# via sphinx
137139
sortedcontainers==2.4.0
138140
# via -r test-requirements.in
139-
sphinx==7.4.7
141+
sphinx==7.4.7 ; python_full_version < '3.10'
142+
# via -r test-requirements.in
143+
sphinx==8.1.3 ; python_full_version >= '3.10'
140144
# via -r test-requirements.in
141145
sphinxcontrib-applehelp==2.0.0
142146
# via sphinx
@@ -169,7 +173,7 @@ types-docutils==0.21.0.20241128
169173
# via -r test-requirements.in
170174
types-pyopenssl==24.1.0.20240722
171175
# via -r test-requirements.in
172-
types-setuptools==75.6.0.20241223
176+
types-setuptools==75.8.0.20250110
173177
# via types-cffi
174178
typing-extensions==4.12.2
175179
# via
@@ -178,12 +182,13 @@ typing-extensions==4.12.2
178182
# black
179183
# mypy
180184
# pylint
185+
# pyopenssl
181186
# pyright
182187
urllib3==2.3.0
183188
# via requests
184-
uv==0.5.24
189+
uv==0.5.26
185190
# via -r test-requirements.in
186-
virtualenv==20.28.0
191+
virtualenv==20.29.1
187192
# via pre-commit
188193
zipp==3.21.0 ; python_full_version < '3.10'
189194
# via importlib-metadata

0 commit comments

Comments
 (0)