Spaces:
Running
Running
Upgrade dependencies to latest versions * bump version
Browse files- poetry.lock +111 -111
- pyproject.toml +2 -2
poetry.lock
CHANGED
@@ -13,13 +13,13 @@ files = [
|
|
13 |
|
14 |
[[package]]
|
15 |
name = "anyio"
|
16 |
-
version = "4.
|
17 |
description = "High level compatibility layer for multiple asynchronous event loop implementations"
|
18 |
optional = false
|
19 |
-
python-versions = ">=3.
|
20 |
files = [
|
21 |
-
{file = "anyio-4.
|
22 |
-
{file = "anyio-4.
|
23 |
]
|
24 |
|
25 |
[package.dependencies]
|
@@ -29,9 +29,9 @@ sniffio = ">=1.1"
|
|
29 |
typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""}
|
30 |
|
31 |
[package.extras]
|
32 |
-
doc = ["Sphinx (>=7)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"]
|
33 |
-
test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.
|
34 |
-
trio = ["trio (>=0.
|
35 |
|
36 |
[[package]]
|
37 |
name = "black"
|
@@ -142,13 +142,13 @@ test = ["pytest (>=6)"]
|
|
142 |
|
143 |
[[package]]
|
144 |
name = "fastapi"
|
145 |
-
version = "0.
|
146 |
description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
|
147 |
optional = false
|
148 |
python-versions = ">=3.8"
|
149 |
files = [
|
150 |
-
{file = "fastapi-0.
|
151 |
-
{file = "fastapi-0.
|
152 |
]
|
153 |
|
154 |
[package.dependencies]
|
@@ -288,13 +288,13 @@ files = [
|
|
288 |
|
289 |
[[package]]
|
290 |
name = "platformdirs"
|
291 |
-
version = "4.3.
|
292 |
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
|
293 |
optional = false
|
294 |
python-versions = ">=3.8"
|
295 |
files = [
|
296 |
-
{file = "platformdirs-4.3.
|
297 |
-
{file = "platformdirs-4.3.
|
298 |
]
|
299 |
|
300 |
[package.extras]
|
@@ -345,18 +345,18 @@ files = [
|
|
345 |
|
346 |
[[package]]
|
347 |
name = "pydantic"
|
348 |
-
version = "2.9.
|
349 |
description = "Data validation using Python type hints"
|
350 |
optional = false
|
351 |
python-versions = ">=3.8"
|
352 |
files = [
|
353 |
-
{file = "pydantic-2.9.
|
354 |
-
{file = "pydantic-2.9.
|
355 |
]
|
356 |
|
357 |
[package.dependencies]
|
358 |
annotated-types = ">=0.6.0"
|
359 |
-
pydantic-core = "2.23.
|
360 |
typing-extensions = [
|
361 |
{version = ">=4.12.2", markers = "python_version >= \"3.13\""},
|
362 |
{version = ">=4.6.1", markers = "python_version < \"3.13\""},
|
@@ -368,100 +368,100 @@ timezone = ["tzdata"]
|
|
368 |
|
369 |
[[package]]
|
370 |
name = "pydantic-core"
|
371 |
-
version = "2.23.
|
372 |
description = "Core functionality for Pydantic validation and serialization"
|
373 |
optional = false
|
374 |
python-versions = ">=3.8"
|
375 |
files = [
|
376 |
-
{file = "pydantic_core-2.23.
|
377 |
-
{file = "pydantic_core-2.23.
|
378 |
-
{file = "pydantic_core-2.23.
|
379 |
-
{file = "pydantic_core-2.23.
|
380 |
-
{file = "pydantic_core-2.23.
|
381 |
-
{file = "pydantic_core-2.23.
|
382 |
-
{file = "pydantic_core-2.23.
|
383 |
-
{file = "pydantic_core-2.23.
|
384 |
-
{file = "pydantic_core-2.23.
|
385 |
-
{file = "pydantic_core-2.23.
|
386 |
-
{file = "pydantic_core-2.23.
|
387 |
-
{file = "pydantic_core-2.23.
|
388 |
-
{file = "pydantic_core-2.23.
|
389 |
-
{file = "pydantic_core-2.23.
|
390 |
-
{file = "pydantic_core-2.23.
|
391 |
-
{file = "pydantic_core-2.23.
|
392 |
-
{file = "pydantic_core-2.23.
|
393 |
-
{file = "pydantic_core-2.23.
|
394 |
-
{file = "pydantic_core-2.23.
|
395 |
-
{file = "pydantic_core-2.23.
|
396 |
-
{file = "pydantic_core-2.23.
|
397 |
-
{file = "pydantic_core-2.23.
|
398 |
-
{file = "pydantic_core-2.23.
|
399 |
-
{file = "pydantic_core-2.23.
|
400 |
-
{file = "pydantic_core-2.23.
|
401 |
-
{file = "pydantic_core-2.23.
|
402 |
-
{file = "pydantic_core-2.23.
|
403 |
-
{file = "pydantic_core-2.23.
|
404 |
-
{file = "pydantic_core-2.23.
|
405 |
-
{file = "pydantic_core-2.23.
|
406 |
-
{file = "pydantic_core-2.23.
|
407 |
-
{file = "pydantic_core-2.23.
|
408 |
-
{file = "pydantic_core-2.23.
|
409 |
-
{file = "pydantic_core-2.23.
|
410 |
-
{file = "pydantic_core-2.23.
|
411 |
-
{file = "pydantic_core-2.23.
|
412 |
-
{file = "pydantic_core-2.23.
|
413 |
-
{file = "pydantic_core-2.23.
|
414 |
-
{file = "pydantic_core-2.23.
|
415 |
-
{file = "pydantic_core-2.23.
|
416 |
-
{file = "pydantic_core-2.23.
|
417 |
-
{file = "pydantic_core-2.23.
|
418 |
-
{file = "pydantic_core-2.23.
|
419 |
-
{file = "pydantic_core-2.23.
|
420 |
-
{file = "pydantic_core-2.23.
|
421 |
-
{file = "pydantic_core-2.23.
|
422 |
-
{file = "pydantic_core-2.23.
|
423 |
-
{file = "pydantic_core-2.23.
|
424 |
-
{file = "pydantic_core-2.23.
|
425 |
-
{file = "pydantic_core-2.23.
|
426 |
-
{file = "pydantic_core-2.23.
|
427 |
-
{file = "pydantic_core-2.23.
|
428 |
-
{file = "pydantic_core-2.23.
|
429 |
-
{file = "pydantic_core-2.23.
|
430 |
-
{file = "pydantic_core-2.23.
|
431 |
-
{file = "pydantic_core-2.23.
|
432 |
-
{file = "pydantic_core-2.23.
|
433 |
-
{file = "pydantic_core-2.23.
|
434 |
-
{file = "pydantic_core-2.23.
|
435 |
-
{file = "pydantic_core-2.23.
|
436 |
-
{file = "pydantic_core-2.23.
|
437 |
-
{file = "pydantic_core-2.23.
|
438 |
-
{file = "pydantic_core-2.23.
|
439 |
-
{file = "pydantic_core-2.23.
|
440 |
-
{file = "pydantic_core-2.23.
|
441 |
-
{file = "pydantic_core-2.23.
|
442 |
-
{file = "pydantic_core-2.23.
|
443 |
-
{file = "pydantic_core-2.23.
|
444 |
-
{file = "pydantic_core-2.23.
|
445 |
-
{file = "pydantic_core-2.23.
|
446 |
-
{file = "pydantic_core-2.23.
|
447 |
-
{file = "pydantic_core-2.23.
|
448 |
-
{file = "pydantic_core-2.23.
|
449 |
-
{file = "pydantic_core-2.23.
|
450 |
-
{file = "pydantic_core-2.23.
|
451 |
-
{file = "pydantic_core-2.23.
|
452 |
-
{file = "pydantic_core-2.23.
|
453 |
-
{file = "pydantic_core-2.23.
|
454 |
-
{file = "pydantic_core-2.23.
|
455 |
-
{file = "pydantic_core-2.23.
|
456 |
-
{file = "pydantic_core-2.23.
|
457 |
-
{file = "pydantic_core-2.23.
|
458 |
-
{file = "pydantic_core-2.23.
|
459 |
-
{file = "pydantic_core-2.23.
|
460 |
-
{file = "pydantic_core-2.23.
|
461 |
-
{file = "pydantic_core-2.23.
|
462 |
-
{file = "pydantic_core-2.23.
|
463 |
-
{file = "pydantic_core-2.23.
|
464 |
-
{file = "pydantic_core-2.23.
|
465 |
]
|
466 |
|
467 |
[package.dependencies]
|
@@ -525,13 +525,13 @@ files = [
|
|
525 |
|
526 |
[[package]]
|
527 |
name = "starlette"
|
528 |
-
version = "0.38.
|
529 |
description = "The little ASGI library that shines."
|
530 |
optional = false
|
531 |
python-versions = ">=3.8"
|
532 |
files = [
|
533 |
-
{file = "starlette-0.38.
|
534 |
-
{file = "starlette-0.38.
|
535 |
]
|
536 |
|
537 |
[package.dependencies]
|
@@ -610,4 +610,4 @@ files = [
|
|
610 |
[metadata]
|
611 |
lock-version = "2.0"
|
612 |
python-versions = ">=3.10"
|
613 |
-
content-hash = "
|
|
|
13 |
|
14 |
[[package]]
|
15 |
name = "anyio"
|
16 |
+
version = "4.6.0"
|
17 |
description = "High level compatibility layer for multiple asynchronous event loop implementations"
|
18 |
optional = false
|
19 |
+
python-versions = ">=3.9"
|
20 |
files = [
|
21 |
+
{file = "anyio-4.6.0-py3-none-any.whl", hash = "sha256:c7d2e9d63e31599eeb636c8c5c03a7e108d73b345f064f1c19fdc87b79036a9a"},
|
22 |
+
{file = "anyio-4.6.0.tar.gz", hash = "sha256:137b4559cbb034c477165047febb6ff83f390fc3b20bf181c1fc0a728cb8beeb"},
|
23 |
]
|
24 |
|
25 |
[package.dependencies]
|
|
|
29 |
typing-extensions = {version = ">=4.1", markers = "python_version < \"3.11\""}
|
30 |
|
31 |
[package.extras]
|
32 |
+
doc = ["Sphinx (>=7.4,<8.0)", "packaging", "sphinx-autodoc-typehints (>=1.2.0)", "sphinx-rtd-theme"]
|
33 |
+
test = ["anyio[trio]", "coverage[toml] (>=7)", "exceptiongroup (>=1.2.0)", "hypothesis (>=4.0)", "psutil (>=5.9)", "pytest (>=7.0)", "pytest-mock (>=3.6.1)", "trustme", "uvloop (>=0.21.0b1)"]
|
34 |
+
trio = ["trio (>=0.26.1)"]
|
35 |
|
36 |
[[package]]
|
37 |
name = "black"
|
|
|
142 |
|
143 |
[[package]]
|
144 |
name = "fastapi"
|
145 |
+
version = "0.115.0"
|
146 |
description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
|
147 |
optional = false
|
148 |
python-versions = ">=3.8"
|
149 |
files = [
|
150 |
+
{file = "fastapi-0.115.0-py3-none-any.whl", hash = "sha256:17ea427674467486e997206a5ab25760f6b09e069f099b96f5b55a32fb6f1631"},
|
151 |
+
{file = "fastapi-0.115.0.tar.gz", hash = "sha256:f93b4ca3529a8ebc6fc3fcf710e5efa8de3df9b41570958abf1d97d843138004"},
|
152 |
]
|
153 |
|
154 |
[package.dependencies]
|
|
|
288 |
|
289 |
[[package]]
|
290 |
name = "platformdirs"
|
291 |
+
version = "4.3.6"
|
292 |
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
|
293 |
optional = false
|
294 |
python-versions = ">=3.8"
|
295 |
files = [
|
296 |
+
{file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"},
|
297 |
+
{file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"},
|
298 |
]
|
299 |
|
300 |
[package.extras]
|
|
|
345 |
|
346 |
[[package]]
|
347 |
name = "pydantic"
|
348 |
+
version = "2.9.2"
|
349 |
description = "Data validation using Python type hints"
|
350 |
optional = false
|
351 |
python-versions = ">=3.8"
|
352 |
files = [
|
353 |
+
{file = "pydantic-2.9.2-py3-none-any.whl", hash = "sha256:f048cec7b26778210e28a0459867920654d48e5e62db0958433636cde4254f12"},
|
354 |
+
{file = "pydantic-2.9.2.tar.gz", hash = "sha256:d155cef71265d1e9807ed1c32b4c8deec042a44a50a4188b25ac67ecd81a9c0f"},
|
355 |
]
|
356 |
|
357 |
[package.dependencies]
|
358 |
annotated-types = ">=0.6.0"
|
359 |
+
pydantic-core = "2.23.4"
|
360 |
typing-extensions = [
|
361 |
{version = ">=4.12.2", markers = "python_version >= \"3.13\""},
|
362 |
{version = ">=4.6.1", markers = "python_version < \"3.13\""},
|
|
|
368 |
|
369 |
[[package]]
|
370 |
name = "pydantic-core"
|
371 |
+
version = "2.23.4"
|
372 |
description = "Core functionality for Pydantic validation and serialization"
|
373 |
optional = false
|
374 |
python-versions = ">=3.8"
|
375 |
files = [
|
376 |
+
{file = "pydantic_core-2.23.4-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:b10bd51f823d891193d4717448fab065733958bdb6a6b351967bd349d48d5c9b"},
|
377 |
+
{file = "pydantic_core-2.23.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4fc714bdbfb534f94034efaa6eadd74e5b93c8fa6315565a222f7b6f42ca1166"},
|
378 |
+
{file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:63e46b3169866bd62849936de036f901a9356e36376079b05efa83caeaa02ceb"},
|
379 |
+
{file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ed1a53de42fbe34853ba90513cea21673481cd81ed1be739f7f2efb931b24916"},
|
380 |
+
{file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cfdd16ab5e59fc31b5e906d1a3f666571abc367598e3e02c83403acabc092e07"},
|
381 |
+
{file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:255a8ef062cbf6674450e668482456abac99a5583bbafb73f9ad469540a3a232"},
|
382 |
+
{file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a7cd62e831afe623fbb7aabbb4fe583212115b3ef38a9f6b71869ba644624a2"},
|
383 |
+
{file = "pydantic_core-2.23.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f09e2ff1f17c2b51f2bc76d1cc33da96298f0a036a137f5440ab3ec5360b624f"},
|
384 |
+
{file = "pydantic_core-2.23.4-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e38e63e6f3d1cec5a27e0afe90a085af8b6806ee208b33030e65b6516353f1a3"},
|
385 |
+
{file = "pydantic_core-2.23.4-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:0dbd8dbed2085ed23b5c04afa29d8fd2771674223135dc9bc937f3c09284d071"},
|
386 |
+
{file = "pydantic_core-2.23.4-cp310-none-win32.whl", hash = "sha256:6531b7ca5f951d663c339002e91aaebda765ec7d61b7d1e3991051906ddde119"},
|
387 |
+
{file = "pydantic_core-2.23.4-cp310-none-win_amd64.whl", hash = "sha256:7c9129eb40958b3d4500fa2467e6a83356b3b61bfff1b414c7361d9220f9ae8f"},
|
388 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:77733e3892bb0a7fa797826361ce8a9184d25c8dffaec60b7ffe928153680ba8"},
|
389 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1b84d168f6c48fabd1f2027a3d1bdfe62f92cade1fb273a5d68e621da0e44e6d"},
|
390 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df49e7a0861a8c36d089c1ed57d308623d60416dab2647a4a17fe050ba85de0e"},
|
391 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ff02b6d461a6de369f07ec15e465a88895f3223eb75073ffea56b84d9331f607"},
|
392 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:996a38a83508c54c78a5f41456b0103c30508fed9abcad0a59b876d7398f25fd"},
|
393 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d97683ddee4723ae8c95d1eddac7c192e8c552da0c73a925a89fa8649bf13eea"},
|
394 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:216f9b2d7713eb98cb83c80b9c794de1f6b7e3145eef40400c62e86cee5f4e1e"},
|
395 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:6f783e0ec4803c787bcea93e13e9932edab72068f68ecffdf86a99fd5918878b"},
|
396 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:d0776dea117cf5272382634bd2a5c1b6eb16767c223c6a5317cd3e2a757c61a0"},
|
397 |
+
{file = "pydantic_core-2.23.4-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d5f7a395a8cf1621939692dba2a6b6a830efa6b3cee787d82c7de1ad2930de64"},
|
398 |
+
{file = "pydantic_core-2.23.4-cp311-none-win32.whl", hash = "sha256:74b9127ffea03643e998e0c5ad9bd3811d3dac8c676e47db17b0ee7c3c3bf35f"},
|
399 |
+
{file = "pydantic_core-2.23.4-cp311-none-win_amd64.whl", hash = "sha256:98d134c954828488b153d88ba1f34e14259284f256180ce659e8d83e9c05eaa3"},
|
400 |
+
{file = "pydantic_core-2.23.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:f3e0da4ebaef65158d4dfd7d3678aad692f7666877df0002b8a522cdf088f231"},
|
401 |
+
{file = "pydantic_core-2.23.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f69a8e0b033b747bb3e36a44e7732f0c99f7edd5cea723d45bc0d6e95377ffee"},
|
402 |
+
{file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:723314c1d51722ab28bfcd5240d858512ffd3116449c557a1336cbe3919beb87"},
|
403 |
+
{file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bb2802e667b7051a1bebbfe93684841cc9351004e2badbd6411bf357ab8d5ac8"},
|
404 |
+
{file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d18ca8148bebe1b0a382a27a8ee60350091a6ddaf475fa05ef50dc35b5df6327"},
|
405 |
+
{file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33e3d65a85a2a4a0dc3b092b938a4062b1a05f3a9abde65ea93b233bca0e03f2"},
|
406 |
+
{file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:128585782e5bfa515c590ccee4b727fb76925dd04a98864182b22e89a4e6ed36"},
|
407 |
+
{file = "pydantic_core-2.23.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:68665f4c17edcceecc112dfed5dbe6f92261fb9d6054b47d01bf6371a6196126"},
|
408 |
+
{file = "pydantic_core-2.23.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:20152074317d9bed6b7a95ade3b7d6054845d70584216160860425f4fbd5ee9e"},
|
409 |
+
{file = "pydantic_core-2.23.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:9261d3ce84fa1d38ed649c3638feefeae23d32ba9182963e465d58d62203bd24"},
|
410 |
+
{file = "pydantic_core-2.23.4-cp312-none-win32.whl", hash = "sha256:4ba762ed58e8d68657fc1281e9bb72e1c3e79cc5d464be146e260c541ec12d84"},
|
411 |
+
{file = "pydantic_core-2.23.4-cp312-none-win_amd64.whl", hash = "sha256:97df63000f4fea395b2824da80e169731088656d1818a11b95f3b173747b6cd9"},
|
412 |
+
{file = "pydantic_core-2.23.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:7530e201d10d7d14abce4fb54cfe5b94a0aefc87da539d0346a484ead376c3cc"},
|
413 |
+
{file = "pydantic_core-2.23.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:df933278128ea1cd77772673c73954e53a1c95a4fdf41eef97c2b779271bd0bd"},
|
414 |
+
{file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0cb3da3fd1b6a5d0279a01877713dbda118a2a4fc6f0d821a57da2e464793f05"},
|
415 |
+
{file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42c6dcb030aefb668a2b7009c85b27f90e51e6a3b4d5c9bc4c57631292015b0d"},
|
416 |
+
{file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:696dd8d674d6ce621ab9d45b205df149399e4bb9aa34102c970b721554828510"},
|
417 |
+
{file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2971bb5ffe72cc0f555c13e19b23c85b654dd2a8f7ab493c262071377bfce9f6"},
|
418 |
+
{file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8394d940e5d400d04cad4f75c0598665cbb81aecefaca82ca85bd28264af7f9b"},
|
419 |
+
{file = "pydantic_core-2.23.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0dff76e0602ca7d4cdaacc1ac4c005e0ce0dcfe095d5b5259163a80d3a10d327"},
|
420 |
+
{file = "pydantic_core-2.23.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:7d32706badfe136888bdea71c0def994644e09fff0bfe47441deaed8e96fdbc6"},
|
421 |
+
{file = "pydantic_core-2.23.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ed541d70698978a20eb63d8c5d72f2cc6d7079d9d90f6b50bad07826f1320f5f"},
|
422 |
+
{file = "pydantic_core-2.23.4-cp313-none-win32.whl", hash = "sha256:3d5639516376dce1940ea36edf408c554475369f5da2abd45d44621cb616f769"},
|
423 |
+
{file = "pydantic_core-2.23.4-cp313-none-win_amd64.whl", hash = "sha256:5a1504ad17ba4210df3a045132a7baeeba5a200e930f57512ee02909fc5c4cb5"},
|
424 |
+
{file = "pydantic_core-2.23.4-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:d4488a93b071c04dc20f5cecc3631fc78b9789dd72483ba15d423b5b3689b555"},
|
425 |
+
{file = "pydantic_core-2.23.4-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:81965a16b675b35e1d09dd14df53f190f9129c0202356ed44ab2728b1c905658"},
|
426 |
+
{file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ffa2ebd4c8530079140dd2d7f794a9d9a73cbb8e9d59ffe24c63436efa8f271"},
|
427 |
+
{file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:61817945f2fe7d166e75fbfb28004034b48e44878177fc54d81688e7b85a3665"},
|
428 |
+
{file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:29d2c342c4bc01b88402d60189f3df065fb0dda3654744d5a165a5288a657368"},
|
429 |
+
{file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5e11661ce0fd30a6790e8bcdf263b9ec5988e95e63cf901972107efc49218b13"},
|
430 |
+
{file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9d18368b137c6295db49ce7218b1a9ba15c5bc254c96d7c9f9e924a9bc7825ad"},
|
431 |
+
{file = "pydantic_core-2.23.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ec4e55f79b1c4ffb2eecd8a0cfba9955a2588497d96851f4c8f99aa4a1d39b12"},
|
432 |
+
{file = "pydantic_core-2.23.4-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:374a5e5049eda9e0a44c696c7ade3ff355f06b1fe0bb945ea3cac2bc336478a2"},
|
433 |
+
{file = "pydantic_core-2.23.4-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5c364564d17da23db1106787675fc7af45f2f7b58b4173bfdd105564e132e6fb"},
|
434 |
+
{file = "pydantic_core-2.23.4-cp38-none-win32.whl", hash = "sha256:d7a80d21d613eec45e3d41eb22f8f94ddc758a6c4720842dc74c0581f54993d6"},
|
435 |
+
{file = "pydantic_core-2.23.4-cp38-none-win_amd64.whl", hash = "sha256:5f5ff8d839f4566a474a969508fe1c5e59c31c80d9e140566f9a37bba7b8d556"},
|
436 |
+
{file = "pydantic_core-2.23.4-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:a4fa4fc04dff799089689f4fd502ce7d59de529fc2f40a2c8836886c03e0175a"},
|
437 |
+
{file = "pydantic_core-2.23.4-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0a7df63886be5e270da67e0966cf4afbae86069501d35c8c1b3b6c168f42cb36"},
|
438 |
+
{file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dcedcd19a557e182628afa1d553c3895a9f825b936415d0dbd3cd0bbcfd29b4b"},
|
439 |
+
{file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5f54b118ce5de9ac21c363d9b3caa6c800341e8c47a508787e5868c6b79c9323"},
|
440 |
+
{file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:86d2f57d3e1379a9525c5ab067b27dbb8a0642fb5d454e17a9ac434f9ce523e3"},
|
441 |
+
{file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:de6d1d1b9e5101508cb37ab0d972357cac5235f5c6533d1071964c47139257df"},
|
442 |
+
{file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1278e0d324f6908e872730c9102b0112477a7f7cf88b308e4fc36ce1bdb6d58c"},
|
443 |
+
{file = "pydantic_core-2.23.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9a6b5099eeec78827553827f4c6b8615978bb4b6a88e5d9b93eddf8bb6790f55"},
|
444 |
+
{file = "pydantic_core-2.23.4-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:e55541f756f9b3ee346b840103f32779c695a19826a4c442b7954550a0972040"},
|
445 |
+
{file = "pydantic_core-2.23.4-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a5c7ba8ffb6d6f8f2ab08743be203654bb1aaa8c9dcb09f82ddd34eadb695605"},
|
446 |
+
{file = "pydantic_core-2.23.4-cp39-none-win32.whl", hash = "sha256:37b0fe330e4a58d3c58b24d91d1eb102aeec675a3db4c292ec3928ecd892a9a6"},
|
447 |
+
{file = "pydantic_core-2.23.4-cp39-none-win_amd64.whl", hash = "sha256:1498bec4c05c9c787bde9125cfdcc63a41004ff167f495063191b863399b1a29"},
|
448 |
+
{file = "pydantic_core-2.23.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:f455ee30a9d61d3e1a15abd5068827773d6e4dc513e795f380cdd59932c782d5"},
|
449 |
+
{file = "pydantic_core-2.23.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1e90d2e3bd2c3863d48525d297cd143fe541be8bbf6f579504b9712cb6b643ec"},
|
450 |
+
{file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2e203fdf807ac7e12ab59ca2bfcabb38c7cf0b33c41efeb00f8e5da1d86af480"},
|
451 |
+
{file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e08277a400de01bc72436a0ccd02bdf596631411f592ad985dcee21445bd0068"},
|
452 |
+
{file = "pydantic_core-2.23.4-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f220b0eea5965dec25480b6333c788fb72ce5f9129e8759ef876a1d805d00801"},
|
453 |
+
{file = "pydantic_core-2.23.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:d06b0c8da4f16d1d1e352134427cb194a0a6e19ad5db9161bf32b2113409e728"},
|
454 |
+
{file = "pydantic_core-2.23.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:ba1a0996f6c2773bd83e63f18914c1de3c9dd26d55f4ac302a7efe93fb8e7433"},
|
455 |
+
{file = "pydantic_core-2.23.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:9a5bce9d23aac8f0cf0836ecfc033896aa8443b501c58d0602dbfd5bd5b37753"},
|
456 |
+
{file = "pydantic_core-2.23.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:78ddaaa81421a29574a682b3179d4cf9e6d405a09b99d93ddcf7e5239c742e21"},
|
457 |
+
{file = "pydantic_core-2.23.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:883a91b5dd7d26492ff2f04f40fbb652de40fcc0afe07e8129e8ae779c2110eb"},
|
458 |
+
{file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88ad334a15b32a791ea935af224b9de1bf99bcd62fabf745d5f3442199d86d59"},
|
459 |
+
{file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:233710f069d251feb12a56da21e14cca67994eab08362207785cf8c598e74577"},
|
460 |
+
{file = "pydantic_core-2.23.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:19442362866a753485ba5e4be408964644dd6a09123d9416c54cd49171f50744"},
|
461 |
+
{file = "pydantic_core-2.23.4-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:624e278a7d29b6445e4e813af92af37820fafb6dcc55c012c834f9e26f9aaaef"},
|
462 |
+
{file = "pydantic_core-2.23.4-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:f5ef8f42bec47f21d07668a043f077d507e5bf4e668d5c6dfe6aaba89de1a5b8"},
|
463 |
+
{file = "pydantic_core-2.23.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:aea443fffa9fbe3af1a9ba721a87f926fe548d32cab71d188a6ede77d0ff244e"},
|
464 |
+
{file = "pydantic_core-2.23.4.tar.gz", hash = "sha256:2584f7cf844ac4d970fba483a717dbe10c1c1c96a969bf65d61ffe94df1b2863"},
|
465 |
]
|
466 |
|
467 |
[package.dependencies]
|
|
|
525 |
|
526 |
[[package]]
|
527 |
name = "starlette"
|
528 |
+
version = "0.38.6"
|
529 |
description = "The little ASGI library that shines."
|
530 |
optional = false
|
531 |
python-versions = ">=3.8"
|
532 |
files = [
|
533 |
+
{file = "starlette-0.38.6-py3-none-any.whl", hash = "sha256:4517a1409e2e73ee4951214ba012052b9e16f60e90d73cfb06192c19203bbb05"},
|
534 |
+
{file = "starlette-0.38.6.tar.gz", hash = "sha256:863a1588f5574e70a821dadefb41e4881ea451a47a3cd1b4df359d4ffefe5ead"},
|
535 |
]
|
536 |
|
537 |
[package.dependencies]
|
|
|
610 |
[metadata]
|
611 |
lock-version = "2.0"
|
612 |
python-versions = ">=3.10"
|
613 |
+
content-hash = "c67753f8b384f670fef8ce78954d6fc38136b5fb47b9f59a0882953edd5a30ca"
|
pyproject.toml
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
[tool.poetry]
|
2 |
name = "mediaflow-proxy"
|
3 |
-
version = "1.
|
4 |
description = "A high-performance proxy server for streaming media, supporting HTTP(S), HLS, and MPEG-DASH with real-time DRM decryption."
|
5 |
authors = ["mhdzumair <[email protected]>"]
|
6 |
readme = "README.md"
|
@@ -23,7 +23,7 @@ include = ["LICENSE", "README.md", "mediaflow_proxy/static/*"]
|
|
23 |
|
24 |
[tool.poetry.dependencies]
|
25 |
python = ">=3.10"
|
26 |
-
fastapi = "
|
27 |
httpx = {extras = ["socks"], version = "^0.27.2"}
|
28 |
tenacity = "^9.0.0"
|
29 |
xmltodict = "^0.13.0"
|
|
|
1 |
[tool.poetry]
|
2 |
name = "mediaflow-proxy"
|
3 |
+
version = "1.7.0"
|
4 |
description = "A high-performance proxy server for streaming media, supporting HTTP(S), HLS, and MPEG-DASH with real-time DRM decryption."
|
5 |
authors = ["mhdzumair <[email protected]>"]
|
6 |
readme = "README.md"
|
|
|
23 |
|
24 |
[tool.poetry.dependencies]
|
25 |
python = ">=3.10"
|
26 |
+
fastapi = "0.115.0"
|
27 |
httpx = {extras = ["socks"], version = "^0.27.2"}
|
28 |
tenacity = "^9.0.0"
|
29 |
xmltodict = "^0.13.0"
|