Skip to content

Commit 996895e

Browse files
authored
Bump dependencies and pre-commits (#559)
1 parent 0675e53 commit 996895e

File tree

5 files changed

+278
-285
lines changed

5 files changed

+278
-285
lines changed

.github/workflows/lint.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- uses: actions/checkout@v4
1919

2020
- name: Install uv
21-
uses: astral-sh/setup-uv@v3
21+
uses: astral-sh/setup-uv@v5
2222

2323
- name: Set up Python ${{ matrix.python-version }}
2424
run: uv python install ${{ matrix.python-version }}

.pre-commit-config.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ repos:
88
- id: check-toml
99

1010
- repo: https://github.com/charliermarsh/ruff-pre-commit
11-
rev: v0.9.5
11+
rev: v0.11.2
1212
hooks:
1313
- id: ruff
1414
args:
@@ -20,7 +20,7 @@ repos:
2020
- id: ruff-format
2121

2222
- repo: https://github.com/astral-sh/uv-pre-commit
23-
rev: 0.5.29
23+
rev: 0.6.10
2424
hooks:
2525
- id: uv-lock
2626
- id: uv-export

pyproject.toml

+4-5
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,14 @@ dependencies = [
4040
"path==17.0.0",
4141
"psutil>=6.0.0",
4242
"pwdlib>=0.2.1",
43-
"pydantic>=2.10.6",
43+
"pydantic>=2.11.0",
4444
"pydantic-settings>=2.0.0",
4545
"python-jose>=3.3.0",
4646
"python-socketio>=5.12.0",
4747
"redis[hiredis]>=5.2.0",
4848
"rtoml>=0.12.0",
4949
"sqlalchemy-crud-plus==1.6.0",
50-
"sqlalchemy[asyncio]>=2.0.30",
50+
"sqlalchemy[asyncio]>=2.0.40",
5151
"user-agents==2.2.0",
5252
]
5353

@@ -57,12 +57,11 @@ dev = [
5757
"pytest-sugar>=1.0.0",
5858
]
5959
lint = [
60-
"ruff>=0.9.0",
6160
"pre-commit>=4.0.0",
6261
]
6362
server = [
64-
"gunicorn==21.2.0",
65-
"aio-pika==9.4.3",
63+
"gunicorn>=21.2.0",
64+
"aio-pika>=9.4.3",
6665
"wait-for-it>=2.2.2",
6766
]
6867

requirements.txt

+16-16
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ aiofiles==24.1.0
44
alembic==1.15.1
55
amqp==5.3.1
66
annotated-types==0.7.0
7-
anyio==4.8.0
7+
anyio==4.9.0
88
asgi-correlation-id==4.3.4
99
asgiref==3.8.1
1010
async-timeout==5.0.1 ; python_full_version < '3.11.3'
@@ -26,7 +26,7 @@ colorama==0.4.6 ; sys_platform == 'win32'
2626
cryptography==44.0.2
2727
distlib==0.3.9
2828
dnspython==2.7.0
29-
ecdsa==0.19.0
29+
ecdsa==0.19.1
3030
email-validator==2.2.0
3131
exceptiongroup==1.2.2 ; python_full_version < '3.11'
3232
fast-captcha==0.3.2
@@ -35,7 +35,7 @@ fastapi-cli==0.0.5
3535
fastapi-limiter==0.1.6
3636
fastapi-oauth20==0.0.1a2
3737
fastapi-pagination==0.12.34
38-
filelock==3.17.0
38+
filelock==3.18.0
3939
flower==2.0.1
4040
gevent==24.11.1
4141
greenlet==3.1.1
@@ -44,14 +44,14 @@ hiredis==3.1.0
4444
httpcore==1.0.7
4545
httptools==0.6.4
4646
httpx==0.28.1
47-
humanize==4.12.1
47+
humanize==4.12.2
4848
identify==2.6.9
4949
idna==3.10
50-
iniconfig==2.0.0
50+
iniconfig==2.1.0
5151
ip2loc==1.0.0
5252
itsdangerous==2.2.0
5353
jinja2==3.1.6
54-
kombu==5.4.2
54+
kombu==5.5.1
5555
loguru==0.7.3
5656
mako==1.3.9
5757
markdown-it-py==3.0.0
@@ -62,47 +62,47 @@ nodeenv==1.9.1
6262
packaging==24.2
6363
path==17.0.0
6464
pillow==11.1.0
65-
platformdirs==4.3.6
65+
platformdirs==4.3.7
6666
pluggy==1.5.0
67-
pre-commit==4.1.0
67+
pre-commit==4.2.0
6868
prometheus-client==0.21.1
6969
prompt-toolkit==3.0.50
7070
psutil==7.0.0
7171
pwdlib==0.2.1
7272
pyasn1==0.4.8
7373
pycparser==2.22 ; platform_python_implementation != 'PyPy'
74-
pydantic==2.10.6
75-
pydantic-core==2.27.2
74+
pydantic==2.11.0
75+
pydantic-core==2.33.0
7676
pydantic-settings==2.8.1
7777
pygments==2.19.1
7878
pytest==8.3.5
7979
pytest-sugar==1.0.0
8080
python-dateutil==2.9.0.post0
81-
python-dotenv==1.0.1
81+
python-dotenv==1.1.0
8282
python-engineio==4.11.2
8383
python-jose==3.4.0
8484
python-multipart==0.0.20
8585
python-socketio==5.12.1
86-
pytz==2025.1
86+
pytz==2025.2
8787
pyyaml==6.0.2
8888
redis==5.2.1
8989
rich==13.9.4
9090
rsa==4.9
9191
rtoml==0.12.0
92-
ruff==0.9.10
93-
setuptools==76.0.0
92+
setuptools==78.1.0
9493
shellingham==1.5.4
9594
simple-websocket==1.1.0
9695
six==1.17.0
9796
sniffio==1.3.1
98-
sqlalchemy==2.0.38
97+
sqlalchemy==2.0.40
9998
sqlalchemy-crud-plus==1.6.0
10099
starlette==0.46.1
101100
termcolor==2.5.0
102101
tomli==2.2.1 ; python_full_version < '3.11'
103102
tornado==6.4.2
104103
typer==0.15.2
105-
typing-extensions==4.12.2
104+
typing-extensions==4.13.0
105+
typing-inspection==0.4.0
106106
tzdata==2025.1
107107
ua-parser==1.0.1
108108
ua-parser-builtins==0.18.0.post1

0 commit comments

Comments
 (0)