Commit
·
fc4d939
1
Parent(s):
ae3fc6e
del whitespace. wait for pypi version of distil-large-v3
Browse files- Pipfile.lock +409 -418
- requirements.txt +0 -0
- utils/convert_video_to_audio.py +0 -3
- utils/subtitler.py +0 -5
- utils/transcriber.py +3 -9
Pipfile.lock
CHANGED
|
@@ -26,68 +26,70 @@
|
|
| 26 |
},
|
| 27 |
"anyio": {
|
| 28 |
"hashes": [
|
| 29 |
-
"sha256:
|
| 30 |
-
"sha256:
|
| 31 |
],
|
| 32 |
"markers": "python_version >= '3.8'",
|
| 33 |
-
"version": "==4.
|
| 34 |
},
|
| 35 |
"av": {
|
| 36 |
"hashes": [
|
| 37 |
-
"sha256:
|
| 38 |
-
"sha256:
|
| 39 |
-
"sha256:
|
| 40 |
-
"sha256:
|
| 41 |
-
"sha256:
|
| 42 |
-
"sha256:
|
| 43 |
-
"sha256:
|
| 44 |
-
"sha256:
|
| 45 |
-
"sha256:
|
| 46 |
-
"sha256:
|
| 47 |
-
"sha256:
|
| 48 |
-
"sha256:
|
| 49 |
-
"sha256:
|
| 50 |
-
"sha256:
|
| 51 |
-
"sha256:
|
| 52 |
-
"sha256:
|
| 53 |
-
"sha256:
|
| 54 |
-
"sha256:
|
| 55 |
-
"sha256:
|
| 56 |
-
"sha256:
|
| 57 |
-
"sha256:
|
| 58 |
-
"sha256:
|
| 59 |
-
"sha256:
|
| 60 |
-
"sha256:
|
| 61 |
-
"sha256:
|
| 62 |
-
"sha256:
|
| 63 |
-
"sha256:
|
| 64 |
-
"sha256:
|
| 65 |
-
"sha256:
|
| 66 |
-
"sha256:
|
| 67 |
-
"sha256:
|
| 68 |
-
"sha256:
|
| 69 |
-
"sha256:
|
| 70 |
-
"sha256:
|
| 71 |
-
"sha256:
|
| 72 |
-
"sha256:
|
| 73 |
-
"sha256:
|
| 74 |
-
"sha256:
|
| 75 |
-
"sha256:
|
| 76 |
-
"sha256:
|
| 77 |
-
"sha256:
|
| 78 |
-
"sha256:
|
| 79 |
-
"sha256:
|
| 80 |
-
"sha256:
|
|
|
|
| 81 |
],
|
| 82 |
-
"
|
|
|
|
| 83 |
},
|
| 84 |
"certifi": {
|
| 85 |
"hashes": [
|
| 86 |
-
"sha256:
|
| 87 |
-
"sha256:
|
| 88 |
],
|
| 89 |
"markers": "python_version >= '3.6'",
|
| 90 |
-
"version": "==
|
| 91 |
},
|
| 92 |
"charset-normalizer": {
|
| 93 |
"hashes": [
|
|
@@ -211,34 +213,34 @@
|
|
| 211 |
},
|
| 212 |
"ctranslate2": {
|
| 213 |
"hashes": [
|
| 214 |
-
"sha256:
|
| 215 |
-
"sha256:
|
| 216 |
-
"sha256:
|
| 217 |
-
"sha256:
|
| 218 |
-
"sha256:
|
| 219 |
-
"sha256:
|
| 220 |
-
"sha256:
|
| 221 |
-
"sha256:
|
| 222 |
-
"sha256:
|
| 223 |
-
"sha256:
|
| 224 |
-
"sha256:
|
| 225 |
-
"sha256:
|
| 226 |
-
"sha256:
|
| 227 |
-
"sha256:
|
| 228 |
-
"sha256:
|
| 229 |
-
"sha256:
|
| 230 |
-
"sha256:
|
| 231 |
-
"sha256:
|
| 232 |
-
"sha256:
|
| 233 |
-
"sha256:
|
| 234 |
-
"sha256:
|
| 235 |
-
"sha256:
|
| 236 |
-
"sha256:
|
| 237 |
-
"sha256:
|
| 238 |
-
"sha256:
|
| 239 |
],
|
| 240 |
"markers": "python_version >= '3.8'",
|
| 241 |
-
"version": "==
|
| 242 |
},
|
| 243 |
"decorator": {
|
| 244 |
"hashes": [
|
|
@@ -249,41 +251,42 @@
|
|
| 249 |
},
|
| 250 |
"fastapi": {
|
| 251 |
"hashes": [
|
| 252 |
-
"sha256:
|
| 253 |
-
"sha256:
|
| 254 |
],
|
| 255 |
"index": "pypi",
|
| 256 |
-
"version": "==0.
|
| 257 |
},
|
| 258 |
"faster-whisper": {
|
| 259 |
"hashes": [
|
| 260 |
-
"sha256:
|
|
|
|
| 261 |
],
|
| 262 |
"index": "pypi",
|
| 263 |
-
"version": "==0.
|
| 264 |
},
|
| 265 |
"filelock": {
|
| 266 |
"hashes": [
|
| 267 |
-
"sha256:
|
| 268 |
-
"sha256:
|
| 269 |
],
|
| 270 |
"markers": "python_version >= '3.8'",
|
| 271 |
-
"version": "==3.13.
|
| 272 |
},
|
| 273 |
"flatbuffers": {
|
| 274 |
"hashes": [
|
| 275 |
-
"sha256:
|
| 276 |
-
"sha256:
|
| 277 |
],
|
| 278 |
-
"version": "==
|
| 279 |
},
|
| 280 |
"fsspec": {
|
| 281 |
"hashes": [
|
| 282 |
-
"sha256:
|
| 283 |
-
"sha256:
|
| 284 |
],
|
| 285 |
"markers": "python_version >= '3.8'",
|
| 286 |
-
"version": "==
|
| 287 |
},
|
| 288 |
"h11": {
|
| 289 |
"hashes": [
|
|
@@ -295,11 +298,11 @@
|
|
| 295 |
},
|
| 296 |
"huggingface-hub": {
|
| 297 |
"hashes": [
|
| 298 |
-
"sha256:
|
| 299 |
-
"sha256:
|
| 300 |
],
|
| 301 |
"markers": "python_full_version >= '3.8.0'",
|
| 302 |
-
"version": "==0.
|
| 303 |
},
|
| 304 |
"humanfriendly": {
|
| 305 |
"hashes": [
|
|
@@ -319,11 +322,11 @@
|
|
| 319 |
},
|
| 320 |
"imageio": {
|
| 321 |
"hashes": [
|
| 322 |
-
"sha256:
|
| 323 |
-
"sha256:
|
| 324 |
],
|
| 325 |
"markers": "python_version >= '3.4'",
|
| 326 |
-
"version": "==2.
|
| 327 |
},
|
| 328 |
"imageio-ffmpeg": {
|
| 329 |
"hashes": [
|
|
@@ -353,82 +356,83 @@
|
|
| 353 |
},
|
| 354 |
"numpy": {
|
| 355 |
"hashes": [
|
| 356 |
-
"sha256:
|
| 357 |
-
"sha256:
|
| 358 |
-
"sha256:
|
| 359 |
-
"sha256:
|
| 360 |
-
"sha256:
|
| 361 |
-
"sha256:
|
| 362 |
-
"sha256:
|
| 363 |
-
"sha256:
|
| 364 |
-
"sha256:
|
| 365 |
-
"sha256:
|
| 366 |
-
"sha256:
|
| 367 |
-
"sha256:
|
| 368 |
-
"sha256:
|
| 369 |
-
"sha256:
|
| 370 |
-
"sha256:
|
| 371 |
-
"sha256:
|
| 372 |
-
"sha256:
|
| 373 |
-
"sha256:
|
| 374 |
-
"sha256:
|
| 375 |
-
"sha256:
|
| 376 |
-
"sha256:
|
| 377 |
-
"sha256:
|
| 378 |
-
"sha256:
|
| 379 |
-
"sha256:
|
| 380 |
-
"sha256:
|
| 381 |
-
"sha256:
|
| 382 |
-
"sha256:
|
| 383 |
-
"sha256:
|
| 384 |
-
"sha256:
|
| 385 |
-
"sha256:
|
| 386 |
-
"sha256:
|
| 387 |
-
"sha256:
|
| 388 |
-
"sha256:
|
| 389 |
-
"sha256:
|
| 390 |
-
"sha256:
|
| 391 |
-
"sha256:
|
| 392 |
],
|
| 393 |
"markers": "python_version != '2.7'",
|
| 394 |
-
"version": "==1.26.
|
| 395 |
},
|
| 396 |
"onnxruntime": {
|
| 397 |
"hashes": [
|
| 398 |
-
"sha256:
|
| 399 |
-
"sha256:
|
| 400 |
-
"sha256:
|
| 401 |
-
"sha256:
|
| 402 |
-
"sha256:
|
| 403 |
-
"sha256:
|
| 404 |
-
"sha256:
|
| 405 |
-
"sha256:
|
| 406 |
-
"sha256:
|
| 407 |
-
"sha256:
|
| 408 |
-
"sha256:
|
| 409 |
-
"sha256:
|
| 410 |
-
"sha256:
|
| 411 |
-
"sha256:
|
| 412 |
-
"sha256:
|
| 413 |
-
"sha256:
|
| 414 |
-
"sha256:
|
| 415 |
-
"sha256:
|
| 416 |
-
"sha256:
|
| 417 |
-
"sha256:
|
| 418 |
-
"sha256:
|
| 419 |
-
"sha256:
|
| 420 |
-
"sha256:
|
| 421 |
-
"sha256:
|
|
|
|
| 422 |
],
|
| 423 |
-
"version": "==1.
|
| 424 |
},
|
| 425 |
"packaging": {
|
| 426 |
"hashes": [
|
| 427 |
-
"sha256:
|
| 428 |
-
"sha256:
|
| 429 |
],
|
| 430 |
"markers": "python_version >= '3.7'",
|
| 431 |
-
"version": "==
|
| 432 |
},
|
| 433 |
"pillow": {
|
| 434 |
"hashes": [
|
|
@@ -513,155 +517,129 @@
|
|
| 513 |
},
|
| 514 |
"protobuf": {
|
| 515 |
"hashes": [
|
| 516 |
-
"sha256:
|
| 517 |
-
"sha256:
|
| 518 |
-
"sha256:
|
| 519 |
-
"sha256:
|
| 520 |
-
"sha256:
|
| 521 |
-
"sha256:
|
| 522 |
-
"sha256:
|
| 523 |
-
"sha256:
|
| 524 |
-
"sha256:
|
| 525 |
-
"sha256:
|
| 526 |
-
"sha256:
|
| 527 |
],
|
| 528 |
"markers": "python_version >= '3.8'",
|
| 529 |
-
"version": "==
|
| 530 |
},
|
| 531 |
"pydantic": {
|
| 532 |
"hashes": [
|
| 533 |
-
"sha256:
|
| 534 |
-
"sha256:
|
| 535 |
],
|
| 536 |
-
"markers": "python_version >= '3.
|
| 537 |
-
"version": "==2.
|
| 538 |
},
|
| 539 |
"pydantic-core": {
|
| 540 |
"hashes": [
|
| 541 |
-
"sha256:
|
| 542 |
-
"sha256:
|
| 543 |
-
"sha256:
|
| 544 |
-
"sha256:
|
| 545 |
-
"sha256:
|
| 546 |
-
"sha256:
|
| 547 |
-
"sha256:
|
| 548 |
-
"sha256:
|
| 549 |
-
"sha256:
|
| 550 |
-
"sha256:
|
| 551 |
-
"sha256:
|
| 552 |
-
"sha256:
|
| 553 |
-
"sha256:
|
| 554 |
-
"sha256:
|
| 555 |
-
"sha256:
|
| 556 |
-
"sha256:
|
| 557 |
-
"sha256:
|
| 558 |
-
"sha256:
|
| 559 |
-
"sha256:
|
| 560 |
-
"sha256:
|
| 561 |
-
"sha256:
|
| 562 |
-
"sha256:
|
| 563 |
-
"sha256:
|
| 564 |
-
"sha256:
|
| 565 |
-
"sha256:
|
| 566 |
-
"sha256:
|
| 567 |
-
"sha256:
|
| 568 |
-
"sha256:
|
| 569 |
-
"sha256:
|
| 570 |
-
"sha256:
|
| 571 |
-
"sha256:
|
| 572 |
-
"sha256:
|
| 573 |
-
"sha256:
|
| 574 |
-
"sha256:
|
| 575 |
-
"sha256:
|
| 576 |
-
"sha256:
|
| 577 |
-
"sha256:
|
| 578 |
-
"sha256:
|
| 579 |
-
"sha256:
|
| 580 |
-
"sha256:
|
| 581 |
-
"sha256:
|
| 582 |
-
"sha256:
|
| 583 |
-
"sha256:
|
| 584 |
-
"sha256:
|
| 585 |
-
"sha256:
|
| 586 |
-
"sha256:
|
| 587 |
-
"sha256:
|
| 588 |
-
"sha256:
|
| 589 |
-
"sha256:
|
| 590 |
-
"sha256:
|
| 591 |
-
"sha256:
|
| 592 |
-
"sha256:
|
| 593 |
-
"sha256:
|
| 594 |
-
"sha256:
|
| 595 |
-
"sha256:
|
| 596 |
-
"sha256:
|
| 597 |
-
"sha256:
|
| 598 |
-
"sha256:
|
| 599 |
-
"sha256:
|
| 600 |
-
"sha256:
|
| 601 |
-
"sha256:
|
| 602 |
-
"sha256:
|
| 603 |
-
"sha256:
|
| 604 |
-
"sha256:
|
| 605 |
-
"sha256:
|
| 606 |
-
"sha256:
|
| 607 |
-
"sha256:
|
| 608 |
-
"sha256:
|
| 609 |
-
"sha256:
|
| 610 |
-
"sha256:
|
| 611 |
-
"sha256:
|
| 612 |
-
"sha256:
|
| 613 |
-
"sha256:
|
| 614 |
-
"sha256:
|
| 615 |
-
"sha256:
|
| 616 |
-
"sha256:
|
| 617 |
-
"sha256:
|
| 618 |
-
"sha256:
|
| 619 |
-
"sha256:
|
| 620 |
-
"sha256:cdee837710ef6b56ebd20245b83799fce40b265b3b406e51e8ccc5b85b9099b7",
|
| 621 |
-
"sha256:cf10b7d58ae4a1f07fccbf4a0a956d705356fea05fb4c70608bb6fa81d103cda",
|
| 622 |
-
"sha256:d15687d7d7f40333bd8266f3814c591c2e2cd263fa2116e314f60d82086e353a",
|
| 623 |
-
"sha256:d5c28525c19f5bb1e09511669bb57353d22b94cf8b65f3a8d141c389a55dec95",
|
| 624 |
-
"sha256:d5f916acf8afbcab6bacbb376ba7dc61f845367901ecd5e328fc4d4aef2fcab0",
|
| 625 |
-
"sha256:dab03ed811ed1c71d700ed08bde8431cf429bbe59e423394f0f4055f1ca0ea60",
|
| 626 |
-
"sha256:db453f2da3f59a348f514cfbfeb042393b68720787bbef2b4c6068ea362c8149",
|
| 627 |
-
"sha256:de2a0645a923ba57c5527497daf8ec5df69c6eadf869e9cd46e86349146e5975",
|
| 628 |
-
"sha256:dea7fcd62915fb150cdc373212141a30037e11b761fbced340e9db3379b892d4",
|
| 629 |
-
"sha256:dfcbebdb3c4b6f739a91769aea5ed615023f3c88cb70df812849aef634c25fbe",
|
| 630 |
-
"sha256:dfcebb950aa7e667ec226a442722134539e77c575f6cfaa423f24371bb8d2e94",
|
| 631 |
-
"sha256:e0641b506486f0b4cd1500a2a65740243e8670a2549bb02bc4556a83af84ae03",
|
| 632 |
-
"sha256:e33b0834f1cf779aa839975f9d8755a7c2420510c0fa1e9fa0497de77cd35d2c",
|
| 633 |
-
"sha256:e4ace1e220b078c8e48e82c081e35002038657e4b37d403ce940fa679e57113b",
|
| 634 |
-
"sha256:e4cf2d5829f6963a5483ec01578ee76d329eb5caf330ecd05b3edd697e7d768a",
|
| 635 |
-
"sha256:e574de99d735b3fc8364cba9912c2bec2da78775eba95cbb225ef7dda6acea24",
|
| 636 |
-
"sha256:e646c0e282e960345314f42f2cea5e0b5f56938c093541ea6dbf11aec2862391",
|
| 637 |
-
"sha256:e8a5ac97ea521d7bde7621d86c30e86b798cdecd985723c4ed737a2aa9e77d0c",
|
| 638 |
-
"sha256:eedf97be7bc3dbc8addcef4142f4b4164066df0c6f36397ae4aaed3eb187d8ab",
|
| 639 |
-
"sha256:ef633add81832f4b56d3b4c9408b43d530dfca29e68fb1b797dcb861a2c734cd",
|
| 640 |
-
"sha256:f27207e8ca3e5e021e2402ba942e5b4c629718e665c81b8b306f3c8b1ddbb786",
|
| 641 |
-
"sha256:f85f3843bdb1fe80e8c206fe6eed7a1caeae897e496542cee499c374a85c6e08",
|
| 642 |
-
"sha256:f8e81e4b55930e5ffab4a68db1af431629cf2e4066dbdbfef65348b8ab804ea8",
|
| 643 |
-
"sha256:f96ae96a060a8072ceff4cfde89d261837b4294a4f28b84a28765470d502ccc6",
|
| 644 |
-
"sha256:fd9e98b408384989ea4ab60206b8e100d8687da18b5c813c11e92fd8212a98e0",
|
| 645 |
-
"sha256:ffff855100bc066ff2cd3aa4a60bc9534661816b110f0243e59503ec2df38421"
|
| 646 |
],
|
| 647 |
-
"markers": "python_version >= '3.
|
| 648 |
-
"version": "==2.
|
| 649 |
},
|
| 650 |
"pyreadline3": {
|
| 651 |
"hashes": [
|
| 652 |
"sha256:6f3d1f7b8a31ba32b73917cefc1f28cc660562f39aea8646d30bd6eff21f7bae",
|
| 653 |
"sha256:b0efb6516fd4fb07b45949053826a62fa4cb353db5be2bbb4a7aa1fdd1e345fb"
|
| 654 |
],
|
| 655 |
-
"markers": "
|
| 656 |
"version": "==3.4.1"
|
| 657 |
},
|
| 658 |
"python-multipart": {
|
| 659 |
"hashes": [
|
| 660 |
-
"sha256:
|
| 661 |
-
"sha256:
|
| 662 |
],
|
| 663 |
"index": "pypi",
|
| 664 |
-
"version": "==0.0.
|
| 665 |
},
|
| 666 |
"pyyaml": {
|
| 667 |
"hashes": [
|
|
@@ -694,6 +672,7 @@
|
|
| 694 |
"sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4",
|
| 695 |
"sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba",
|
| 696 |
"sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8",
|
|
|
|
| 697 |
"sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5",
|
| 698 |
"sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd",
|
| 699 |
"sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3",
|
|
@@ -729,27 +708,27 @@
|
|
| 729 |
},
|
| 730 |
"setuptools": {
|
| 731 |
"hashes": [
|
| 732 |
-
"sha256:
|
| 733 |
-
"sha256:
|
| 734 |
],
|
| 735 |
"markers": "python_version >= '3.8'",
|
| 736 |
-
"version": "==69.0
|
| 737 |
},
|
| 738 |
"sniffio": {
|
| 739 |
"hashes": [
|
| 740 |
-
"sha256:
|
| 741 |
-
"sha256:
|
| 742 |
],
|
| 743 |
"markers": "python_version >= '3.7'",
|
| 744 |
-
"version": "==1.3.
|
| 745 |
},
|
| 746 |
"starlette": {
|
| 747 |
"hashes": [
|
| 748 |
-
"sha256:
|
| 749 |
-
"sha256:
|
| 750 |
],
|
| 751 |
"markers": "python_version >= '3.8'",
|
| 752 |
-
"version": "==0.
|
| 753 |
},
|
| 754 |
"sympy": {
|
| 755 |
"hashes": [
|
|
@@ -761,149 +740,161 @@
|
|
| 761 |
},
|
| 762 |
"tokenizers": {
|
| 763 |
"hashes": [
|
| 764 |
-
"sha256:
|
| 765 |
-
"sha256:
|
| 766 |
-
"sha256:
|
| 767 |
-
"sha256:
|
| 768 |
-
"sha256:
|
| 769 |
-
"sha256:
|
| 770 |
-
"sha256:
|
| 771 |
-
"sha256:
|
| 772 |
-
"sha256:
|
| 773 |
-
"sha256:
|
| 774 |
-
"sha256:
|
| 775 |
-
"sha256:
|
| 776 |
-
"sha256:
|
| 777 |
-
"sha256:
|
| 778 |
-
"sha256:
|
| 779 |
-
"sha256:
|
| 780 |
-
"sha256:
|
| 781 |
-
"sha256:
|
| 782 |
-
"sha256:
|
| 783 |
-
"sha256:
|
| 784 |
-
"sha256:
|
| 785 |
-
"sha256:
|
| 786 |
-
"sha256:
|
| 787 |
-
"sha256:
|
| 788 |
-
"sha256:
|
| 789 |
-
"sha256:
|
| 790 |
-
"sha256:
|
| 791 |
-
"sha256:
|
| 792 |
-
"sha256:
|
| 793 |
-
"sha256:
|
| 794 |
-
"sha256:
|
| 795 |
-
"sha256:
|
| 796 |
-
"sha256:
|
| 797 |
-
"sha256:
|
| 798 |
-
"sha256:
|
| 799 |
-
"sha256:
|
| 800 |
-
"sha256:
|
| 801 |
-
"sha256:
|
| 802 |
-
"sha256:
|
| 803 |
-
"sha256:
|
| 804 |
-
"sha256:
|
| 805 |
-
"sha256:
|
| 806 |
-
"sha256:
|
| 807 |
-
"sha256:
|
| 808 |
-
"sha256:
|
| 809 |
-
"sha256:
|
| 810 |
-
"sha256:
|
| 811 |
-
"sha256:
|
| 812 |
-
"sha256:
|
| 813 |
-
"sha256:
|
| 814 |
-
"sha256:
|
| 815 |
-
"sha256:
|
| 816 |
-
"sha256:
|
| 817 |
-
"sha256:
|
| 818 |
-
"sha256:
|
| 819 |
-
"sha256:
|
| 820 |
-
"sha256:
|
| 821 |
-
"sha256:
|
| 822 |
-
"sha256:
|
| 823 |
-
"sha256:
|
| 824 |
-
"sha256:
|
| 825 |
-
"sha256:
|
| 826 |
-
"sha256:
|
| 827 |
-
"sha256:
|
| 828 |
-
"sha256:
|
| 829 |
-
"sha256:
|
| 830 |
-
"sha256:
|
| 831 |
-
"sha256:
|
| 832 |
-
"sha256:
|
| 833 |
-
"sha256:
|
| 834 |
-
"sha256:
|
| 835 |
-
"sha256:
|
| 836 |
-
"sha256:
|
| 837 |
-
"sha256:
|
| 838 |
-
"sha256:
|
| 839 |
-
"sha256:
|
| 840 |
-
"sha256:
|
| 841 |
-
"sha256:
|
| 842 |
-
"sha256:
|
| 843 |
-
"sha256:
|
| 844 |
-
"sha256:
|
| 845 |
-
"sha256:
|
| 846 |
-
"sha256:
|
| 847 |
-
"sha256:
|
| 848 |
-
"sha256:
|
| 849 |
-
"sha256:
|
| 850 |
-
"sha256:
|
| 851 |
-
"sha256:
|
| 852 |
-
"sha256:
|
| 853 |
-
"sha256:
|
| 854 |
-
"sha256:
|
| 855 |
-
"sha256:
|
| 856 |
-
"sha256:
|
| 857 |
-
"sha256:
|
| 858 |
-
"sha256:
|
| 859 |
-
"sha256:
|
| 860 |
-
"sha256:
|
| 861 |
-
"sha256:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 862 |
],
|
| 863 |
"markers": "python_version >= '3.7'",
|
| 864 |
-
"version": "==0.15.
|
| 865 |
},
|
| 866 |
"tqdm": {
|
| 867 |
"hashes": [
|
| 868 |
-
"sha256:
|
| 869 |
-
"sha256:
|
| 870 |
],
|
| 871 |
"markers": "python_version >= '3.7'",
|
| 872 |
-
"version": "==4.66.
|
| 873 |
},
|
| 874 |
"typing-extensions": {
|
| 875 |
"hashes": [
|
| 876 |
-
"sha256:
|
| 877 |
-
"sha256:
|
| 878 |
],
|
| 879 |
"markers": "python_version >= '3.8'",
|
| 880 |
-
"version": "==4.
|
| 881 |
},
|
| 882 |
"urllib3": {
|
| 883 |
"hashes": [
|
| 884 |
-
"sha256:
|
| 885 |
-
"sha256:
|
| 886 |
],
|
| 887 |
"markers": "python_version >= '3.8'",
|
| 888 |
-
"version": "==2.1
|
| 889 |
},
|
| 890 |
"uvicorn": {
|
| 891 |
"hashes": [
|
| 892 |
-
"sha256:
|
| 893 |
-
"sha256:
|
| 894 |
],
|
| 895 |
"index": "pypi",
|
| 896 |
-
"version": "==0.
|
| 897 |
}
|
| 898 |
},
|
| 899 |
"develop": {
|
| 900 |
"certifi": {
|
| 901 |
"hashes": [
|
| 902 |
-
"sha256:
|
| 903 |
-
"sha256:
|
| 904 |
],
|
| 905 |
"markers": "python_version >= '3.6'",
|
| 906 |
-
"version": "==
|
| 907 |
},
|
| 908 |
"charset-normalizer": {
|
| 909 |
"hashes": [
|
|
@@ -1035,19 +1026,19 @@
|
|
| 1035 |
},
|
| 1036 |
"tqdm": {
|
| 1037 |
"hashes": [
|
| 1038 |
-
"sha256:
|
| 1039 |
-
"sha256:
|
| 1040 |
],
|
| 1041 |
"markers": "python_version >= '3.7'",
|
| 1042 |
-
"version": "==4.66.
|
| 1043 |
},
|
| 1044 |
"urllib3": {
|
| 1045 |
"hashes": [
|
| 1046 |
-
"sha256:
|
| 1047 |
-
"sha256:
|
| 1048 |
],
|
| 1049 |
"markers": "python_version >= '3.8'",
|
| 1050 |
-
"version": "==2.1
|
| 1051 |
}
|
| 1052 |
}
|
| 1053 |
}
|
|
|
|
| 26 |
},
|
| 27 |
"anyio": {
|
| 28 |
"hashes": [
|
| 29 |
+
"sha256:048e05d0f6caeed70d731f3db756d35dcc1f35747c8c403364a8332c630441b8",
|
| 30 |
+
"sha256:f75253795a87df48568485fd18cdd2a3fa5c4f7c5be8e5e36637733fce06fed6"
|
| 31 |
],
|
| 32 |
"markers": "python_version >= '3.8'",
|
| 33 |
+
"version": "==4.3.0"
|
| 34 |
},
|
| 35 |
"av": {
|
| 36 |
"hashes": [
|
| 37 |
+
"sha256:13790fbb889b955baf885fe3761e923e85537ef414173465ec293177cedb7b99",
|
| 38 |
+
"sha256:150490f2a62cfa470f3cb60f3a0060ff93afd807e2b7b3b0eeeb5a992eb8d67b",
|
| 39 |
+
"sha256:1aacc21f4cf96447117a61edfb776afb73186750a5e08a21484ddfc3599aefb5",
|
| 40 |
+
"sha256:2122ff8bdace4ce50207920f37de472517921e2ca1f0503464f748fdb8e20506",
|
| 41 |
+
"sha256:2568b38eef777b916a5d02e42b8f67f92e12023531239ddd32e1ca4f3cdf8c5b",
|
| 42 |
+
"sha256:2907376884d956376aaf3bc1905fa4e0dcb9ba4e0d183e519392a19d89317d1b",
|
| 43 |
+
"sha256:40543a08e5c84aecd2bc84da5d43548743201897f0ba21bf5ae3a4dcddefca2b",
|
| 44 |
+
"sha256:442878990c094455a16c10127edcc54bc4e78d355e6a13ad2a27608b0ecda38f",
|
| 45 |
+
"sha256:478aa1d54fbc3058ea65ff41086b6adbe1326b456a027d2f3b59dbe60b4ac2ca",
|
| 46 |
+
"sha256:48223f000a252070f8e700ff634bb7fb3aa1b7bc7e450373029fbdd6f369ac31",
|
| 47 |
+
"sha256:4bbd8f4941b9d3450eff40003b9b9d904667aec7ab085fa31f0f9bca32d755e0",
|
| 48 |
+
"sha256:50fb7d606f8236891d773c701d5650b93af8dbf78eeaac36fc7e1f7f64a9d664",
|
| 49 |
+
"sha256:527d840697fee6ad4cf47eba987eaf30cd76bd96b2d20eaa907e166b9b8065c8",
|
| 50 |
+
"sha256:543e0f9bf6ff02dedbe66d906fbc89c8907c80a8ea7413fc3fed68ce4a6e9b44",
|
| 51 |
+
"sha256:60de14f71293e36ca4e297cc8a8460f0cf74f38a201694f3c6fc7f40301582f2",
|
| 52 |
+
"sha256:621104bd63e38fa4eca554da3722b1aac329619de39152f27eec8999acc72342",
|
| 53 |
+
"sha256:658199c92987dc72511f5ee8ade62faef6234b7a04c8b5788de99e366be5e073",
|
| 54 |
+
"sha256:6943679d70a9f4de974049e7ae2cf0b20afe0d7ddab650526c02a6cf9adcd08f",
|
| 55 |
+
"sha256:747c6d347e27c59cc2e78c9c505d23cd88eceff0cc9386be73693ae9009a577c",
|
| 56 |
+
"sha256:82411ae4a562da07b76028d2f349fb0e6a86aa78ad2b18d2d7bf5b06b17fba14",
|
| 57 |
+
"sha256:8413900f6a3639e0088c018a3a516a1656d4d16799e7aa759a16ddf3bd268e2b",
|
| 58 |
+
"sha256:8821ab2d23e4cb5c8abea6b08d2b1bfceca6af2d88fab1d1dc1b3ec7b34933c7",
|
| 59 |
+
"sha256:892583e2c6b8c2500e5d24310f499caefcdaa2e48c8f7169ad41041aaaf4da11",
|
| 60 |
+
"sha256:8ae5f7ae0a7093fb813686d4aa4c554531f80a28480427f5c155da51b747eff0",
|
| 61 |
+
"sha256:908e49ee336223801d8f2f7dca5a1deb64e9d8256138b8e7a79013b682a6ebb5",
|
| 62 |
+
"sha256:9383af733abfc44f6fc29307a6c922fbf671ee343dc97b78b74eac6a2346a46d",
|
| 63 |
+
"sha256:9a92342ed307eeaf9509a6b0f3bafd4337c4880c851b50acc18df48c625b63b6",
|
| 64 |
+
"sha256:a01f13b37eb6d181e03bbbbda29093fe2d68f10755795188220acdc89560ec27",
|
| 65 |
+
"sha256:a8b8bd92edb096699b306e7b090ad096925ca3bdae6f89656f023fa2a2da627d",
|
| 66 |
+
"sha256:a90f04af96374dab94028a7471597bdfcf03083338b9be2eb8ca4805a8ec7ab5",
|
| 67 |
+
"sha256:a9df4a60579198b560f641cdfe4c2139948a70193ddc096b275f2cf6d94e3e04",
|
| 68 |
+
"sha256:abeaedddfca9101886eb6fc47318c5f5ece8480d330d73aacf6917d7421981a2",
|
| 69 |
+
"sha256:ad4b381665c49267b46f87297573898b85e5c41384750fee2e70267fbc4ba318",
|
| 70 |
+
"sha256:b2236faee1b5d71dff3cdef81ef6eec22cc8b71dbfb45eb037e6437fe80f24e7",
|
| 71 |
+
"sha256:b30c51e597785a89241bd61865faff2dbd3327856a8285a1e120dbf60e18348b",
|
| 72 |
+
"sha256:bbe3502975bc844f5d432c1f24d331bf6ef3e05532ebf06f7ed08b60719b8ea5",
|
| 73 |
+
"sha256:c278b3a4fd111b4c9190abe6b1a5ca358d5f91e851d470b62577b957e0187b09",
|
| 74 |
+
"sha256:c83422db3333e97b9680700df5185139352fc3a568b14179da3bdcbeb2f0e91b",
|
| 75 |
+
"sha256:d9bac0de62f09e2cb4e2132b5a46a89bc31c898189aa285b484c17351d991afe",
|
| 76 |
+
"sha256:daa279c884457ab194ce78bdd89c0aa391af733da95fb3258d4c6eb8c258299a",
|
| 77 |
+
"sha256:e6d73b038ccf1df5c16bc643eee5c694fb7732e09375e2f4903c1f4ce90dfb72",
|
| 78 |
+
"sha256:e8d5581dcdc81cd601e3ce036809f14da82c46ff187bcefe981ec819390e0ab0",
|
| 79 |
+
"sha256:e8df10bb2d56a981d02a8a0b41491912b76dad06305d174a2575ef55ad451100",
|
| 80 |
+
"sha256:f39c1244ba0cf185b2722aeec116b8a98a2ee5728ce687cec0bda60ee0360dfc",
|
| 81 |
+
"sha256:fc27e27f52480287f44226ad4ae3eb53346bf027959d0f00a9154530bd98b371"
|
| 82 |
],
|
| 83 |
+
"markers": "python_version >= '3.8'",
|
| 84 |
+
"version": "==11.0.0"
|
| 85 |
},
|
| 86 |
"certifi": {
|
| 87 |
"hashes": [
|
| 88 |
+
"sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f",
|
| 89 |
+
"sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"
|
| 90 |
],
|
| 91 |
"markers": "python_version >= '3.6'",
|
| 92 |
+
"version": "==2024.2.2"
|
| 93 |
},
|
| 94 |
"charset-normalizer": {
|
| 95 |
"hashes": [
|
|
|
|
| 213 |
},
|
| 214 |
"ctranslate2": {
|
| 215 |
"hashes": [
|
| 216 |
+
"sha256:02f92e2831b0ab04d5d2e6e1139f4035db859e7f99fe6a98fb9a385d99ce2d70",
|
| 217 |
+
"sha256:040a33118c4b24e6bc73726491785c5f24ac365c1878b04f8772684eaa54ef68",
|
| 218 |
+
"sha256:176e2856c2f312d85bc96358cf8c4ef7a377436d789942354b1c3a6d5d32cea1",
|
| 219 |
+
"sha256:1793445fddf1ceea25aaaf7ebfa9adce6d774411fd0e3bae123355c71d122dff",
|
| 220 |
+
"sha256:190ef37ec43daf56abaf5103d8d9b425cef2d2aa80d5e7dd900d2e30157c5fad",
|
| 221 |
+
"sha256:1d11878e72dce458e6d30ca6f06b4cfe92a6a0e6d271879de4208100cbac3fa5",
|
| 222 |
+
"sha256:2f70b696cbb222cb1dfa3b4ab1a385c1c801df7f250ede63b2d30bdb0471f1a5",
|
| 223 |
+
"sha256:32d8a25fe1854454f236f02caf3ca819ac63fd3b7f6edd9c1b7dc7f4998451de",
|
| 224 |
+
"sha256:411c84d8858b65dd05595c659a89a405426bd824788132139f474c48998255de",
|
| 225 |
+
"sha256:48a520d6cc89f7bac491a1445ca1c5d2afd0dd40793ac1970d05d89df0064184",
|
| 226 |
+
"sha256:4adaeb8fdaa61b881b8e91bbc01b580b07b6581facc3de01844a09dad704b31e",
|
| 227 |
+
"sha256:4bdbe25946526ad2f4ed4b9ab23779d106c91d80e996222617e212aa493c13be",
|
| 228 |
+
"sha256:65e44dfcd88376310fc2b51561550600ec444f62ce9b3469d0e1f98d71d5e844",
|
| 229 |
+
"sha256:6b9580e3b494e8414a2a5f7733e029fd534b1b942ed657c27d413442299c661c",
|
| 230 |
+
"sha256:72b4719997ee2693fff8d00e0d63046595a5e293c2412941115afdc55791a92f",
|
| 231 |
+
"sha256:737610101b852ffaefa8f5534645cbbbe53d165faa78d587a732ad35ab815f88",
|
| 232 |
+
"sha256:7e06cf9a0c6cf4e91c9edb1bdcb0c78fa9cd3fe5b18d7a380194e82f5881917c",
|
| 233 |
+
"sha256:829fd5d8bfc907e48312072aae4470093731c3714e4248abf5034942f240742e",
|
| 234 |
+
"sha256:8964d97936950ecd9ec0bc90ceb503156c704901287d52b0129df9d6800dd81b",
|
| 235 |
+
"sha256:8b3154cb8bfd4f320ee6dcc5ec2962c020a649eb2311e0edb90bc720f0eab529",
|
| 236 |
+
"sha256:cafa26a6c55d31081544cacbe222ab0226369ae8a35ddf14b493078601f6825a",
|
| 237 |
+
"sha256:cf9f23e7a354024758ff503a9c287986b0b49b363695438ce90056f390f0ac9d",
|
| 238 |
+
"sha256:df3d923460e92f8641bd76e0592d208bff763226e52ac79e2a7d77ef714bffb1",
|
| 239 |
+
"sha256:e43be4745ae2c87f9863b7006169b81983749041f085ee62c8858e739f25c255",
|
| 240 |
+
"sha256:f22a81138a106e42659d3c8b848f58ea813de8a7f17bf72e5aebbe3bf24cb5b4"
|
| 241 |
],
|
| 242 |
"markers": "python_version >= '3.8'",
|
| 243 |
+
"version": "==4.1.0"
|
| 244 |
},
|
| 245 |
"decorator": {
|
| 246 |
"hashes": [
|
|
|
|
| 251 |
},
|
| 252 |
"fastapi": {
|
| 253 |
"hashes": [
|
| 254 |
+
"sha256:266775f0dcc95af9d3ef39bad55cff525329a931d5fd51930aadd4f428bf7ff3",
|
| 255 |
+
"sha256:87a1f6fb632a218222c5984be540055346a8f5d8a68e8f6fb647b1dc9934de4b"
|
| 256 |
],
|
| 257 |
"index": "pypi",
|
| 258 |
+
"version": "==0.110.0"
|
| 259 |
},
|
| 260 |
"faster-whisper": {
|
| 261 |
"hashes": [
|
| 262 |
+
"sha256:7803bf7abcaae0376158d7b064ba927d44b6ce1fa9f6250d6d13038354d1d01a",
|
| 263 |
+
"sha256:d20d3b4fdf2a8f9aa001fba486b9951a7c6716bf1796e10737a1d5582c0640f5"
|
| 264 |
],
|
| 265 |
"index": "pypi",
|
| 266 |
+
"version": "==1.0.1"
|
| 267 |
},
|
| 268 |
"filelock": {
|
| 269 |
"hashes": [
|
| 270 |
+
"sha256:5ffa845303983e7a0b7ae17636509bc97997d58afeafa72fb141a17b152284cb",
|
| 271 |
+
"sha256:a79895a25bbefdf55d1a2a0a80968f7dbb28edcd6d4234a0afb3f37ecde4b546"
|
| 272 |
],
|
| 273 |
"markers": "python_version >= '3.8'",
|
| 274 |
+
"version": "==3.13.3"
|
| 275 |
},
|
| 276 |
"flatbuffers": {
|
| 277 |
"hashes": [
|
| 278 |
+
"sha256:8dbdec58f935f3765e4f7f3cf635ac3a77f83568138d6a2311f524ec96364812",
|
| 279 |
+
"sha256:de2ec5b203f21441716617f38443e0a8ebf3d25bf0d9c0bb0ce68fa00ad546a4"
|
| 280 |
],
|
| 281 |
+
"version": "==24.3.25"
|
| 282 |
},
|
| 283 |
"fsspec": {
|
| 284 |
"hashes": [
|
| 285 |
+
"sha256:918d18d41bf73f0e2b261824baeb1b124bcf771767e3a26425cd7dec3332f512",
|
| 286 |
+
"sha256:f39780e282d7d117ffb42bb96992f8a90795e4d0fb0f661a70ca39fe9c43ded9"
|
| 287 |
],
|
| 288 |
"markers": "python_version >= '3.8'",
|
| 289 |
+
"version": "==2024.3.1"
|
| 290 |
},
|
| 291 |
"h11": {
|
| 292 |
"hashes": [
|
|
|
|
| 298 |
},
|
| 299 |
"huggingface-hub": {
|
| 300 |
"hashes": [
|
| 301 |
+
"sha256:5b8aaee5f3618cd432f49886da9935bbe8fab92d719011826430907b93171dd8",
|
| 302 |
+
"sha256:eac63947923d15c9a68681d7ed2d9599e058860617064e3ee6bd91a4b954faaf"
|
| 303 |
],
|
| 304 |
"markers": "python_full_version >= '3.8.0'",
|
| 305 |
+
"version": "==0.22.1"
|
| 306 |
},
|
| 307 |
"humanfriendly": {
|
| 308 |
"hashes": [
|
|
|
|
| 322 |
},
|
| 323 |
"imageio": {
|
| 324 |
"hashes": [
|
| 325 |
+
"sha256:08082bf47ccb54843d9c73fe9fc8f3a88c72452ab676b58aca74f36167e8ccba",
|
| 326 |
+
"sha256:ae9732e10acf807a22c389aef193f42215718e16bd06eed0c5bb57e1034a4d53"
|
| 327 |
],
|
| 328 |
"markers": "python_version >= '3.4'",
|
| 329 |
+
"version": "==2.34.0"
|
| 330 |
},
|
| 331 |
"imageio-ffmpeg": {
|
| 332 |
"hashes": [
|
|
|
|
| 356 |
},
|
| 357 |
"numpy": {
|
| 358 |
"hashes": [
|
| 359 |
+
"sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b",
|
| 360 |
+
"sha256:08beddf13648eb95f8d867350f6a018a4be2e5ad54c8d8caed89ebca558b2818",
|
| 361 |
+
"sha256:1af303d6b2210eb850fcf03064d364652b7120803a0b872f5211f5234b399f20",
|
| 362 |
+
"sha256:1dda2e7b4ec9dd512f84935c5f126c8bd8b9f2fc001e9f54af255e8c5f16b0e0",
|
| 363 |
+
"sha256:2a02aba9ed12e4ac4eb3ea9421c420301a0c6460d9830d74a9df87efa4912010",
|
| 364 |
+
"sha256:2e4ee3380d6de9c9ec04745830fd9e2eccb3e6cf790d39d7b98ffd19b0dd754a",
|
| 365 |
+
"sha256:3373d5d70a5fe74a2c1bb6d2cfd9609ecf686d47a2d7b1d37a8f3b6bf6003aea",
|
| 366 |
+
"sha256:47711010ad8555514b434df65f7d7b076bb8261df1ca9bb78f53d3b2db02e95c",
|
| 367 |
+
"sha256:4c66707fabe114439db9068ee468c26bbdf909cac0fb58686a42a24de1760c71",
|
| 368 |
+
"sha256:50193e430acfc1346175fcbdaa28ffec49947a06918b7b92130744e81e640110",
|
| 369 |
+
"sha256:52b8b60467cd7dd1e9ed082188b4e6bb35aa5cdd01777621a1658910745b90be",
|
| 370 |
+
"sha256:60dedbb91afcbfdc9bc0b1f3f402804070deed7392c23eb7a7f07fa857868e8a",
|
| 371 |
+
"sha256:62b8e4b1e28009ef2846b4c7852046736bab361f7aeadeb6a5b89ebec3c7055a",
|
| 372 |
+
"sha256:666dbfb6ec68962c033a450943ded891bed2d54e6755e35e5835d63f4f6931d5",
|
| 373 |
+
"sha256:675d61ffbfa78604709862923189bad94014bef562cc35cf61d3a07bba02a7ed",
|
| 374 |
+
"sha256:679b0076f67ecc0138fd2ede3a8fd196dddc2ad3254069bcb9faf9a79b1cebcd",
|
| 375 |
+
"sha256:7349ab0fa0c429c82442a27a9673fc802ffdb7c7775fad780226cb234965e53c",
|
| 376 |
+
"sha256:7ab55401287bfec946ced39700c053796e7cc0e3acbef09993a9ad2adba6ca6e",
|
| 377 |
+
"sha256:7e50d0a0cc3189f9cb0aeb3a6a6af18c16f59f004b866cd2be1c14b36134a4a0",
|
| 378 |
+
"sha256:95a7476c59002f2f6c590b9b7b998306fba6a5aa646b1e22ddfeaf8f78c3a29c",
|
| 379 |
+
"sha256:96ff0b2ad353d8f990b63294c8986f1ec3cb19d749234014f4e7eb0112ceba5a",
|
| 380 |
+
"sha256:9fad7dcb1aac3c7f0584a5a8133e3a43eeb2fe127f47e3632d43d677c66c102b",
|
| 381 |
+
"sha256:9ff0f4f29c51e2803569d7a51c2304de5554655a60c5d776e35b4a41413830d0",
|
| 382 |
+
"sha256:a354325ee03388678242a4d7ebcd08b5c727033fcff3b2f536aea978e15ee9e6",
|
| 383 |
+
"sha256:a4abb4f9001ad2858e7ac189089c42178fcce737e4169dc61321660f1a96c7d2",
|
| 384 |
+
"sha256:ab47dbe5cc8210f55aa58e4805fe224dac469cde56b9f731a4c098b91917159a",
|
| 385 |
+
"sha256:afedb719a9dcfc7eaf2287b839d8198e06dcd4cb5d276a3df279231138e83d30",
|
| 386 |
+
"sha256:b3ce300f3644fb06443ee2222c2201dd3a89ea6040541412b8fa189341847218",
|
| 387 |
+
"sha256:b97fe8060236edf3662adfc2c633f56a08ae30560c56310562cb4f95500022d5",
|
| 388 |
+
"sha256:bfe25acf8b437eb2a8b2d49d443800a5f18508cd811fea3181723922a8a82b07",
|
| 389 |
+
"sha256:cd25bcecc4974d09257ffcd1f098ee778f7834c3ad767fe5db785be9a4aa9cb2",
|
| 390 |
+
"sha256:d209d8969599b27ad20994c8e41936ee0964e6da07478d6c35016bc386b66ad4",
|
| 391 |
+
"sha256:d5241e0a80d808d70546c697135da2c613f30e28251ff8307eb72ba696945764",
|
| 392 |
+
"sha256:edd8b5fe47dab091176d21bb6de568acdd906d1887a4584a15a9a96a1dca06ef",
|
| 393 |
+
"sha256:f870204a840a60da0b12273ef34f7051e98c3b5961b61b0c2c1be6dfd64fbcd3",
|
| 394 |
+
"sha256:ffa75af20b44f8dba823498024771d5ac50620e6915abac414251bd971b4529f"
|
| 395 |
],
|
| 396 |
"markers": "python_version != '2.7'",
|
| 397 |
+
"version": "==1.26.4"
|
| 398 |
},
|
| 399 |
"onnxruntime": {
|
| 400 |
"hashes": [
|
| 401 |
+
"sha256:2dff1a24354220ac30e4a4ce2fb1df38cb1ea59f7dac2c116238d63fe7f4c5ff",
|
| 402 |
+
"sha256:36fd6f87a1ecad87e9c652e42407a50fb305374f9a31d71293eb231caae18784",
|
| 403 |
+
"sha256:40f08e378e0f85929712a2b2c9b9a9cc400a90c8a8ca741d1d92c00abec60843",
|
| 404 |
+
"sha256:45c6a384e9d9a29c78afff62032a46a993c477b280247a7e335df09372aedbe9",
|
| 405 |
+
"sha256:4e19f966450f16863a1d6182a685ca33ae04d7772a76132303852d05b95411ea",
|
| 406 |
+
"sha256:53e4e06c0a541696ebdf96085fd9390304b7b04b748a19e02cf3b35c869a1e76",
|
| 407 |
+
"sha256:55b5e92a4c76a23981c998078b9bf6145e4fb0b016321a8274b1607bd3c6bd35",
|
| 408 |
+
"sha256:5e3716b5eec9092e29a8d17aab55e737480487deabfca7eac3cd3ed952b6ada9",
|
| 409 |
+
"sha256:606a7cbfb6680202b0e4f1890881041ffc3ac6e41760a25763bd9fe146f0b335",
|
| 410 |
+
"sha256:617ebdf49184efa1ba6e4467e602fbfa029ed52c92f13ce3c9f417d303006381",
|
| 411 |
+
"sha256:6226a5201ab8cafb15e12e72ff2a4fc8f50654e8fa5737c6f0bd57c5ff66827e",
|
| 412 |
+
"sha256:7a9539935fb2d78ebf2cf2693cad02d9930b0fb23cdd5cf37a7df813e977674d",
|
| 413 |
+
"sha256:835d38fa1064841679433b1aa8138b5e1218ddf0cfa7a3ae0d056d8fd9cec713",
|
| 414 |
+
"sha256:96621e0c555c2453bf607606d08af3f70fbf6f315230c28ddea91754e17ad4e6",
|
| 415 |
+
"sha256:99a8bddeb538edabc524d468edb60ad4722cff8a49d66f4e280c39eace70500b",
|
| 416 |
+
"sha256:9dae9071e3facdf2920769dceee03b71c684b6439021defa45b830d05e148924",
|
| 417 |
+
"sha256:ac79da6d3e1bb4590f1dad4bb3c2979d7228555f92bb39820889af8b8e6bd472",
|
| 418 |
+
"sha256:ae9ba47dc099004e3781f2d0814ad710a13c868c739ab086fc697524061695ea",
|
| 419 |
+
"sha256:cd0c07c0d1dfb8629e820b05fda5739e4835b3b82faf43753d2998edf2cf00aa",
|
| 420 |
+
"sha256:d43ac17ac4fa3c9096ad3c0e5255bb41fd134560212dc124e7f52c3159af5d21",
|
| 421 |
+
"sha256:e2ae712d64a42aac29ed7a40a426cb1e624a08cfe9273dcfe681614aa65b07dc",
|
| 422 |
+
"sha256:ebbcd2bc3a066cf54e6f18c75708eb4d309ef42be54606d22e5bdd78afc5b0d7",
|
| 423 |
+
"sha256:f7e9f7fb049825cdddf4a923cfc7c649d84d63c0134315f8e0aa9e0c3004672c",
|
| 424 |
+
"sha256:fbb98cced6782ae1bb799cc74ddcbbeeae8819f3ad1d942a74d88e72b6511337",
|
| 425 |
+
"sha256:fd7fddb4311deb5a7d3390cd8e9b3912d4d963efbe4dfe075edbaf18d01c024e"
|
| 426 |
],
|
| 427 |
+
"version": "==1.17.1"
|
| 428 |
},
|
| 429 |
"packaging": {
|
| 430 |
"hashes": [
|
| 431 |
+
"sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5",
|
| 432 |
+
"sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9"
|
| 433 |
],
|
| 434 |
"markers": "python_version >= '3.7'",
|
| 435 |
+
"version": "==24.0"
|
| 436 |
},
|
| 437 |
"pillow": {
|
| 438 |
"hashes": [
|
|
|
|
| 517 |
},
|
| 518 |
"protobuf": {
|
| 519 |
"hashes": [
|
| 520 |
+
"sha256:2c334550e1cb4efac5c8a3987384bf13a4334abaf5ab59e40479e7b70ecd6b19",
|
| 521 |
+
"sha256:6ee9d1aa02f951c5ce10bf8c6cfb7604133773038e33f913183c8b5201350600",
|
| 522 |
+
"sha256:7e47c57303466c867374a17b2b5e99c5a7c8b72a94118e2f28efb599f19b4069",
|
| 523 |
+
"sha256:82f5870d74c99addfe4152777bdf8168244b9cf0ac65f8eccf045ddfa9d80d9b",
|
| 524 |
+
"sha256:8eef61a90631c21b06b4f492a27e199a269827f046de3bb68b61aa84fcf50905",
|
| 525 |
+
"sha256:a49b6c5359bf34fb7bf965bf21abfab4476e4527d822ab5289ee3bf73f291159",
|
| 526 |
+
"sha256:ca825f4eecb8c342d2ec581e6a5ad1ad1a47bededaecd768e0d3451ae4aaac2b",
|
| 527 |
+
"sha256:dfd29f6eb34107dccf289a93d44fb6b131e68888d090b784b691775ac84e8213",
|
| 528 |
+
"sha256:e184175276edc222e2d5e314a72521e10049938a9a4961fe4bea9b25d073c03f",
|
| 529 |
+
"sha256:efd4f5894c50bd76cbcfdd668cd941021333861ed0f441c78a83d8254a01cc9f",
|
| 530 |
+
"sha256:f9ecc8eb6f18037e0cbf43256db0325d4723f429bca7ef5cd358b7c29d65f628"
|
| 531 |
],
|
| 532 |
"markers": "python_version >= '3.8'",
|
| 533 |
+
"version": "==5.26.0"
|
| 534 |
},
|
| 535 |
"pydantic": {
|
| 536 |
"hashes": [
|
| 537 |
+
"sha256:b1704e0847db01817624a6b86766967f552dd9dbf3afba4004409f908dcc84e6",
|
| 538 |
+
"sha256:cc46fce86607580867bdc3361ad462bab9c222ef042d3da86f2fb333e1d916c5"
|
| 539 |
],
|
| 540 |
+
"markers": "python_version >= '3.8'",
|
| 541 |
+
"version": "==2.6.4"
|
| 542 |
},
|
| 543 |
"pydantic-core": {
|
| 544 |
"hashes": [
|
| 545 |
+
"sha256:00ee1c97b5364b84cb0bd82e9bbf645d5e2871fb8c58059d158412fee2d33d8a",
|
| 546 |
+
"sha256:0d32576b1de5a30d9a97f300cc6a3f4694c428d956adbc7e6e2f9cad279e45ed",
|
| 547 |
+
"sha256:0df446663464884297c793874573549229f9eca73b59360878f382a0fc085979",
|
| 548 |
+
"sha256:0f56ae86b60ea987ae8bcd6654a887238fd53d1384f9b222ac457070b7ac4cff",
|
| 549 |
+
"sha256:13dcc4802961b5f843a9385fc821a0b0135e8c07fc3d9949fd49627c1a5e6ae5",
|
| 550 |
+
"sha256:162e498303d2b1c036b957a1278fa0899d02b2842f1ff901b6395104c5554a45",
|
| 551 |
+
"sha256:1b662180108c55dfbf1280d865b2d116633d436cfc0bba82323554873967b340",
|
| 552 |
+
"sha256:1cac689f80a3abab2d3c0048b29eea5751114054f032a941a32de4c852c59cad",
|
| 553 |
+
"sha256:21b888c973e4f26b7a96491c0965a8a312e13be108022ee510248fe379a5fa23",
|
| 554 |
+
"sha256:287073c66748f624be4cef893ef9174e3eb88fe0b8a78dc22e88eca4bc357ca6",
|
| 555 |
+
"sha256:2a1ef6a36fdbf71538142ed604ad19b82f67b05749512e47f247a6ddd06afdc7",
|
| 556 |
+
"sha256:2a72fb9963cba4cd5793854fd12f4cfee731e86df140f59ff52a49b3552db241",
|
| 557 |
+
"sha256:2acca2be4bb2f2147ada8cac612f8a98fc09f41c89f87add7256ad27332c2fda",
|
| 558 |
+
"sha256:2f583bd01bbfbff4eaee0868e6fc607efdfcc2b03c1c766b06a707abbc856187",
|
| 559 |
+
"sha256:33809aebac276089b78db106ee692bdc9044710e26f24a9a2eaa35a0f9fa70ba",
|
| 560 |
+
"sha256:36fa178aacbc277bc6b62a2c3da95226520da4f4e9e206fdf076484363895d2c",
|
| 561 |
+
"sha256:4204e773b4b408062960e65468d5346bdfe139247ee5f1ca2a378983e11388a2",
|
| 562 |
+
"sha256:4384a8f68ddb31a0b0c3deae88765f5868a1b9148939c3f4121233314ad5532c",
|
| 563 |
+
"sha256:456855f57b413f077dff513a5a28ed838dbbb15082ba00f80750377eed23d132",
|
| 564 |
+
"sha256:49d5d58abd4b83fb8ce763be7794d09b2f50f10aa65c0f0c1696c677edeb7cbf",
|
| 565 |
+
"sha256:4ac6b4ce1e7283d715c4b729d8f9dab9627586dafce81d9eaa009dd7f25dd972",
|
| 566 |
+
"sha256:4df8a199d9f6afc5ae9a65f8f95ee52cae389a8c6b20163762bde0426275b7db",
|
| 567 |
+
"sha256:500960cb3a0543a724a81ba859da816e8cf01b0e6aaeedf2c3775d12ee49cade",
|
| 568 |
+
"sha256:519ae0312616026bf4cedc0fe459e982734f3ca82ee8c7246c19b650b60a5ee4",
|
| 569 |
+
"sha256:578114bc803a4c1ff9946d977c221e4376620a46cf78da267d946397dc9514a8",
|
| 570 |
+
"sha256:5c5cbc703168d1b7a838668998308018a2718c2130595e8e190220238addc96f",
|
| 571 |
+
"sha256:6162f8d2dc27ba21027f261e4fa26f8bcb3cf9784b7f9499466a311ac284b5b9",
|
| 572 |
+
"sha256:704d35ecc7e9c31d48926150afada60401c55efa3b46cd1ded5a01bdffaf1d48",
|
| 573 |
+
"sha256:716b542728d4c742353448765aa7cdaa519a7b82f9564130e2b3f6766018c9ec",
|
| 574 |
+
"sha256:72282ad4892a9fb2da25defeac8c2e84352c108705c972db82ab121d15f14e6d",
|
| 575 |
+
"sha256:7233d65d9d651242a68801159763d09e9ec96e8a158dbf118dc090cd77a104c9",
|
| 576 |
+
"sha256:732da3243e1b8d3eab8c6ae23ae6a58548849d2e4a4e03a1924c8ddf71a387cb",
|
| 577 |
+
"sha256:75b81e678d1c1ede0785c7f46690621e4c6e63ccd9192af1f0bd9d504bbb6bf4",
|
| 578 |
+
"sha256:75f76ee558751746d6a38f89d60b6228fa174e5172d143886af0f85aa306fd89",
|
| 579 |
+
"sha256:7ee8d5f878dccb6d499ba4d30d757111847b6849ae07acdd1205fffa1fc1253c",
|
| 580 |
+
"sha256:7f752826b5b8361193df55afcdf8ca6a57d0232653494ba473630a83ba50d8c9",
|
| 581 |
+
"sha256:86b3d0033580bd6bbe07590152007275bd7af95f98eaa5bd36f3da219dcd93da",
|
| 582 |
+
"sha256:8d62da299c6ecb04df729e4b5c52dc0d53f4f8430b4492b93aa8de1f541c4aac",
|
| 583 |
+
"sha256:8e47755d8152c1ab5b55928ab422a76e2e7b22b5ed8e90a7d584268dd49e9c6b",
|
| 584 |
+
"sha256:9091632a25b8b87b9a605ec0e61f241c456e9248bfdcf7abdf344fdb169c81cf",
|
| 585 |
+
"sha256:936e5db01dd49476fa8f4383c259b8b1303d5dd5fb34c97de194560698cc2c5e",
|
| 586 |
+
"sha256:99b6add4c0b39a513d323d3b93bc173dac663c27b99860dd5bf491b240d26137",
|
| 587 |
+
"sha256:9c865a7ee6f93783bd5d781af5a4c43dadc37053a5b42f7d18dc019f8c9d2bd1",
|
| 588 |
+
"sha256:a425479ee40ff021f8216c9d07a6a3b54b31c8267c6e17aa88b70d7ebd0e5e5b",
|
| 589 |
+
"sha256:a4b2bf78342c40b3dc830880106f54328928ff03e357935ad26c7128bbd66ce8",
|
| 590 |
+
"sha256:a6b1bb0827f56654b4437955555dc3aeeebeddc47c2d7ed575477f082622c49e",
|
| 591 |
+
"sha256:aaf09e615a0bf98d406657e0008e4a8701b11481840be7d31755dc9f97c44053",
|
| 592 |
+
"sha256:b1f6f5938d63c6139860f044e2538baeee6f0b251a1816e7adb6cbce106a1f01",
|
| 593 |
+
"sha256:b29eeb887aa931c2fcef5aa515d9d176d25006794610c264ddc114c053bf96fe",
|
| 594 |
+
"sha256:b3992a322a5617ded0a9f23fd06dbc1e4bd7cf39bc4ccf344b10f80af58beacd",
|
| 595 |
+
"sha256:b5b6079cc452a7c53dd378c6f881ac528246b3ac9aae0f8eef98498a75657805",
|
| 596 |
+
"sha256:b60cc1a081f80a2105a59385b92d82278b15d80ebb3adb200542ae165cd7d183",
|
| 597 |
+
"sha256:b926dd38db1519ed3043a4de50214e0d600d404099c3392f098a7f9d75029ff8",
|
| 598 |
+
"sha256:bd87f48924f360e5d1c5f770d6155ce0e7d83f7b4e10c2f9ec001c73cf475c99",
|
| 599 |
+
"sha256:bda1ee3e08252b8d41fa5537413ffdddd58fa73107171a126d3b9ff001b9b820",
|
| 600 |
+
"sha256:be0ec334369316fa73448cc8c982c01e5d2a81c95969d58b8f6e272884df0074",
|
| 601 |
+
"sha256:c6119dc90483a5cb50a1306adb8d52c66e447da88ea44f323e0ae1a5fcb14256",
|
| 602 |
+
"sha256:c9803edf8e29bd825f43481f19c37f50d2b01899448273b3a7758441b512acf8",
|
| 603 |
+
"sha256:c9bd22a2a639e26171068f8ebb5400ce2c1bc7d17959f60a3b753ae13c632975",
|
| 604 |
+
"sha256:cbcc558401de90a746d02ef330c528f2e668c83350f045833543cd57ecead1ad",
|
| 605 |
+
"sha256:cf6204fe865da605285c34cf1172879d0314ff267b1c35ff59de7154f35fdc2e",
|
| 606 |
+
"sha256:d33dd21f572545649f90c38c227cc8631268ba25c460b5569abebdd0ec5974ca",
|
| 607 |
+
"sha256:d89ca19cdd0dd5f31606a9329e309d4fcbb3df860960acec32630297d61820df",
|
| 608 |
+
"sha256:d8f99b147ff3fcf6b3cc60cb0c39ea443884d5559a30b1481e92495f2310ff2b",
|
| 609 |
+
"sha256:d937653a696465677ed583124b94a4b2d79f5e30b2c46115a68e482c6a591c8a",
|
| 610 |
+
"sha256:dcca5d2bf65c6fb591fff92da03f94cd4f315972f97c21975398bd4bd046854a",
|
| 611 |
+
"sha256:ded1c35f15c9dea16ead9bffcde9bb5c7c031bff076355dc58dcb1cb436c4721",
|
| 612 |
+
"sha256:e3e70c94a0c3841e6aa831edab1619ad5c511199be94d0c11ba75fe06efe107a",
|
| 613 |
+
"sha256:e56f8186d6210ac7ece503193ec84104da7ceb98f68ce18c07282fcc2452e76f",
|
| 614 |
+
"sha256:e7774b570e61cb998490c5235740d475413a1f6de823169b4cf94e2fe9e9f6b2",
|
| 615 |
+
"sha256:e7c6ed0dc9d8e65f24f5824291550139fe6f37fac03788d4580da0d33bc00c97",
|
| 616 |
+
"sha256:ec08be75bb268473677edb83ba71e7e74b43c008e4a7b1907c6d57e940bf34b6",
|
| 617 |
+
"sha256:ecdf6bf5f578615f2e985a5e1f6572e23aa632c4bd1dc67f8f406d445ac115ed",
|
| 618 |
+
"sha256:ed25e1835c00a332cb10c683cd39da96a719ab1dfc08427d476bce41b92531fc",
|
| 619 |
+
"sha256:f4cb85f693044e0f71f394ff76c98ddc1bc0953e48c061725e540396d5c8a2e1",
|
| 620 |
+
"sha256:f53aace168a2a10582e570b7736cc5bef12cae9cf21775e3eafac597e8551fbe",
|
| 621 |
+
"sha256:f651dd19363c632f4abe3480a7c87a9773be27cfe1341aef06e8759599454120",
|
| 622 |
+
"sha256:fc4ad7f7ee1a13d9cb49d8198cd7d7e3aa93e425f371a68235f784e99741561f",
|
| 623 |
+
"sha256:fee427241c2d9fb7192b658190f9f5fd6dfe41e02f3c1489d2ec1e6a5ab1e04a"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 624 |
],
|
| 625 |
+
"markers": "python_version >= '3.8'",
|
| 626 |
+
"version": "==2.16.3"
|
| 627 |
},
|
| 628 |
"pyreadline3": {
|
| 629 |
"hashes": [
|
| 630 |
"sha256:6f3d1f7b8a31ba32b73917cefc1f28cc660562f39aea8646d30bd6eff21f7bae",
|
| 631 |
"sha256:b0efb6516fd4fb07b45949053826a62fa4cb353db5be2bbb4a7aa1fdd1e345fb"
|
| 632 |
],
|
| 633 |
+
"markers": "sys_platform == 'win32' and python_version >= '3.8'",
|
| 634 |
"version": "==3.4.1"
|
| 635 |
},
|
| 636 |
"python-multipart": {
|
| 637 |
"hashes": [
|
| 638 |
+
"sha256:03f54688c663f1b7977105f021043b0793151e4cb1c1a9d4a11fc13d622c4026",
|
| 639 |
+
"sha256:97ca7b8ea7b05f977dc3849c3ba99d51689822fab725c3703af7c866a0c2b215"
|
| 640 |
],
|
| 641 |
"index": "pypi",
|
| 642 |
+
"version": "==0.0.9"
|
| 643 |
},
|
| 644 |
"pyyaml": {
|
| 645 |
"hashes": [
|
|
|
|
| 672 |
"sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4",
|
| 673 |
"sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba",
|
| 674 |
"sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8",
|
| 675 |
+
"sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef",
|
| 676 |
"sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5",
|
| 677 |
"sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd",
|
| 678 |
"sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3",
|
|
|
|
| 708 |
},
|
| 709 |
"setuptools": {
|
| 710 |
"hashes": [
|
| 711 |
+
"sha256:0ff4183f8f42cd8fa3acea16c45205521a4ef28f73c6391d8a25e92893134f2e",
|
| 712 |
+
"sha256:c21c49fb1042386df081cb5d86759792ab89efca84cf114889191cd09aacc80c"
|
| 713 |
],
|
| 714 |
"markers": "python_version >= '3.8'",
|
| 715 |
+
"version": "==69.2.0"
|
| 716 |
},
|
| 717 |
"sniffio": {
|
| 718 |
"hashes": [
|
| 719 |
+
"sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2",
|
| 720 |
+
"sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"
|
| 721 |
],
|
| 722 |
"markers": "python_version >= '3.7'",
|
| 723 |
+
"version": "==1.3.1"
|
| 724 |
},
|
| 725 |
"starlette": {
|
| 726 |
"hashes": [
|
| 727 |
+
"sha256:13d429aa93a61dc40bf503e8c801db1f1bca3dc706b10ef2434a36123568f044",
|
| 728 |
+
"sha256:90a671733cfb35771d8cc605e0b679d23b992f8dcfad48cc60b38cb29aeb7080"
|
| 729 |
],
|
| 730 |
"markers": "python_version >= '3.8'",
|
| 731 |
+
"version": "==0.36.3"
|
| 732 |
},
|
| 733 |
"sympy": {
|
| 734 |
"hashes": [
|
|
|
|
| 740 |
},
|
| 741 |
"tokenizers": {
|
| 742 |
"hashes": [
|
| 743 |
+
"sha256:0143e7d9dcd811855c1ce1ab9bf5d96d29bf5e528fd6c7824d0465741e8c10fd",
|
| 744 |
+
"sha256:02272fe48280e0293a04245ca5d919b2c94a48b408b55e858feae9618138aeda",
|
| 745 |
+
"sha256:02458bee6f5f3139f1ebbb6d042b283af712c0981f5bc50edf771d6b762d5e4f",
|
| 746 |
+
"sha256:054c1cc9c6d68f7ffa4e810b3d5131e0ba511b6e4be34157aa08ee54c2f8d9ee",
|
| 747 |
+
"sha256:05a77cbfebe28a61ab5c3891f9939cc24798b63fa236d84e5f29f3a85a200c00",
|
| 748 |
+
"sha256:064ff87bb6acdbd693666de9a4b692add41308a2c0ec0770d6385737117215f2",
|
| 749 |
+
"sha256:06cd0487b1cbfabefb2cc52fbd6b1f8d4c37799bd6c6e1641281adaa6b2504a7",
|
| 750 |
+
"sha256:0774bccc6608eca23eb9d620196687c8b2360624619623cf4ba9dc9bd53e8b51",
|
| 751 |
+
"sha256:0cf6b7f1d4dc59af960e6ffdc4faffe6460bbfa8dce27a58bf75755ffdb2526d",
|
| 752 |
+
"sha256:0ef06b9707baeb98b316577acb04f4852239d856b93e9ec3a299622f6084e4be",
|
| 753 |
+
"sha256:0ff110ecc57b7aa4a594396525a3451ad70988e517237fe91c540997c4e50e29",
|
| 754 |
+
"sha256:107089f135b4ae7817affe6264f8c7a5c5b4fd9a90f9439ed495f54fcea56fb4",
|
| 755 |
+
"sha256:112a1dd436d2cc06e6ffdc0b06d55ac019a35a63afd26475205cb4b1bf0bfbff",
|
| 756 |
+
"sha256:13ca3611de8d9ddfbc4dc39ef54ab1d2d4aaa114ac8727dfdc6a6ec4be017378",
|
| 757 |
+
"sha256:158be8ea8554e5ed69acc1ce3fbb23a06060bd4bbb09029431ad6b9a466a7121",
|
| 758 |
+
"sha256:1cf75d32e8d250781940d07f7eece253f2fe9ecdb1dc7ba6e3833fa17b82fcbc",
|
| 759 |
+
"sha256:1ddba9a2b0c8c81633eca0bb2e1aa5b3a15362b1277f1ae64176d0f6eba78ab1",
|
| 760 |
+
"sha256:20ea60479de6fc7b8ae756b4b097572372d7e4032e2521c1bbf3d90c90a99ff0",
|
| 761 |
+
"sha256:2277c36d2d6cdb7876c274547921a42425b6810d38354327dd65a8009acf870c",
|
| 762 |
+
"sha256:237d1bf3361cf2e6463e6c140628e6406766e8b27274f5fcc62c747ae3c6f094",
|
| 763 |
+
"sha256:2735ecbbf37e52db4ea970e539fd2d450d213517b77745114f92867f3fc246eb",
|
| 764 |
+
"sha256:2ef09bbc16519f6c25d0c7fc0c6a33a6f62923e263c9d7cca4e58b8c61572afb",
|
| 765 |
+
"sha256:32e16bdeffa7c4f46bf2152172ca511808b952701d13e7c18833c0b73cb5c23f",
|
| 766 |
+
"sha256:361abdc068e8afe9c5b818769a48624687fb6aaed49636ee39bec4e95e1a215b",
|
| 767 |
+
"sha256:37aaec5a52e959892870a7c47cef80c53797c0db9149d458460f4f31e2fb250e",
|
| 768 |
+
"sha256:3835738be1de66624fff2f4f6f6684775da4e9c00bde053be7564cbf3545cc66",
|
| 769 |
+
"sha256:38bfb0204ff3246ca4d5e726e8cc8403bfc931090151e6eede54d0e0cf162ef0",
|
| 770 |
+
"sha256:38d7ab43c6825abfc0b661d95f39c7f8af2449364f01d331f3b51c94dcff7221",
|
| 771 |
+
"sha256:3b919afe4df7eb6ac7cafd2bd14fb507d3f408db7a68c43117f579c984a73843",
|
| 772 |
+
"sha256:3ef5dd1d39797044642dbe53eb2bc56435308432e9c7907728da74c69ee2adca",
|
| 773 |
+
"sha256:3f5e64b0389a2be47091d8cc53c87859783b837ea1a06edd9d8e04004df55a5c",
|
| 774 |
+
"sha256:40b6a4c78da863ff26dbd5ad9a8ecc33d8a8d97b535172601cf00aee9d7ce9ce",
|
| 775 |
+
"sha256:41e39b41e5531d6b2122a77532dbea60e171ef87a3820b5a3888daa847df4153",
|
| 776 |
+
"sha256:44f2a832cd0825295f7179eaf173381dc45230f9227ec4b44378322d900447c9",
|
| 777 |
+
"sha256:454c203164e07a860dbeb3b1f4a733be52b0edbb4dd2e5bd75023ffa8b49403a",
|
| 778 |
+
"sha256:4620cca5c2817177ee8706f860364cc3a8845bc1e291aaf661fb899e5d1c45b0",
|
| 779 |
+
"sha256:473c83c5e2359bb81b0b6fde870b41b2764fcdd36d997485e07e72cc3a62264a",
|
| 780 |
+
"sha256:48e2b9335be2bc0171df9281385c2ed06a15f5cf121c44094338306ab7b33f2c",
|
| 781 |
+
"sha256:494fdbe5932d3416de2a85fc2470b797e6f3226c12845cadf054dd906afd0442",
|
| 782 |
+
"sha256:4b19a808d8799fda23504a5cd31d2f58e6f52f140380082b352f877017d6342b",
|
| 783 |
+
"sha256:4c4b89038a684f40a6b15d6b09f49650ac64d951ad0f2a3ea9169687bbf2a8ba",
|
| 784 |
+
"sha256:4e022fe65e99230b8fd89ebdfea138c24421f91c1a4f4781a8f5016fd5cdfb4d",
|
| 785 |
+
"sha256:4eeb12daf02a59e29f578a865f55d87cd103ce62bd8a3a5874f8fdeaa82e336b",
|
| 786 |
+
"sha256:4fe1f74a902bee74a3b25aff180fbfbf4f8b444ab37c4d496af7afd13a784ed2",
|
| 787 |
+
"sha256:508711a108684111ec8af89d3a9e9e08755247eda27d0ba5e3c50e9da1600f6d",
|
| 788 |
+
"sha256:5179c271aa5de9c71712e31cb5a79e436ecd0d7532a408fa42a8dbfa4bc23fd9",
|
| 789 |
+
"sha256:524e60da0135e106b254bd71f0659be9f89d83f006ea9093ce4d1fab498c6d0d",
|
| 790 |
+
"sha256:52f6130c9cbf70544287575a985bf44ae1bda2da7e8c24e97716080593638012",
|
| 791 |
+
"sha256:5645938a42d78c4885086767c70923abad047163d809c16da75d6b290cb30bbe",
|
| 792 |
+
"sha256:5ab2a4d21dcf76af60e05af8063138849eb1d6553a0d059f6534357bce8ba364",
|
| 793 |
+
"sha256:620beacc3373277700d0e27718aa8b25f7b383eb8001fba94ee00aeea1459d89",
|
| 794 |
+
"sha256:64c35e09e9899b72a76e762f9854e8750213f67567787d45f37ce06daf57ca78",
|
| 795 |
+
"sha256:64c86e5e068ac8b19204419ed8ca90f9d25db20578f5881e337d203b314f4104",
|
| 796 |
+
"sha256:67a0fe1e49e60c664915e9fb6b0cb19bac082ab1f309188230e4b2920230edb3",
|
| 797 |
+
"sha256:6a9b648a58281c4672212fab04e60648fde574877d0139cd4b4f93fe28ca8944",
|
| 798 |
+
"sha256:6d76f00f5c32da36c61f41c58346a4fa7f0a61be02f4301fd30ad59834977cc3",
|
| 799 |
+
"sha256:6fc7083ab404019fc9acafe78662c192673c1e696bd598d16dc005bd663a5cf9",
|
| 800 |
+
"sha256:708bb3e4283177236309e698da5fcd0879ce8fd37457d7c266d16b550bcbbd18",
|
| 801 |
+
"sha256:7c0d8b52664ab2d4a8d6686eb5effc68b78608a9008f086a122a7b2996befbab",
|
| 802 |
+
"sha256:7c7d18b733be6bbca8a55084027f7be428c947ddf871c500ee603e375013ffba",
|
| 803 |
+
"sha256:7ca22bd897537a0080521445d91a58886c8c04084a6a19e6c78c586e0cfa92a5",
|
| 804 |
+
"sha256:7ef789f83eb0f9baeb4d09a86cd639c0a5518528f9992f38b28e819df397eb06",
|
| 805 |
+
"sha256:82f8652a74cc107052328b87ea8b34291c0f55b96d8fb261b3880216a9f9e48e",
|
| 806 |
+
"sha256:865c60ae6eaebdde7da66191ee9b7db52e542ed8ee9d2c653b6d190a9351b980",
|
| 807 |
+
"sha256:89cd1cb93e4b12ff39bb2d626ad77e35209de9309a71e4d3d4672667b4b256e7",
|
| 808 |
+
"sha256:8b9ec69247a23747669ec4b0ca10f8e3dfb3545d550258129bd62291aabe8605",
|
| 809 |
+
"sha256:918fbb0eab96fe08e72a8c2b5461e9cce95585d82a58688e7f01c2bd546c79d0",
|
| 810 |
+
"sha256:93268e788825f52de4c7bdcb6ebc1fcd4a5442c02e730faa9b6b08f23ead0e24",
|
| 811 |
+
"sha256:936bf3842db5b2048eaa53dade907b1160f318e7c90c74bfab86f1e47720bdd6",
|
| 812 |
+
"sha256:968fa1fb3c27398b28a4eca1cbd1e19355c4d3a6007f7398d48826bbe3a0f728",
|
| 813 |
+
"sha256:9ba9f6895af58487ca4f54e8a664a322f16c26bbb442effd01087eba391a719e",
|
| 814 |
+
"sha256:9c861d35e8286a53e06e9e28d030b5a05bcbf5ac9d7229e561e53c352a85b1fc",
|
| 815 |
+
"sha256:9e0480c452217edd35eca56fafe2029fb4d368b7c0475f8dfa3c5c9c400a7456",
|
| 816 |
+
"sha256:a308a607ca9de2c64c1b9ba79ec9a403969715a1b8ba5f998a676826f1a7039d",
|
| 817 |
+
"sha256:a33ab881c8fe70474980577e033d0bc9a27b7ab8272896e500708b212995d834",
|
| 818 |
+
"sha256:a47acfac7e511f6bbfcf2d3fb8c26979c780a91e06fb5b9a43831b2c0153d024",
|
| 819 |
+
"sha256:a907d76dcfda37023ba203ab4ceeb21bc5683436ebefbd895a0841fd52f6f6f2",
|
| 820 |
+
"sha256:a9b9b070fdad06e347563b88c278995735292ded1132f8657084989a4c84a6d5",
|
| 821 |
+
"sha256:b10122d8d8e30afb43bb1fe21a3619f62c3e2574bff2699cf8af8b0b6c5dc4a3",
|
| 822 |
+
"sha256:b8fcfa81bcb9447df582c5bc96a031e6df4da2a774b8080d4f02c0c16b42be0b",
|
| 823 |
+
"sha256:c1257f4394be0d3b00de8c9e840ca5601d0a4a8438361ce9c2b05c7d25f6057b",
|
| 824 |
+
"sha256:c2d60f5246f4da9373f75ff18d64c69cbf60c3bca597290cea01059c336d2470",
|
| 825 |
+
"sha256:c73e2e74bbb07910da0d37c326869f34113137b23eadad3fc00856e6b3d9930c",
|
| 826 |
+
"sha256:c9a09cd26cca2e1c349f91aa665309ddb48d71636370749414fbf67bc83c5343",
|
| 827 |
+
"sha256:c9a2ebdd2ad4ec7a68e7615086e633857c85e2f18025bd05d2a4399e6c5f7169",
|
| 828 |
+
"sha256:cc90102ed17271cf0a1262babe5939e0134b3890345d11a19c3145184b706055",
|
| 829 |
+
"sha256:ccd73a82751c523b3fc31ff8194702e4af4db21dc20e55b30ecc2079c5d43cb7",
|
| 830 |
+
"sha256:ccec77aa7150e38eec6878a493bf8c263ff1fa8a62404e16c6203c64c1f16a26",
|
| 831 |
+
"sha256:cf27fd43472e07b57cf420eee1e814549203d56de00b5af8659cb99885472f1f",
|
| 832 |
+
"sha256:cf7fd9a5141634fa3aa8d6b7be362e6ae1b4cda60da81388fa533e0b552c98fd",
|
| 833 |
+
"sha256:cfed5c64e5be23d7ee0f0e98081a25c2a46b0b77ce99a4f0605b1ec43dd481fa",
|
| 834 |
+
"sha256:d0222c5b7c9b26c0b4822a82f6a7011de0a9d3060e1da176f66274b70f846b98",
|
| 835 |
+
"sha256:d05a1b06f986d41aed5f2de464c003004b2df8aaf66f2b7628254bcbfb72a438",
|
| 836 |
+
"sha256:d44ba80988ff9424e33e0a49445072ac7029d8c0e1601ad25a0ca5f41ed0c1d6",
|
| 837 |
+
"sha256:d857be2df69763362ac699f8b251a8cd3fac9d21893de129bc788f8baaef2693",
|
| 838 |
+
"sha256:d88b96ff0fe8e91f6ef01ba50b0d71db5017fa4e3b1d99681cec89a85faf7bf7",
|
| 839 |
+
"sha256:daa348f02d15160cb35439098ac96e3a53bacf35885072611cd9e5be7d333daa",
|
| 840 |
+
"sha256:db35825f6d54215f6b6009a7ff3eedee0848c99a6271c870d2826fbbedf31a38",
|
| 841 |
+
"sha256:dc3ad9ebc76eabe8b1d7c04d38be884b8f9d60c0cdc09b0aa4e3bcf746de0388",
|
| 842 |
+
"sha256:dce74266919b892f82b1b86025a613956ea0ea62a4843d4c4237be2c5498ed3a",
|
| 843 |
+
"sha256:de19c4dc503c612847edf833c82e9f73cd79926a384af9d801dcf93f110cea4e",
|
| 844 |
+
"sha256:e2ea752f2b0fe96eb6e2f3adbbf4d72aaa1272079b0dfa1145507bd6a5d537e6",
|
| 845 |
+
"sha256:e6e9c6e019dd5484be5beafc775ae6c925f4c69a3487040ed09b45e13df2cb91",
|
| 846 |
+
"sha256:ea09acd2fe3324174063d61ad620dec3bcf042b495515f27f638270a7d466e8b",
|
| 847 |
+
"sha256:ea621a7eef4b70e1f7a4e84dd989ae3f0eeb50fc8690254eacc08acb623e82f1",
|
| 848 |
+
"sha256:f1b3b31884dc8e9b21508bb76da80ebf7308fdb947a17affce815665d5c4d028",
|
| 849 |
+
"sha256:f33dfbdec3784093a9aebb3680d1f91336c56d86cc70ddf88708251da1fe9064",
|
| 850 |
+
"sha256:f3f40604f5042ff210ba82743dda2b6aa3e55aa12df4e9f2378ee01a17e2855e",
|
| 851 |
+
"sha256:f86593c18d2e6248e72fb91c77d413a815153b8ea4e31f7cd443bdf28e467670",
|
| 852 |
+
"sha256:fb16ba563d59003028b678d2361a27f7e4ae0ab29c7a80690efa20d829c81fdb"
|
| 853 |
],
|
| 854 |
"markers": "python_version >= '3.7'",
|
| 855 |
+
"version": "==0.15.2"
|
| 856 |
},
|
| 857 |
"tqdm": {
|
| 858 |
"hashes": [
|
| 859 |
+
"sha256:1ee4f8a893eb9bef51c6e35730cebf234d5d0b6bd112b0271e10ed7c24a02bd9",
|
| 860 |
+
"sha256:6cd52cdf0fef0e0f543299cfc96fec90d7b8a7e88745f411ec33eb44d5ed3531"
|
| 861 |
],
|
| 862 |
"markers": "python_version >= '3.7'",
|
| 863 |
+
"version": "==4.66.2"
|
| 864 |
},
|
| 865 |
"typing-extensions": {
|
| 866 |
"hashes": [
|
| 867 |
+
"sha256:69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475",
|
| 868 |
+
"sha256:b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb"
|
| 869 |
],
|
| 870 |
"markers": "python_version >= '3.8'",
|
| 871 |
+
"version": "==4.10.0"
|
| 872 |
},
|
| 873 |
"urllib3": {
|
| 874 |
"hashes": [
|
| 875 |
+
"sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d",
|
| 876 |
+
"sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19"
|
| 877 |
],
|
| 878 |
"markers": "python_version >= '3.8'",
|
| 879 |
+
"version": "==2.2.1"
|
| 880 |
},
|
| 881 |
"uvicorn": {
|
| 882 |
"hashes": [
|
| 883 |
+
"sha256:2c2aac7ff4f4365c206fd773a39bf4ebd1047c238f8b8268ad996829323473de",
|
| 884 |
+
"sha256:6a69214c0b6a087462412670b3ef21224fa48cae0e452b5883e8e8bdfdd11dd0"
|
| 885 |
],
|
| 886 |
"index": "pypi",
|
| 887 |
+
"version": "==0.29.0"
|
| 888 |
}
|
| 889 |
},
|
| 890 |
"develop": {
|
| 891 |
"certifi": {
|
| 892 |
"hashes": [
|
| 893 |
+
"sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f",
|
| 894 |
+
"sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"
|
| 895 |
],
|
| 896 |
"markers": "python_version >= '3.6'",
|
| 897 |
+
"version": "==2024.2.2"
|
| 898 |
},
|
| 899 |
"charset-normalizer": {
|
| 900 |
"hashes": [
|
|
|
|
| 1026 |
},
|
| 1027 |
"tqdm": {
|
| 1028 |
"hashes": [
|
| 1029 |
+
"sha256:1ee4f8a893eb9bef51c6e35730cebf234d5d0b6bd112b0271e10ed7c24a02bd9",
|
| 1030 |
+
"sha256:6cd52cdf0fef0e0f543299cfc96fec90d7b8a7e88745f411ec33eb44d5ed3531"
|
| 1031 |
],
|
| 1032 |
"markers": "python_version >= '3.7'",
|
| 1033 |
+
"version": "==4.66.2"
|
| 1034 |
},
|
| 1035 |
"urllib3": {
|
| 1036 |
"hashes": [
|
| 1037 |
+
"sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d",
|
| 1038 |
+
"sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19"
|
| 1039 |
],
|
| 1040 |
"markers": "python_version >= '3.8'",
|
| 1041 |
+
"version": "==2.2.1"
|
| 1042 |
}
|
| 1043 |
}
|
| 1044 |
}
|
requirements.txt
CHANGED
|
Binary files a/requirements.txt and b/requirements.txt differ
|
|
|
utils/convert_video_to_audio.py
CHANGED
|
@@ -3,13 +3,10 @@ from moviepy.editor import VideoFileClip
|
|
| 3 |
def convert_video_to_audio(mp4_file_path, m4a_file_path):
|
| 4 |
# Load the video file
|
| 5 |
video_clip = VideoFileClip(mp4_file_path)
|
| 6 |
-
|
| 7 |
# Extract the audio from the video clip
|
| 8 |
audio_clip = video_clip.audio
|
| 9 |
-
|
| 10 |
# Save the audio clip as an m4a file
|
| 11 |
audio_clip.write_audiofile(m4a_file_path, codec='aac')
|
| 12 |
-
|
| 13 |
# Close the clips
|
| 14 |
audio_clip.close()
|
| 15 |
video_clip.close()
|
|
|
|
| 3 |
def convert_video_to_audio(mp4_file_path, m4a_file_path):
|
| 4 |
# Load the video file
|
| 5 |
video_clip = VideoFileClip(mp4_file_path)
|
|
|
|
| 6 |
# Extract the audio from the video clip
|
| 7 |
audio_clip = video_clip.audio
|
|
|
|
| 8 |
# Save the audio clip as an m4a file
|
| 9 |
audio_clip.write_audiofile(m4a_file_path, codec='aac')
|
|
|
|
| 10 |
# Close the clips
|
| 11 |
audio_clip.close()
|
| 12 |
video_clip.close()
|
utils/subtitler.py
CHANGED
|
@@ -3,10 +3,8 @@ import os
|
|
| 3 |
|
| 4 |
def parse_srt(srt_file):
|
| 5 |
"""Parse the SRT file and return a list of (start, end, text) for each subtitle."""
|
| 6 |
-
|
| 7 |
with open(srt_file, "r", encoding='utf-8') as file:
|
| 8 |
lines = file.readlines()
|
| 9 |
-
|
| 10 |
i = 0
|
| 11 |
subtitles = []
|
| 12 |
while i < len(lines):
|
|
@@ -34,10 +32,8 @@ def subtitler(video_file:str,
|
|
| 34 |
video_file = os.path.abspath(video_file)
|
| 35 |
srt_path = os.path.abspath(srt_path)
|
| 36 |
output_file = os.path.abspath(output_file)
|
| 37 |
-
|
| 38 |
clip = VideoFileClip(video_file)
|
| 39 |
subtitles = parse_srt(srt_path)
|
| 40 |
-
|
| 41 |
subtitle_clips = []
|
| 42 |
for start, end, text in subtitles:
|
| 43 |
# Create TextClip with specified styling
|
|
@@ -48,6 +44,5 @@ def subtitler(video_file:str,
|
|
| 48 |
subtitle_y_position = clip.h * 4 / 5
|
| 49 |
text_position = (subtitle_x_position, subtitle_y_position)
|
| 50 |
subtitle_clips.append(txt_clip.set_position(text_position))
|
| 51 |
-
|
| 52 |
video = CompositeVideoClip([clip] + subtitle_clips)
|
| 53 |
video.write_videofile(output_file, codec='libx264', audio_codec='aac')
|
|
|
|
| 3 |
|
| 4 |
def parse_srt(srt_file):
|
| 5 |
"""Parse the SRT file and return a list of (start, end, text) for each subtitle."""
|
|
|
|
| 6 |
with open(srt_file, "r", encoding='utf-8') as file:
|
| 7 |
lines = file.readlines()
|
|
|
|
| 8 |
i = 0
|
| 9 |
subtitles = []
|
| 10 |
while i < len(lines):
|
|
|
|
| 32 |
video_file = os.path.abspath(video_file)
|
| 33 |
srt_path = os.path.abspath(srt_path)
|
| 34 |
output_file = os.path.abspath(output_file)
|
|
|
|
| 35 |
clip = VideoFileClip(video_file)
|
| 36 |
subtitles = parse_srt(srt_path)
|
|
|
|
| 37 |
subtitle_clips = []
|
| 38 |
for start, end, text in subtitles:
|
| 39 |
# Create TextClip with specified styling
|
|
|
|
| 44 |
subtitle_y_position = clip.h * 4 / 5
|
| 45 |
text_position = (subtitle_x_position, subtitle_y_position)
|
| 46 |
subtitle_clips.append(txt_clip.set_position(text_position))
|
|
|
|
| 47 |
video = CompositeVideoClip([clip] + subtitle_clips)
|
| 48 |
video.write_videofile(output_file, codec='libx264', audio_codec='aac')
|
utils/transcriber.py
CHANGED
|
@@ -16,29 +16,23 @@ def write_srt(segments, srt_path, max_words_per_line):
|
|
| 16 |
words_in_line = []
|
| 17 |
for w, word in enumerate(segment.words):
|
| 18 |
words_in_line.append(word)
|
| 19 |
-
|
| 20 |
# Write the line if max words limit reached or it's the last word in the segment
|
| 21 |
if len(words_in_line) == max_words_per_line or w == len(segment.words) - 1:
|
| 22 |
if words_in_line: # Check to avoid writing a line if there are no words
|
| 23 |
start_time = words_in_line[0].start
|
| 24 |
end_time = words_in_line[-1].end
|
| 25 |
line_text = ' '.join([w.word.strip() for w in words_in_line])
|
| 26 |
-
|
| 27 |
file.write(f"{line_counter}\n{start_time} --> {end_time}\n{line_text}\n\n")
|
| 28 |
-
|
| 29 |
# Reset for the next line and increment line counter
|
| 30 |
line_counter += 1
|
| 31 |
-
|
| 32 |
words_in_line = [] # Reset words list for the next line
|
| 33 |
|
| 34 |
-
|
| 35 |
-
|
| 36 |
def transcriber(input_path:str,
|
| 37 |
srt_path:str,
|
| 38 |
max_words_per_line:int):
|
| 39 |
-
|
| 40 |
-
model_size = "
|
| 41 |
-
model = WhisperModel(model_size, device="cpu", compute_type="int8")
|
| 42 |
segments, info = model.transcribe(
|
| 43 |
input_path,
|
| 44 |
beam_size=5,
|
|
|
|
| 16 |
words_in_line = []
|
| 17 |
for w, word in enumerate(segment.words):
|
| 18 |
words_in_line.append(word)
|
|
|
|
| 19 |
# Write the line if max words limit reached or it's the last word in the segment
|
| 20 |
if len(words_in_line) == max_words_per_line or w == len(segment.words) - 1:
|
| 21 |
if words_in_line: # Check to avoid writing a line if there are no words
|
| 22 |
start_time = words_in_line[0].start
|
| 23 |
end_time = words_in_line[-1].end
|
| 24 |
line_text = ' '.join([w.word.strip() for w in words_in_line])
|
|
|
|
| 25 |
file.write(f"{line_counter}\n{start_time} --> {end_time}\n{line_text}\n\n")
|
|
|
|
| 26 |
# Reset for the next line and increment line counter
|
| 27 |
line_counter += 1
|
|
|
|
| 28 |
words_in_line = [] # Reset words list for the next line
|
| 29 |
|
|
|
|
|
|
|
| 30 |
def transcriber(input_path:str,
|
| 31 |
srt_path:str,
|
| 32 |
max_words_per_line:int):
|
| 33 |
+
#TODO: model_size = "distil-large-v3" -> need to wait for new pypi version of faster-whisper (pull request already merged)
|
| 34 |
+
model_size = "large-v3"
|
| 35 |
+
model = WhisperModel(model_size, device="cpu", compute_type="int8") #TODO: add condition_on_previous_text=False when using distil-whisper
|
| 36 |
segments, info = model.transcribe(
|
| 37 |
input_path,
|
| 38 |
beam_size=5,
|