11#
2- # This file is autogenerated by pip-compile with Python 3.9
2+ # This file is autogenerated by pip-compile with Python 3.12
33# by the following command:
44#
55# pip-compile dev-requirements.in
66#
7+ annotated-doc == 0.0.4
8+ # via
9+ # -r requirements.txt
10+ # fastapi
711annotated-types == 0.7.0
812 # via
913 # -r requirements.txt
1014 # pydantic
11- anyio == 4.10 .0
15+ anyio == 4.11 .0
1216 # via
1317 # -r requirements.txt
1418 # httpx
1519 # starlette
16- bleach == 3.3.0
17- # via readme-renderer
20+ bracex == 2.6
21+ # via
22+ # -r requirements.txt
23+ # wcmatch
1824build == 1.3.0
1925 # via
2026 # -r dev-requirements.in
@@ -23,159 +29,166 @@ bump2version==1.0.1
2329 # via bumpversion
2430bumpversion == 0.6.0
2531 # via -r dev-requirements.in
26- certifi == 2020.12.5
32+ certifi == 2025.11.12
2733 # via
34+ # httpcore
2835 # httpx
2936 # requests
30- charset-normalizer == 3.4.3
37+ cffi == 2.0.0
38+ # via cryptography
39+ charset-normalizer == 3.4.4
3140 # via requests
32- click == 8.1.8
41+ click == 8.3.0
3342 # via
3443 # pip-tools
3544 # uvicorn
36- colorama == 0.4.4
37- # via
38- # build
39- # click
40- # pytest
41- # twine
42- coverage == 5.4
45+ coverage [toml ]== 7.11.3
4346 # via pytest-cov
44- docutils == 0.16
47+ cryptography == 46.0.3
48+ # via secretstorage
49+ docutils == 0.22.3
4550 # via readme-renderer
46- exceptiongroup == 1.3.0
47- # via
48- # -r requirements.txt
49- # anyio
50- # pytest
51- fastapi == 0.116.1
51+ fastapi == 0.121.2
5252 # via -r requirements.txt
53- h11 == 0.12 .0
53+ h11 == 0.16 .0
5454 # via
5555 # httpcore
5656 # uvicorn
57- httpcore == 0.13.3
57+ httpcore == 1.0.9
5858 # via httpx
59- httpx == 0.25 .1
59+ httpx == 0.28 .1
6060 # via -r dev-requirements.in
61- idna == 3.10
61+ id == 1.5.0
62+ # via twine
63+ idna == 3.11
6264 # via
6365 # -r requirements.txt
6466 # anyio
6567 # httpx
6668 # requests
67- importlib-metadata == 8.7.0
68- # via build
69- iniconfig == 1.1.1
69+ iniconfig == 2.3.0
7070 # via pytest
71- keyring == 22.3.0
71+ jaraco-classes == 3.4.0
72+ # via keyring
73+ jaraco-context == 6.0.1
74+ # via keyring
75+ jaraco-functools == 4.3.0
76+ # via keyring
77+ jeepney == 0.9.0
78+ # via
79+ # keyring
80+ # secretstorage
81+ keyring == 25.6.0
7282 # via twine
83+ markdown-it-py == 4.0.0
84+ # via rich
85+ mdurl == 0.1.2
86+ # via markdown-it-py
87+ more-itertools == 10.8.0
88+ # via
89+ # jaraco-classes
90+ # jaraco-functools
91+ nh3 == 0.3.2
92+ # via readme-renderer
7393packaging == 25.0
7494 # via
7595 # -r dev-requirements.in
76- # bleach
7796 # build
7897 # pytest
79- pip-tools == 7.5.0
98+ # twine
99+ pip-tools == 7.5.2
80100 # via -r dev-requirements.in
81- pkginfo == 1.7.0
82- # via twine
83101pluggy == 1.6.0
84- # via pytest
85- pycasbin == 2.0.0
102+ # via
103+ # pytest
104+ # pytest-cov
105+ pycasbin == 2.6.0
86106 # via -r requirements.txt
87- pydantic == 2.11.7
107+ pycparser == 2.23
108+ # via cffi
109+ pydantic == 2.12.4
88110 # via
89111 # -r requirements.txt
90112 # fastapi
91- pydantic-core == 2.33.2
113+ pydantic-core == 2.41.5
92114 # via
93115 # -r requirements.txt
94116 # pydantic
95- pygments == 2.8.0
117+ pygments == 2.19.2
96118 # via
97119 # pytest
98120 # readme-renderer
99- pyjwt == 2.3.0
121+ # rich
122+ pyjwt == 2.10.1
100123 # via -r dev-requirements.in
101124pyproject-hooks == 1.2.0
102125 # via
103126 # build
104127 # pip-tools
105- pytest == 8.4 .1
128+ pytest == 9.0 .1
106129 # via
107130 # -r dev-requirements.in
108131 # pytest-cov
109- pytest-cov == 2.11.1
132+ pytest-cov == 7.0.0
110133 # via -r dev-requirements.in
111- pywin32-ctypes == 0.2.0
112- # via keyring
113- readme-renderer == 29.0
134+ readme-renderer == 44.0
114135 # via twine
115- requests == 2.32.4
136+ requests == 2.32.5
116137 # via
117138 # -r dev-requirements.in
139+ # id
118140 # requests-toolbelt
119141 # twine
120- requests-toolbelt == 0.9.1
142+ requests-toolbelt == 1.0.0
143+ # via twine
144+ rfc3986 == 2.0.0
121145 # via twine
122- rfc3986 == 1.4 .0
146+ rich == 14.2 .0
123147 # via twine
148+ secretstorage == 3.4.1
149+ # via keyring
124150simpleeval == 1.0.3
125151 # via
126152 # -r requirements.txt
127153 # pycasbin
128- six == 1.15.0
129- # via
130- # bleach
131- # readme-renderer
132154sniffio == 1.3.1
133155 # via
134156 # -r requirements.txt
135157 # anyio
136- # httpcore
137- # httpx
138- starlette == 0.47.2
158+ starlette == 0.49.3
139159 # via
140160 # -r requirements.txt
141161 # fastapi
142162 # starlette-auth-toolkit
143163starlette-auth-toolkit == 0.5.0
144164 # via -r dev-requirements.in
145- tomli == 2.2.1
146- # via
147- # build
148- # pip-tools
149- # pytest
150- tqdm == 4.58.0
151- # via twine
152- twine == 3.3.0
165+ twine == 6.2.0
153166 # via -r dev-requirements.in
154- typing-extensions == 4.14.1
167+ typing-extensions == 4.15.0
155168 # via
156169 # -r requirements.txt
157170 # anyio
158- # exceptiongroup
159171 # fastapi
160172 # pydantic
161173 # pydantic-core
162174 # starlette
163175 # typing-inspection
164- # uvicorn
165- typing-inspection == 0.4.1
176+ typing-inspection == 0.4.2
166177 # via
167178 # -r requirements.txt
168179 # pydantic
169- urllib3 == 1.26.3
170- # via requests
171- uvicorn == 0.35.0
180+ urllib3 == 2.5.0
181+ # via
182+ # requests
183+ # twine
184+ uvicorn == 0.38.0
172185 # via -r dev-requirements.in
173- webencodings == 0.5.1
174- # via bleach
186+ wcmatch == 10.1
187+ # via
188+ # -r requirements.txt
189+ # pycasbin
175190wheel == 0.45.1
176191 # via pip-tools
177- zipp == 3.23.0
178- # via importlib-metadata
179192
180193# The following packages are considered to be unsafe in a requirements file:
181194# pip
0 commit comments