Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ repos:
hooks:
- id: black
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.16.7
rev: v0.16.9
hooks:
- id: ruff-check
types: [file]
Expand All @@ -38,7 +38,7 @@ repos:
# tomli needed on 3.10. tomllib is available in stdlib on 3.11+
- tomli
- repo: https://github.com/adhtruong/mirrors-typos
rev: v1.50.1
rev: v1.50.3
hooks:
- id: typos
- repo: https://github.com/sphinx-contrib/sphinx-lint
Expand Down Expand Up @@ -69,7 +69,7 @@ repos:
additional_dependencies: ["pyyaml"]
files: ^(test-requirements\.txt)|(\.pre-commit-config\.yaml)$
- repo: https://github.com/astral-sh/uv-pre-commit
rev: 0.12.13
rev: 0.12.21
hooks:
# Compile requirements
- id: pip-compile
Expand Down
14 changes: 7 additions & 7 deletions docs-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,21 +16,21 @@ cffi==2.1.1 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
# via
# -r docs-requirements.in
# cryptography
charset-normalizer==3.5.1
charset-normalizer==3.5.2
# via requests
click==8.5.0
# via towncrier
colorama==0.4.6 ; sys_platform == 'win32'
# via sphinx
cryptography==48.0.0
cryptography==50.0.2
# via pyopenssl
docutils==0.22.4
# via
# sphinx
# sphinx-rtd-theme
exceptiongroup==1.3.1
# via -r docs-requirements.in
idna==3.19
idna==3.20
# via
# -r docs-requirements.in
# requests
Expand All @@ -53,7 +53,7 @@ pycparser==3.0 ; (implementation_name != 'PyPy' and os_name == 'nt') or (impleme
# via cffi
pygments==2.21.0
# via sphinx
pyopenssl==26.2.0
pyopenssl==26.4.0
# via -r docs-requirements.in
requests==2.34.2
# via sphinx
Expand All @@ -65,7 +65,7 @@ snowballstemmer==3.1.1
# via sphinx
sortedcontainers==2.4.0
# via -r docs-requirements.in
soupsieve==2.9.2
soupsieve==2.10
# via beautifulsoup4
sphinx==9.0.4 ; python_full_version < '3.12'
# via
Expand Down Expand Up @@ -103,12 +103,12 @@ sphinxcontrib-serializinghtml==2.0.0
# via sphinx
sphinxcontrib-trio==1.2.0
# via -r docs-requirements.in
towncrier==25.8.0
towncrier==26.9.0
# via -r docs-requirements.in
typing-extensions==4.16.0
# via
# beautifulsoup4
# exceptiongroup
# pyopenssl
urllib3==2.7.0
urllib3==2.8.0
# via requests
43 changes: 22 additions & 21 deletions test-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
# uv pip compile --universal --python-version=3.10 test-requirements.in -o test-requirements.txt
alabaster==1.0.0
# via sphinx
ast-serialize==0.8.0 ; implementation_name == 'cpython'
ast-serialize==0.11.2 ; implementation_name == 'cpython'
# via mypy
astor==0.8.1
# via -r test-requirements.in
astroid==4.0.4
astroid==4.3.3
# via pylint
async-generator==1.10
# via -r test-requirements.in
Expand All @@ -26,7 +26,7 @@ cffi==2.1.1 ; os_name == 'nt' or platform_python_implementation != 'PyPy'
# cryptography
cfgv==3.5.0
# via pre-commit
charset-normalizer==3.5.1
charset-normalizer==3.5.2
# via requests
click==8.5.0 ; implementation_name == 'cpython'
# via black
Expand All @@ -37,9 +37,9 @@ colorama==0.4.6 ; sys_platform == 'win32'
# pylint
# pytest
# sphinx
coverage==7.16.0
coverage==7.16.2
# via -r test-requirements.in
cryptography==50.0.1
cryptography==50.0.2
# via
# -r test-requirements.in
# pyopenssl
Expand All @@ -57,13 +57,13 @@ exceptiongroup==1.3.1 ; python_full_version < '3.11'
# via
# -r test-requirements.in
# pytest
filelock==3.32.5
filelock==4.0.7
# via
# python-discovery
# virtualenv
identify==2.6.19
identify==2.6.20
# via pre-commit
idna==3.19
idna==3.20
# via
# -r test-requirements.in
# requests
Expand All @@ -72,13 +72,13 @@ imagesize==2.0.1
# via sphinx
iniconfig==2.3.0
# via pytest
isort==9.0.1
isort==9.0.2
# via pylint
jedi==0.20.0 ; implementation_name == 'cpython'
# via -r test-requirements.in
jinja2==3.1.6
# via sphinx
librt==0.15.0 ; implementation_name == 'cpython' and platform_python_implementation != 'PyPy'
librt==0.16.0 ; implementation_name == 'cpython' and platform_python_implementation != 'PyPy'
# via mypy
markupsafe==3.0.3
# via jinja2
Expand All @@ -92,7 +92,7 @@ mypy-extensions==1.1.0
# black
# isort
# mypy
nodeenv==1.10.0
nodeenv==1.11.0
# via
# pre-commit
# pyright
Expand All @@ -103,13 +103,14 @@ packaging==26.3
# black
# pytest
# sphinx
# virtualenv
parso==0.8.7 ; implementation_name == 'cpython'
# via jedi
pathspec==1.1.1 ; implementation_name == 'cpython'
# via
# black
# mypy
platformdirs==4.11.5
platformdirs==4.12.2
# via
# black
# pylint
Expand All @@ -124,15 +125,15 @@ pygments==2.21.0
# via
# pytest
# sphinx
pylint==4.0.8
pylint==4.1.1
# via -r test-requirements.in
pyopenssl==26.4.0
# via -r test-requirements.in
pyright==1.1.411
pyright==1.1.414
# via -r test-requirements.in
pytest==9.1.1
# via -r test-requirements.in
python-discovery==1.6.0
python-discovery==1.6.1
# via virtualenv
pytokens==0.4.1 ; implementation_name == 'cpython'
# via black
Expand All @@ -142,7 +143,7 @@ requests==2.34.2
# via sphinx
roman-numerals==4.1.0 ; python_full_version >= '3.11'
# via sphinx
ruff==0.16.7
ruff==0.16.9
# via -r test-requirements.in
sniffio==1.3.1
# via -r test-requirements.in
Expand Down Expand Up @@ -183,11 +184,11 @@ types-cffi==2.1.0.20260827
# via
# -r test-requirements.in
# types-pyopenssl
types-docutils==0.23.0.20260827
types-docutils==0.23.0.20260923
# via -r test-requirements.in
types-pyopenssl==24.1.0.20240722
# via -r test-requirements.in
types-pyyaml==6.0.12.20260815
types-pyyaml==6.0.12.20260906
# via -r test-requirements.in
types-setuptools==84.0.0.20260812
# via types-cffi
Expand All @@ -202,9 +203,9 @@ typing-extensions==4.16.0
# pyopenssl
# pyright
# virtualenv
urllib3==2.7.0
urllib3==2.8.0
# via requests
uv==0.12.13
uv==0.12.21
# via -r test-requirements.in
virtualenv==21.7.7
virtualenv==21.14.1
# via pre-commit