add ipython for debugging
Browse files- pyproject.toml +1 -0
- uv.lock +173 -1
pyproject.toml
CHANGED
@@ -6,4 +6,5 @@ readme = "README.md"
|
|
6 |
requires-python = ">=3.11"
|
7 |
dependencies = [
|
8 |
"gradio==5.30.0",
|
|
|
9 |
]
|
|
|
6 |
requires-python = ">=3.11"
|
7 |
dependencies = [
|
8 |
"gradio==5.30.0",
|
9 |
+
"ipython>=9.2.0",
|
10 |
]
|
uv.lock
CHANGED
@@ -39,6 +39,15 @@ wheels = [
|
|
39 |
{ url = "https://files.pythonhosted.org/packages/a1/ee/48ca1a7c89ffec8b6a0c5d02b89c305671d5ffd8d3c94acf8b8c408575bb/anyio-4.9.0-py3-none-any.whl", hash = "sha256:9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c", size = 100916 },
|
40 |
]
|
41 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
[[package]]
|
43 |
name = "audioop-lts"
|
44 |
version = "0.2.1"
|
@@ -157,6 +166,24 @@ wheels = [
|
|
157 |
{ url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 },
|
158 |
]
|
159 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
160 |
[[package]]
|
161 |
name = "fastapi"
|
162 |
version = "0.115.12"
|
@@ -195,10 +222,14 @@ version = "0.1.0"
|
|
195 |
source = { virtual = "." }
|
196 |
dependencies = [
|
197 |
{ name = "gradio" },
|
|
|
198 |
]
|
199 |
|
200 |
[package.metadata]
|
201 |
-
requires-dist = [
|
|
|
|
|
|
|
202 |
|
203 |
[[package]]
|
204 |
name = "fsspec"
|
@@ -339,6 +370,52 @@ wheels = [
|
|
339 |
{ url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 },
|
340 |
]
|
341 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
342 |
[[package]]
|
343 |
name = "jinja2"
|
344 |
version = "3.1.6"
|
@@ -411,6 +488,18 @@ wheels = [
|
|
411 |
{ url = "https://files.pythonhosted.org/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739 },
|
412 |
]
|
413 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
414 |
[[package]]
|
415 |
name = "mdurl"
|
416 |
version = "0.1.2"
|
@@ -571,6 +660,27 @@ wheels = [
|
|
571 |
{ url = "https://files.pythonhosted.org/packages/ab/5f/b38085618b950b79d2d9164a711c52b10aefc0ae6833b96f626b7021b2ed/pandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a", size = 13098436 },
|
572 |
]
|
573 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
574 |
[[package]]
|
575 |
name = "pillow"
|
576 |
version = "11.2.1"
|
@@ -630,6 +740,36 @@ wheels = [
|
|
630 |
{ url = "https://files.pythonhosted.org/packages/21/2c/5e05f58658cf49b6667762cca03d6e7d85cededde2caf2ab37b81f80e574/pillow-11.2.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:208653868d5c9ecc2b327f9b9ef34e0e42a4cdd172c2988fd81d62d2bc9bc044", size = 2674751 },
|
631 |
]
|
632 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
633 |
[[package]]
|
634 |
name = "pydantic"
|
635 |
version = "2.9.2"
|
@@ -875,6 +1015,20 @@ wheels = [
|
|
875 |
{ url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235 },
|
876 |
]
|
877 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
878 |
[[package]]
|
879 |
name = "starlette"
|
880 |
version = "0.46.2"
|
@@ -908,6 +1062,15 @@ wheels = [
|
|
908 |
{ url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540 },
|
909 |
]
|
910 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
911 |
[[package]]
|
912 |
name = "typer"
|
913 |
version = "0.12.5"
|
@@ -963,6 +1126,15 @@ wheels = [
|
|
963 |
{ url = "https://files.pythonhosted.org/packages/b1/4b/4cef6ce21a2aaca9d852a6e84ef4f135d99fcd74fa75105e2fc0c8308acd/uvicorn-0.34.2-py3-none-any.whl", hash = "sha256:deb49af569084536d269fe0a6d67e3754f104cf03aba7c11c40f01aadf33c403", size = 62483 },
|
964 |
]
|
965 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
966 |
[[package]]
|
967 |
name = "websockets"
|
968 |
version = "15.0.1"
|
|
|
39 |
{ url = "https://files.pythonhosted.org/packages/a1/ee/48ca1a7c89ffec8b6a0c5d02b89c305671d5ffd8d3c94acf8b8c408575bb/anyio-4.9.0-py3-none-any.whl", hash = "sha256:9f76d541cad6e36af7beb62e978876f3b41e3e04f2c1fbf0884604c0a9c4d93c", size = 100916 },
|
40 |
]
|
41 |
|
42 |
+
[[package]]
|
43 |
+
name = "asttokens"
|
44 |
+
version = "3.0.0"
|
45 |
+
source = { registry = "https://pypi.org/simple" }
|
46 |
+
sdist = { url = "https://files.pythonhosted.org/packages/4a/e7/82da0a03e7ba5141f05cce0d302e6eed121ae055e0456ca228bf693984bc/asttokens-3.0.0.tar.gz", hash = "sha256:0dcd8baa8d62b0c1d118b399b2ddba3c4aff271d0d7a9e0d4c1681c79035bbc7", size = 61978 }
|
47 |
+
wheels = [
|
48 |
+
{ url = "https://files.pythonhosted.org/packages/25/8a/c46dcc25341b5bce5472c718902eb3d38600a903b14fa6aeecef3f21a46f/asttokens-3.0.0-py3-none-any.whl", hash = "sha256:e3078351a059199dd5138cb1c706e6430c05eff2ff136af5eb4790f9d28932e2", size = 26918 },
|
49 |
+
]
|
50 |
+
|
51 |
[[package]]
|
52 |
name = "audioop-lts"
|
53 |
version = "0.2.1"
|
|
|
166 |
{ url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335 },
|
167 |
]
|
168 |
|
169 |
+
[[package]]
|
170 |
+
name = "decorator"
|
171 |
+
version = "5.2.1"
|
172 |
+
source = { registry = "https://pypi.org/simple" }
|
173 |
+
sdist = { url = "https://files.pythonhosted.org/packages/43/fa/6d96a0978d19e17b68d634497769987b16c8f4cd0a7a05048bec693caa6b/decorator-5.2.1.tar.gz", hash = "sha256:65f266143752f734b0a7cc83c46f4618af75b8c5911b00ccb61d0ac9b6da0360", size = 56711 }
|
174 |
+
wheels = [
|
175 |
+
{ url = "https://files.pythonhosted.org/packages/4e/8c/f3147f5c4b73e7550fe5f9352eaa956ae838d5c51eb58e7a25b9f3e2643b/decorator-5.2.1-py3-none-any.whl", hash = "sha256:d316bb415a2d9e2d2b3abcc4084c6502fc09240e292cd76a76afc106a1c8e04a", size = 9190 },
|
176 |
+
]
|
177 |
+
|
178 |
+
[[package]]
|
179 |
+
name = "executing"
|
180 |
+
version = "2.2.0"
|
181 |
+
source = { registry = "https://pypi.org/simple" }
|
182 |
+
sdist = { url = "https://files.pythonhosted.org/packages/91/50/a9d80c47ff289c611ff12e63f7c5d13942c65d68125160cefd768c73e6e4/executing-2.2.0.tar.gz", hash = "sha256:5d108c028108fe2551d1a7b2e8b713341e2cb4fc0aa7dcf966fa4327a5226755", size = 978693 }
|
183 |
+
wheels = [
|
184 |
+
{ url = "https://files.pythonhosted.org/packages/7b/8f/c4d9bafc34ad7ad5d8dc16dd1347ee0e507a52c3adb6bfa8887e1c6a26ba/executing-2.2.0-py2.py3-none-any.whl", hash = "sha256:11387150cad388d62750327a53d3339fad4888b39a6fe233c3afbb54ecffd3aa", size = 26702 },
|
185 |
+
]
|
186 |
+
|
187 |
[[package]]
|
188 |
name = "fastapi"
|
189 |
version = "0.115.12"
|
|
|
222 |
source = { virtual = "." }
|
223 |
dependencies = [
|
224 |
{ name = "gradio" },
|
225 |
+
{ name = "ipython" },
|
226 |
]
|
227 |
|
228 |
[package.metadata]
|
229 |
+
requires-dist = [
|
230 |
+
{ name = "gradio", specifier = "==5.30.0" },
|
231 |
+
{ name = "ipython", specifier = ">=9.2.0" },
|
232 |
+
]
|
233 |
|
234 |
[[package]]
|
235 |
name = "fsspec"
|
|
|
370 |
{ url = "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3", size = 70442 },
|
371 |
]
|
372 |
|
373 |
+
[[package]]
|
374 |
+
name = "ipython"
|
375 |
+
version = "9.2.0"
|
376 |
+
source = { registry = "https://pypi.org/simple" }
|
377 |
+
dependencies = [
|
378 |
+
{ name = "colorama", marker = "sys_platform == 'win32'" },
|
379 |
+
{ name = "decorator" },
|
380 |
+
{ name = "ipython-pygments-lexers" },
|
381 |
+
{ name = "jedi" },
|
382 |
+
{ name = "matplotlib-inline" },
|
383 |
+
{ name = "pexpect", marker = "sys_platform != 'emscripten' and sys_platform != 'win32'" },
|
384 |
+
{ name = "prompt-toolkit" },
|
385 |
+
{ name = "pygments" },
|
386 |
+
{ name = "stack-data" },
|
387 |
+
{ name = "traitlets" },
|
388 |
+
{ name = "typing-extensions", marker = "python_full_version < '3.12'" },
|
389 |
+
]
|
390 |
+
sdist = { url = "https://files.pythonhosted.org/packages/9d/02/63a84444a7409b3c0acd1de9ffe524660e0e5d82ee473e78b45e5bfb64a4/ipython-9.2.0.tar.gz", hash = "sha256:62a9373dbc12f28f9feaf4700d052195bf89806279fc8ca11f3f54017d04751b", size = 4424394 }
|
391 |
+
wheels = [
|
392 |
+
{ url = "https://files.pythonhosted.org/packages/78/ce/5e897ee51b7d26ab4e47e5105e7368d40ce6cfae2367acdf3165396d50be/ipython-9.2.0-py3-none-any.whl", hash = "sha256:fef5e33c4a1ae0759e0bba5917c9db4eb8c53fee917b6a526bd973e1ca5159f6", size = 604277 },
|
393 |
+
]
|
394 |
+
|
395 |
+
[[package]]
|
396 |
+
name = "ipython-pygments-lexers"
|
397 |
+
version = "1.1.1"
|
398 |
+
source = { registry = "https://pypi.org/simple" }
|
399 |
+
dependencies = [
|
400 |
+
{ name = "pygments" },
|
401 |
+
]
|
402 |
+
sdist = { url = "https://files.pythonhosted.org/packages/ef/4c/5dd1d8af08107f88c7f741ead7a40854b8ac24ddf9ae850afbcf698aa552/ipython_pygments_lexers-1.1.1.tar.gz", hash = "sha256:09c0138009e56b6854f9535736f4171d855c8c08a563a0dcd8022f78355c7e81", size = 8393 }
|
403 |
+
wheels = [
|
404 |
+
{ url = "https://files.pythonhosted.org/packages/d9/33/1f075bf72b0b747cb3288d011319aaf64083cf2efef8354174e3ed4540e2/ipython_pygments_lexers-1.1.1-py3-none-any.whl", hash = "sha256:a9462224a505ade19a605f71f8fa63c2048833ce50abc86768a0d81d876dc81c", size = 8074 },
|
405 |
+
]
|
406 |
+
|
407 |
+
[[package]]
|
408 |
+
name = "jedi"
|
409 |
+
version = "0.19.2"
|
410 |
+
source = { registry = "https://pypi.org/simple" }
|
411 |
+
dependencies = [
|
412 |
+
{ name = "parso" },
|
413 |
+
]
|
414 |
+
sdist = { url = "https://files.pythonhosted.org/packages/72/3a/79a912fbd4d8dd6fbb02bf69afd3bb72cf0c729bb3063c6f4498603db17a/jedi-0.19.2.tar.gz", hash = "sha256:4770dc3de41bde3966b02eb84fbcf557fb33cce26ad23da12c742fb50ecb11f0", size = 1231287 }
|
415 |
+
wheels = [
|
416 |
+
{ url = "https://files.pythonhosted.org/packages/c0/5a/9cac0c82afec3d09ccd97c8b6502d48f165f9124db81b4bcb90b4af974ee/jedi-0.19.2-py2.py3-none-any.whl", hash = "sha256:a8ef22bde8490f57fe5c7681a3c83cb58874daf72b4784de3cce5b6ef6edb5b9", size = 1572278 },
|
417 |
+
]
|
418 |
+
|
419 |
[[package]]
|
420 |
name = "jinja2"
|
421 |
version = "3.1.6"
|
|
|
488 |
{ url = "https://files.pythonhosted.org/packages/4f/65/6079a46068dfceaeabb5dcad6d674f5f5c61a6fa5673746f42a9f4c233b3/MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f", size = 15739 },
|
489 |
]
|
490 |
|
491 |
+
[[package]]
|
492 |
+
name = "matplotlib-inline"
|
493 |
+
version = "0.1.7"
|
494 |
+
source = { registry = "https://pypi.org/simple" }
|
495 |
+
dependencies = [
|
496 |
+
{ name = "traitlets" },
|
497 |
+
]
|
498 |
+
sdist = { url = "https://files.pythonhosted.org/packages/99/5b/a36a337438a14116b16480db471ad061c36c3694df7c2084a0da7ba538b7/matplotlib_inline-0.1.7.tar.gz", hash = "sha256:8423b23ec666be3d16e16b60bdd8ac4e86e840ebd1dd11a30b9f117f2fa0ab90", size = 8159 }
|
499 |
+
wheels = [
|
500 |
+
{ url = "https://files.pythonhosted.org/packages/8f/8e/9ad090d3553c280a8060fbf6e24dc1c0c29704ee7d1c372f0c174aa59285/matplotlib_inline-0.1.7-py3-none-any.whl", hash = "sha256:df192d39a4ff8f21b1895d72e6a13f5fcc5099f00fa84384e0ea28c2cc0653ca", size = 9899 },
|
501 |
+
]
|
502 |
+
|
503 |
[[package]]
|
504 |
name = "mdurl"
|
505 |
version = "0.1.2"
|
|
|
660 |
{ url = "https://files.pythonhosted.org/packages/ab/5f/b38085618b950b79d2d9164a711c52b10aefc0ae6833b96f626b7021b2ed/pandas-2.2.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:ad5b65698ab28ed8d7f18790a0dc58005c7629f227be9ecc1072aa74c0c1d43a", size = 13098436 },
|
661 |
]
|
662 |
|
663 |
+
[[package]]
|
664 |
+
name = "parso"
|
665 |
+
version = "0.8.4"
|
666 |
+
source = { registry = "https://pypi.org/simple" }
|
667 |
+
sdist = { url = "https://files.pythonhosted.org/packages/66/94/68e2e17afaa9169cf6412ab0f28623903be73d1b32e208d9e8e541bb086d/parso-0.8.4.tar.gz", hash = "sha256:eb3a7b58240fb99099a345571deecc0f9540ea5f4dd2fe14c2a99d6b281ab92d", size = 400609 }
|
668 |
+
wheels = [
|
669 |
+
{ url = "https://files.pythonhosted.org/packages/c6/ac/dac4a63f978e4dcb3c6d3a78c4d8e0192a113d288502a1216950c41b1027/parso-0.8.4-py2.py3-none-any.whl", hash = "sha256:a418670a20291dacd2dddc80c377c5c3791378ee1e8d12bffc35420643d43f18", size = 103650 },
|
670 |
+
]
|
671 |
+
|
672 |
+
[[package]]
|
673 |
+
name = "pexpect"
|
674 |
+
version = "4.9.0"
|
675 |
+
source = { registry = "https://pypi.org/simple" }
|
676 |
+
dependencies = [
|
677 |
+
{ name = "ptyprocess" },
|
678 |
+
]
|
679 |
+
sdist = { url = "https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz", hash = "sha256:ee7d41123f3c9911050ea2c2dac107568dc43b2d3b0c7557a33212c398ead30f", size = 166450 }
|
680 |
+
wheels = [
|
681 |
+
{ url = "https://files.pythonhosted.org/packages/9e/c3/059298687310d527a58bb01f3b1965787ee3b40dce76752eda8b44e9a2c5/pexpect-4.9.0-py2.py3-none-any.whl", hash = "sha256:7236d1e080e4936be2dc3e326cec0af72acf9212a7e1d060210e70a47e253523", size = 63772 },
|
682 |
+
]
|
683 |
+
|
684 |
[[package]]
|
685 |
name = "pillow"
|
686 |
version = "11.2.1"
|
|
|
740 |
{ url = "https://files.pythonhosted.org/packages/21/2c/5e05f58658cf49b6667762cca03d6e7d85cededde2caf2ab37b81f80e574/pillow-11.2.1-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:208653868d5c9ecc2b327f9b9ef34e0e42a4cdd172c2988fd81d62d2bc9bc044", size = 2674751 },
|
741 |
]
|
742 |
|
743 |
+
[[package]]
|
744 |
+
name = "prompt-toolkit"
|
745 |
+
version = "3.0.51"
|
746 |
+
source = { registry = "https://pypi.org/simple" }
|
747 |
+
dependencies = [
|
748 |
+
{ name = "wcwidth" },
|
749 |
+
]
|
750 |
+
sdist = { url = "https://files.pythonhosted.org/packages/bb/6e/9d084c929dfe9e3bfe0c6a47e31f78a25c54627d64a66e884a8bf5474f1c/prompt_toolkit-3.0.51.tar.gz", hash = "sha256:931a162e3b27fc90c86f1b48bb1fb2c528c2761475e57c9c06de13311c7b54ed", size = 428940 }
|
751 |
+
wheels = [
|
752 |
+
{ url = "https://files.pythonhosted.org/packages/ce/4f/5249960887b1fbe561d9ff265496d170b55a735b76724f10ef19f9e40716/prompt_toolkit-3.0.51-py3-none-any.whl", hash = "sha256:52742911fde84e2d423e2f9a4cf1de7d7ac4e51958f648d9540e0fb8db077b07", size = 387810 },
|
753 |
+
]
|
754 |
+
|
755 |
+
[[package]]
|
756 |
+
name = "ptyprocess"
|
757 |
+
version = "0.7.0"
|
758 |
+
source = { registry = "https://pypi.org/simple" }
|
759 |
+
sdist = { url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220", size = 70762 }
|
760 |
+
wheels = [
|
761 |
+
{ url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35", size = 13993 },
|
762 |
+
]
|
763 |
+
|
764 |
+
[[package]]
|
765 |
+
name = "pure-eval"
|
766 |
+
version = "0.2.3"
|
767 |
+
source = { registry = "https://pypi.org/simple" }
|
768 |
+
sdist = { url = "https://files.pythonhosted.org/packages/cd/05/0a34433a064256a578f1783a10da6df098ceaa4a57bbeaa96a6c0352786b/pure_eval-0.2.3.tar.gz", hash = "sha256:5f4e983f40564c576c7c8635ae88db5956bb2229d7e9237d03b3c0b0190eaf42", size = 19752 }
|
769 |
+
wheels = [
|
770 |
+
{ url = "https://files.pythonhosted.org/packages/8e/37/efad0257dc6e593a18957422533ff0f87ede7c9c6ea010a2177d738fb82f/pure_eval-0.2.3-py3-none-any.whl", hash = "sha256:1db8e35b67b3d218d818ae653e27f06c3aa420901fa7b081ca98cbedc874e0d0", size = 11842 },
|
771 |
+
]
|
772 |
+
|
773 |
[[package]]
|
774 |
name = "pydantic"
|
775 |
version = "2.9.2"
|
|
|
1015 |
{ url = "https://files.pythonhosted.org/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235 },
|
1016 |
]
|
1017 |
|
1018 |
+
[[package]]
|
1019 |
+
name = "stack-data"
|
1020 |
+
version = "0.6.3"
|
1021 |
+
source = { registry = "https://pypi.org/simple" }
|
1022 |
+
dependencies = [
|
1023 |
+
{ name = "asttokens" },
|
1024 |
+
{ name = "executing" },
|
1025 |
+
{ name = "pure-eval" },
|
1026 |
+
]
|
1027 |
+
sdist = { url = "https://files.pythonhosted.org/packages/28/e3/55dcc2cfbc3ca9c29519eb6884dd1415ecb53b0e934862d3559ddcb7e20b/stack_data-0.6.3.tar.gz", hash = "sha256:836a778de4fec4dcd1dcd89ed8abff8a221f58308462e1c4aa2a3cf30148f0b9", size = 44707 }
|
1028 |
+
wheels = [
|
1029 |
+
{ url = "https://files.pythonhosted.org/packages/f1/7b/ce1eafaf1a76852e2ec9b22edecf1daa58175c090266e9f6c64afcd81d91/stack_data-0.6.3-py3-none-any.whl", hash = "sha256:d5558e0c25a4cb0853cddad3d77da9891a08cb85dd9f9f91b9f8cd66e511e695", size = 24521 },
|
1030 |
+
]
|
1031 |
+
|
1032 |
[[package]]
|
1033 |
name = "starlette"
|
1034 |
version = "0.46.2"
|
|
|
1062 |
{ url = "https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl", hash = "sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2", size = 78540 },
|
1063 |
]
|
1064 |
|
1065 |
+
[[package]]
|
1066 |
+
name = "traitlets"
|
1067 |
+
version = "5.14.3"
|
1068 |
+
source = { registry = "https://pypi.org/simple" }
|
1069 |
+
sdist = { url = "https://files.pythonhosted.org/packages/eb/79/72064e6a701c2183016abbbfedaba506d81e30e232a68c9f0d6f6fcd1574/traitlets-5.14.3.tar.gz", hash = "sha256:9ed0579d3502c94b4b3732ac120375cda96f923114522847de4b3bb98b96b6b7", size = 161621 }
|
1070 |
+
wheels = [
|
1071 |
+
{ url = "https://files.pythonhosted.org/packages/00/c0/8f5d070730d7836adc9c9b6408dec68c6ced86b304a9b26a14df072a6e8c/traitlets-5.14.3-py3-none-any.whl", hash = "sha256:b74e89e397b1ed28cc831db7aea759ba6640cb3de13090ca145426688ff1ac4f", size = 85359 },
|
1072 |
+
]
|
1073 |
+
|
1074 |
[[package]]
|
1075 |
name = "typer"
|
1076 |
version = "0.12.5"
|
|
|
1126 |
{ url = "https://files.pythonhosted.org/packages/b1/4b/4cef6ce21a2aaca9d852a6e84ef4f135d99fcd74fa75105e2fc0c8308acd/uvicorn-0.34.2-py3-none-any.whl", hash = "sha256:deb49af569084536d269fe0a6d67e3754f104cf03aba7c11c40f01aadf33c403", size = 62483 },
|
1127 |
]
|
1128 |
|
1129 |
+
[[package]]
|
1130 |
+
name = "wcwidth"
|
1131 |
+
version = "0.2.13"
|
1132 |
+
source = { registry = "https://pypi.org/simple" }
|
1133 |
+
sdist = { url = "https://files.pythonhosted.org/packages/6c/63/53559446a878410fc5a5974feb13d31d78d752eb18aeba59c7fef1af7598/wcwidth-0.2.13.tar.gz", hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5", size = 101301 }
|
1134 |
+
wheels = [
|
1135 |
+
{ url = "https://files.pythonhosted.org/packages/fd/84/fd2ba7aafacbad3c4201d395674fc6348826569da3c0937e75505ead3528/wcwidth-0.2.13-py2.py3-none-any.whl", hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859", size = 34166 },
|
1136 |
+
]
|
1137 |
+
|
1138 |
[[package]]
|
1139 |
name = "websockets"
|
1140 |
version = "15.0.1"
|