Skip to content

Commit 41f53d7

Browse files
authored
Bump dependencies and pre-commits (#1147)
1 parent b71179c commit 41f53d7

4 files changed

Lines changed: 9584 additions & 2741 deletions

File tree

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ repos:
1111
- id: check-toml
1212

1313
- repo: https://github.com/tombi-toml/tombi-pre-commit
14-
rev: v0.9.2
14+
rev: v0.9.16
1515
hooks:
1616
- id: tombi-lint
1717
args: ["--offline"]
1818
- id: tombi-format
1919
args: ["--offline"]
2020

2121
- repo: https://github.com/charliermarsh/ruff-pre-commit
22-
rev: v0.15.5
22+
rev: v0.15.9
2323
hooks:
2424
- id: ruff-check
2525
args:
@@ -29,7 +29,7 @@ repos:
2929
- id: ruff-format
3030

3131
- repo: https://github.com/astral-sh/uv-pre-commit
32-
rev: 0.10.9
32+
rev: 0.11.4
3333
hooks:
3434
- id: uv-lock
3535
- id: uv-export

pyproject.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,18 @@ dependencies = [
1616
# If there is a serious problem, we will try `moka-py`
1717
"cachebox>=5.2.2",
1818
"cappa>=0.31.0",
19-
"celery>=5.6.2",
19+
"celery>=5.6.3",
2020
# When celery version < 6.0.0
2121
# https://github.com/celery/celery/issues/7874
2222
"celery-aio-pool>=0.1.0rc8",
23-
"cryptography>=46.0.5",
23+
"cryptography>=46.0.7",
2424
"dulwich>=1.1.0",
2525
"fast-captcha>=0.3.2",
26-
"fastapi-pagination[sqlalchemy]>=0.15.10",
27-
"fastapi[standard-no-fastapi-cloud-cli]>=0.135.1",
26+
"fastapi-pagination[sqlalchemy]>=0.15.12",
27+
"fastapi[standard-no-fastapi-cloud-cli]>=0.135.3",
2828
"flower>=2.0.1",
2929
"gevent>=25.9.1",
30-
"granian>=2.7.2",
30+
"granian>=2.7.3",
3131
"ip2loc>=1.0.0",
3232
"itsdangerous>=2.2.0",
3333
"jinja2>=3.1.6",
@@ -53,10 +53,10 @@ dependencies = [
5353
"pyrate-limiter>=4.0.2",
5454
"python-jose>=3.5.0",
5555
"python-socketio>=5.16.1",
56-
"redis[hiredis]>=7.3.0",
56+
"redis[hiredis]>=7.4.0",
5757
"rtoml>=0.13.0",
5858
"sqlalchemy-crud-plus>=1.13.1",
59-
"sqlalchemy[asyncio]>=2.0.48",
59+
"sqlalchemy[asyncio]>=2.0.49",
6060
"sqlparse>=0.5.5",
6161
"starlette-context>=0.5.1",
6262
"user-agents>=2.2.0",
@@ -68,11 +68,11 @@ fba = "backend.cli:main"
6868

6969
[dependency-groups]
7070
dev = [
71-
"pytest>=9.0.2",
71+
"pytest>=9.0.3",
7272
"pytest-sugar>=1.1.1",
7373
]
7474
lint = [
75-
"prek>=0.3.3",
75+
"prek>=0.3.8",
7676
]
7777
server = [
7878
"aio-pika>=9.6.1",

requirements.txt

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ annotated-doc==0.0.4
1111
# typer
1212
annotated-types==0.7.0
1313
# via pydantic
14-
anyio==4.12.1
14+
anyio==4.13.0
1515
# via
1616
# httpx
1717
# starlette
@@ -38,7 +38,7 @@ cachebox==5.2.2
3838
# via fastapi-best-architecture
3939
cappa==0.31.0
4040
# via fastapi-best-architecture
41-
celery==5.6.2
41+
celery==5.6.3
4242
# via
4343
# celery-aio-pool
4444
# fastapi-best-architecture
@@ -53,7 +53,7 @@ cffi==2.0.0 ; platform_python_implementation != 'PyPy'
5353
# via
5454
# cryptography
5555
# gevent
56-
click==8.3.1
56+
click==8.3.2
5757
# via
5858
# celery
5959
# click-didyoumean
@@ -75,13 +75,13 @@ colorama==0.4.6 ; sys_platform == 'win32'
7575
# loguru
7676
# pytest
7777
# uvicorn
78-
cryptography==46.0.5
78+
cryptography==46.0.7
7979
# via fastapi-best-architecture
8080
dnspython==2.8.0
8181
# via email-validator
8282
dulwich==1.1.0
8383
# via fastapi-best-architecture
84-
ecdsa==0.19.1
84+
ecdsa==0.19.2
8585
# via python-jose
8686
email-validator==2.3.0
8787
# via fastapi
@@ -92,34 +92,34 @@ exceptiongroup==1.3.1 ; python_full_version < '3.11'
9292
# pytest
9393
fast-captcha==0.3.2
9494
# via fastapi-best-architecture
95-
fastapi==0.135.1
95+
fastapi==0.135.3
9696
# via
9797
# fastapi-best-architecture
9898
# fastapi-pagination
9999
fastapi-cli==0.0.24
100100
# via fastapi
101-
fastapi-pagination==0.15.10
101+
fastapi-pagination==0.15.12
102102
# via fastapi-best-architecture
103103
flower==2.0.1
104104
# via fastapi-best-architecture
105105
gevent==25.9.1
106106
# via fastapi-best-architecture
107-
googleapis-common-protos==1.73.0
107+
googleapis-common-protos==1.74.0
108108
# via opentelemetry-exporter-otlp-proto-grpc
109-
granian==2.7.2
109+
granian==2.7.3
110110
# via fastapi-best-architecture
111111
greenlet==3.3.2
112112
# via
113113
# gevent
114114
# sqlalchemy
115-
grpcio==1.78.0
115+
grpcio==1.80.0
116116
# via opentelemetry-exporter-otlp-proto-grpc
117117
h11==0.16.0
118118
# via
119119
# httpcore
120120
# uvicorn
121121
# wsproto
122-
hiredis==3.3.0
122+
hiredis==3.3.1
123123
# via redis
124124
httpcore==1.0.9
125125
# via httpx
@@ -237,18 +237,18 @@ packaging==26.0
237237
# opentelemetry-instrumentation-sqlalchemy
238238
# pytest
239239
# sqlakeyset
240-
pillow==12.1.1
240+
pillow==12.2.0
241241
# via fast-captcha
242242
pluggy==1.6.0
243243
# via pytest
244-
prek==0.3.4
244+
prek==0.3.8
245245
prometheus-client==0.24.1
246246
# via
247247
# fastapi-best-architecture
248248
# flower
249249
prompt-toolkit==3.0.52
250250
# via click-repl
251-
protobuf==6.33.5
251+
protobuf==6.33.6
252252
# via
253253
# googleapis-common-protos
254254
# opentelemetry-proto
@@ -260,7 +260,7 @@ psycopg-binary==3.2.10 ; implementation_name != 'pypy'
260260
# via psycopg
261261
pwdlib==0.3.0
262262
# via fastapi-best-architecture
263-
pyasn1==0.6.2
263+
pyasn1==0.6.3
264264
# via
265265
# python-jose
266266
# rsa
@@ -276,21 +276,21 @@ pydantic==2.12.5
276276
# sqlalchemy-crud-plus
277277
pydantic-core==2.41.5
278278
# via pydantic
279-
pydantic-extra-types==2.11.0
279+
pydantic-extra-types==2.11.2
280280
# via fastapi
281281
pydantic-settings==2.13.1
282282
# via
283283
# fastapi
284284
# fastapi-best-architecture
285-
pygments==2.19.2
285+
pygments==2.20.0
286286
# via
287287
# pytest
288288
# rich
289289
pymysql==1.1.2
290290
# via fastapi-best-architecture
291-
pyrate-limiter==4.0.2
291+
pyrate-limiter==4.1.0
292292
# via fastapi-best-architecture
293-
pytest==9.0.2
293+
pytest==9.0.3
294294
# via pytest-sugar
295295
pytest-sugar==1.1.1
296296
python-dateutil==2.9.0.post0
@@ -305,15 +305,15 @@ python-engineio==4.13.1
305305
# via python-socketio
306306
python-jose==3.5.0
307307
# via fastapi-best-architecture
308-
python-multipart==0.0.22
308+
python-multipart==0.0.24
309309
# via fastapi
310310
python-socketio==5.16.1
311311
# via fastapi-best-architecture
312312
pytz==2026.1.post1
313313
# via flower
314314
pyyaml==6.0.3
315315
# via uvicorn
316-
redis==7.3.0
316+
redis==7.4.0
317317
# via fastapi-best-architecture
318318
rich==14.3.3
319319
# via
@@ -334,9 +334,9 @@ six==1.17.0
334334
# via
335335
# ecdsa
336336
# python-dateutil
337-
sqlakeyset==2.0.1762907931
337+
sqlakeyset==2.0.1775222100
338338
# via fastapi-pagination
339-
sqlalchemy==2.0.48
339+
sqlalchemy==2.0.49
340340
# via
341341
# alembic
342342
# fastapi-best-architecture
@@ -347,20 +347,20 @@ sqlalchemy-crud-plus==1.13.1
347347
# via fastapi-best-architecture
348348
sqlparse==0.5.5
349349
# via fastapi-best-architecture
350-
starlette==0.52.1
350+
starlette==1.0.0
351351
# via
352352
# fastapi
353353
# starlette-context
354354
starlette-context==0.5.1
355355
# via fastapi-best-architecture
356356
termcolor==3.3.0
357357
# via pytest-sugar
358-
tomli==2.4.0 ; python_full_version < '3.11'
358+
tomli==2.4.1 ; python_full_version < '3.11'
359359
# via
360360
# alembic
361361
# fastapi-cli
362362
# pytest
363-
tornado==6.5.4
363+
tornado==6.5.5
364364
# via flower
365365
type-lens==0.2.6
366366
# via cappa
@@ -398,22 +398,22 @@ typing-inspection==0.4.2
398398
# fastapi
399399
# pydantic
400400
# pydantic-settings
401-
tzdata==2025.3
401+
tzdata==2026.1
402402
# via
403403
# kombu
404404
# psycopg
405405
# tzlocal
406406
tzlocal==5.3.1
407407
# via celery
408-
ua-parser==1.0.1
408+
ua-parser==1.0.2
409409
# via user-agents
410410
ua-parser-builtins==202603
411411
# via ua-parser
412412
urllib3==2.6.3
413413
# via dulwich
414414
user-agents==2.2.0
415415
# via fastapi-best-architecture
416-
uvicorn==0.41.0
416+
uvicorn==0.44.0
417417
# via
418418
# fastapi
419419
# fastapi-cli

0 commit comments

Comments
 (0)