File tree 5 files changed +278
-285
lines changed
5 files changed +278
-285
lines changed Original file line number Diff line number Diff line change 18
18
- uses : actions/checkout@v4
19
19
20
20
- name : Install uv
21
- uses : astral-sh/setup-uv@v3
21
+ uses : astral-sh/setup-uv@v5
22
22
23
23
- name : Set up Python ${{ matrix.python-version }}
24
24
run : uv python install ${{ matrix.python-version }}
Original file line number Diff line number Diff line change 8
8
- id : check-toml
9
9
10
10
- repo : https://github.com/charliermarsh/ruff-pre-commit
11
- rev : v0.9.5
11
+ rev : v0.11.2
12
12
hooks :
13
13
- id : ruff
14
14
args :
20
20
- id : ruff-format
21
21
22
22
- repo : https://github.com/astral-sh/uv-pre-commit
23
- rev : 0.5.29
23
+ rev : 0.6.10
24
24
hooks :
25
25
- id : uv-lock
26
26
- id : uv-export
Original file line number Diff line number Diff line change @@ -40,14 +40,14 @@ dependencies = [
40
40
" path==17.0.0" ,
41
41
" psutil>=6.0.0" ,
42
42
" pwdlib>=0.2.1" ,
43
- " pydantic>=2.10.6 " ,
43
+ " pydantic>=2.11.0 " ,
44
44
" pydantic-settings>=2.0.0" ,
45
45
" python-jose>=3.3.0" ,
46
46
" python-socketio>=5.12.0" ,
47
47
" redis[hiredis]>=5.2.0" ,
48
48
" rtoml>=0.12.0" ,
49
49
" sqlalchemy-crud-plus==1.6.0" ,
50
- " sqlalchemy[asyncio]>=2.0.30 " ,
50
+ " sqlalchemy[asyncio]>=2.0.40 " ,
51
51
" user-agents==2.2.0" ,
52
52
]
53
53
@@ -57,12 +57,11 @@ dev = [
57
57
" pytest-sugar>=1.0.0" ,
58
58
]
59
59
lint = [
60
- " ruff>=0.9.0" ,
61
60
" pre-commit>=4.0.0" ,
62
61
]
63
62
server = [
64
- " gunicorn= =21.2.0" ,
65
- " aio-pika= =9.4.3" ,
63
+ " gunicorn> =21.2.0" ,
64
+ " aio-pika> =9.4.3" ,
66
65
" wait-for-it>=2.2.2" ,
67
66
]
68
67
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ aiofiles==24.1.0
4
4
alembic == 1.15.1
5
5
amqp == 5.3.1
6
6
annotated-types == 0.7.0
7
- anyio == 4.8 .0
7
+ anyio == 4.9 .0
8
8
asgi-correlation-id == 4.3.4
9
9
asgiref == 3.8.1
10
10
async-timeout == 5.0.1 ; python_full_version < '3.11.3'
@@ -26,7 +26,7 @@ colorama==0.4.6 ; sys_platform == 'win32'
26
26
cryptography == 44.0.2
27
27
distlib == 0.3.9
28
28
dnspython == 2.7.0
29
- ecdsa == 0.19.0
29
+ ecdsa == 0.19.1
30
30
email-validator == 2.2.0
31
31
exceptiongroup == 1.2.2 ; python_full_version < '3.11'
32
32
fast-captcha == 0.3.2
@@ -35,7 +35,7 @@ fastapi-cli==0.0.5
35
35
fastapi-limiter == 0.1.6
36
36
fastapi-oauth20 == 0.0.1a2
37
37
fastapi-pagination == 0.12.34
38
- filelock == 3.17 .0
38
+ filelock == 3.18 .0
39
39
flower == 2.0.1
40
40
gevent == 24.11.1
41
41
greenlet == 3.1.1
@@ -44,14 +44,14 @@ hiredis==3.1.0
44
44
httpcore == 1.0.7
45
45
httptools == 0.6.4
46
46
httpx == 0.28.1
47
- humanize == 4.12.1
47
+ humanize == 4.12.2
48
48
identify == 2.6.9
49
49
idna == 3.10
50
- iniconfig == 2.0 .0
50
+ iniconfig == 2.1 .0
51
51
ip2loc == 1.0.0
52
52
itsdangerous == 2.2.0
53
53
jinja2 == 3.1.6
54
- kombu == 5.4.2
54
+ kombu == 5.5.1
55
55
loguru == 0.7.3
56
56
mako == 1.3.9
57
57
markdown-it-py == 3.0.0
@@ -62,47 +62,47 @@ nodeenv==1.9.1
62
62
packaging == 24.2
63
63
path == 17.0.0
64
64
pillow == 11.1.0
65
- platformdirs == 4.3.6
65
+ platformdirs == 4.3.7
66
66
pluggy == 1.5.0
67
- pre-commit == 4.1 .0
67
+ pre-commit == 4.2 .0
68
68
prometheus-client == 0.21.1
69
69
prompt-toolkit == 3.0.50
70
70
psutil == 7.0.0
71
71
pwdlib == 0.2.1
72
72
pyasn1 == 0.4.8
73
73
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
76
76
pydantic-settings == 2.8.1
77
77
pygments == 2.19.1
78
78
pytest == 8.3.5
79
79
pytest-sugar == 1.0.0
80
80
python-dateutil == 2.9.0.post0
81
- python-dotenv == 1.0.1
81
+ python-dotenv == 1.1.0
82
82
python-engineio == 4.11.2
83
83
python-jose == 3.4.0
84
84
python-multipart == 0.0.20
85
85
python-socketio == 5.12.1
86
- pytz == 2025.1
86
+ pytz == 2025.2
87
87
pyyaml == 6.0.2
88
88
redis == 5.2.1
89
89
rich == 13.9.4
90
90
rsa == 4.9
91
91
rtoml == 0.12.0
92
- ruff == 0.9.10
93
- setuptools == 76.0.0
92
+ setuptools == 78.1.0
94
93
shellingham == 1.5.4
95
94
simple-websocket == 1.1.0
96
95
six == 1.17.0
97
96
sniffio == 1.3.1
98
- sqlalchemy == 2.0.38
97
+ sqlalchemy == 2.0.40
99
98
sqlalchemy-crud-plus == 1.6.0
100
99
starlette == 0.46.1
101
100
termcolor == 2.5.0
102
101
tomli == 2.2.1 ; python_full_version < '3.11'
103
102
tornado == 6.4.2
104
103
typer == 0.15.2
105
- typing-extensions == 4.12.2
104
+ typing-extensions == 4.13.0
105
+ typing-inspection == 0.4.0
106
106
tzdata == 2025.1
107
107
ua-parser == 1.0.1
108
108
ua-parser-builtins == 0.18.0.post1
You can’t perform that action at this time.
0 commit comments