rrevo commited on
Commit
a8f8e8d
·
1 Parent(s): a1d46f7
Files changed (3) hide show
  1. client/pdm.lock +183 -259
  2. client/pyproject.toml +3 -2
  3. client/src/main.py +1 -0
client/pdm.lock CHANGED
@@ -4,22 +4,24 @@
4
  [metadata]
5
  groups = ["default"]
6
  strategy = ["cross_platform"]
7
- lock_version = "4.4"
8
- content_hash = "sha256:857f6bee624a8988029137b8c0fd4f60a2b1be8a6ed6e6654eff4dba8579e8a3"
 
 
 
9
 
10
  [[package]]
11
  name = "accelerate"
12
  version = "0.26.1"
13
- requires_python = ">=3.8.0"
14
- summary = "Accelerate"
15
  dependencies = [
16
  "huggingface-hub",
17
- "numpy>=1.17",
18
- "packaging>=20.0",
19
  "psutil",
20
  "pyyaml",
21
- "safetensors>=0.3.1",
22
- "torch>=1.10.0",
23
  ]
24
  files = [
25
  {file = "accelerate-0.26.1-py3-none-any.whl", hash = "sha256:04df826b84ac7bad8a0a8ab90e6aeacdecb1ea5a2d744d7e94f6735c29183227"},
@@ -29,8 +31,7 @@ files = [
29
  [[package]]
30
  name = "annotated-types"
31
  version = "0.6.0"
32
- requires_python = ">=3.8"
33
- summary = "Reusable constraint types to use with typing.Annotated"
34
  files = [
35
  {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"},
36
  {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"},
@@ -39,11 +40,10 @@ files = [
39
  [[package]]
40
  name = "anyio"
41
  version = "4.2.0"
42
- requires_python = ">=3.8"
43
- summary = "High level compatibility layer for multiple asynchronous event loop implementations"
44
  dependencies = [
45
- "idna>=2.8",
46
- "sniffio>=1.1",
47
  ]
48
  files = [
49
  {file = "anyio-4.2.0-py3-none-any.whl", hash = "sha256:745843b39e829e108e518c489b31dc757de7d2131d53fac32bd8df268227bfee"},
@@ -53,18 +53,61 @@ files = [
53
  [[package]]
54
  name = "certifi"
55
  version = "2023.11.17"
56
- requires_python = ">=3.6"
57
- summary = "Python package for providing Mozilla's CA Bundle."
58
  files = [
59
  {file = "certifi-2023.11.17-py3-none-any.whl", hash = "sha256:e036ab49d5b79556f99cfc2d9320b34cfbe5be05c5871b51de9329f0603b0474"},
60
  {file = "certifi-2023.11.17.tar.gz", hash = "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1"},
61
  ]
62
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
  [[package]]
64
  name = "charset-normalizer"
65
  version = "3.3.2"
66
- requires_python = ">=3.7.0"
67
- summary = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
68
  files = [
69
  {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"},
70
  {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db"},
@@ -103,8 +146,7 @@ files = [
103
  [[package]]
104
  name = "click"
105
  version = "8.1.7"
106
- requires_python = ">=3.7"
107
- summary = "Composable command line interface toolkit"
108
  dependencies = [
109
  "colorama; platform_system == \"Windows\"",
110
  ]
@@ -116,8 +158,7 @@ files = [
116
  [[package]]
117
  name = "colorama"
118
  version = "0.4.6"
119
- requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
120
- summary = "Cross-platform colored terminal text."
121
  files = [
122
  {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
123
  {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
@@ -126,12 +167,11 @@ files = [
126
  [[package]]
127
  name = "fastapi"
128
  version = "0.109.0"
129
- requires_python = ">=3.8"
130
- summary = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
131
  dependencies = [
132
- "pydantic!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0,>=1.7.4",
133
- "starlette<0.36.0,>=0.35.0",
134
- "typing-extensions>=4.8.0",
135
  ]
136
  files = [
137
  {file = "fastapi-0.109.0-py3-none-any.whl", hash = "sha256:8c77515984cd8e8cfeb58364f8cc7a28f0692088475e2614f7bf03275eba9093"},
@@ -141,8 +181,7 @@ files = [
141
  [[package]]
142
  name = "filelock"
143
  version = "3.13.1"
144
- requires_python = ">=3.8"
145
- summary = "A platform independent file lock."
146
  files = [
147
  {file = "filelock-3.13.1-py3-none-any.whl", hash = "sha256:57dbda9b35157b05fb3e58ee91448612eb674172fab98ee235ccb0b5bee19a1c"},
148
  {file = "filelock-3.13.1.tar.gz", hash = "sha256:521f5f56c50f8426f5e03ad3b281b490a87ef15bc6c526f168290f0c7148d44e"},
@@ -151,8 +190,7 @@ files = [
151
  [[package]]
152
  name = "fsspec"
153
  version = "2023.12.2"
154
- requires_python = ">=3.8"
155
- summary = "File-system specification"
156
  files = [
157
  {file = "fsspec-2023.12.2-py3-none-any.whl", hash = "sha256:d800d87f72189a745fa3d6b033b9dc4a34ad069f60ca60b943a63599f5501960"},
158
  {file = "fsspec-2023.12.2.tar.gz", hash = "sha256:8548d39e8810b59c38014934f6b31e57f40c1b20f911f4cc2b85389c7e9bf0cb"},
@@ -161,8 +199,7 @@ files = [
161
  [[package]]
162
  name = "h11"
163
  version = "0.14.0"
164
- requires_python = ">=3.7"
165
- summary = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1"
166
  files = [
167
  {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"},
168
  {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"},
@@ -171,11 +208,10 @@ files = [
171
  [[package]]
172
  name = "httpcore"
173
  version = "1.0.2"
174
- requires_python = ">=3.8"
175
- summary = "A minimal low-level HTTP client."
176
  dependencies = [
177
  "certifi",
178
- "h11<0.15,>=0.13",
179
  ]
180
  files = [
181
  {file = "httpcore-1.0.2-py3-none-any.whl", hash = "sha256:096cc05bca73b8e459a1fc3dcf585148f63e534eae4339559c9b8a8d6399acc7"},
@@ -185,12 +221,11 @@ files = [
185
  [[package]]
186
  name = "httpx"
187
  version = "0.26.0"
188
- requires_python = ">=3.8"
189
- summary = "The next generation HTTP client."
190
  dependencies = [
191
  "anyio",
192
  "certifi",
193
- "httpcore==1.*",
194
  "idna",
195
  "sniffio",
196
  ]
@@ -202,16 +237,15 @@ files = [
202
  [[package]]
203
  name = "huggingface-hub"
204
  version = "0.20.2"
205
- requires_python = ">=3.8.0"
206
- summary = "Client library to download and publish models, datasets and other repos on the huggingface.co hub"
207
  dependencies = [
208
  "filelock",
209
- "fsspec>=2023.5.0",
210
- "packaging>=20.9",
211
- "pyyaml>=5.1",
212
  "requests",
213
- "tqdm>=4.42.1",
214
- "typing-extensions>=3.7.4.3",
215
  ]
216
  files = [
217
  {file = "huggingface_hub-0.20.2-py3-none-any.whl", hash = "sha256:53752eda2239d30a470c307a61cf9adcf136bc77b0a734338c7d04941af560d8"},
@@ -221,8 +255,7 @@ files = [
221
  [[package]]
222
  name = "idna"
223
  version = "3.6"
224
- requires_python = ">=3.5"
225
- summary = "Internationalized Domain Names in Applications (IDNA)"
226
  files = [
227
  {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"},
228
  {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"},
@@ -231,10 +264,9 @@ files = [
231
  [[package]]
232
  name = "jinja2"
233
  version = "3.1.3"
234
- requires_python = ">=3.7"
235
- summary = "A very fast and expressive template engine."
236
  dependencies = [
237
- "MarkupSafe>=2.0",
238
  ]
239
  files = [
240
  {file = "Jinja2-3.1.3-py3-none-any.whl", hash = "sha256:7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa"},
@@ -244,8 +276,7 @@ files = [
244
  [[package]]
245
  name = "markupsafe"
246
  version = "2.1.3"
247
- requires_python = ">=3.7"
248
- summary = "Safely add untrusted strings to HTML/XML markup."
249
  files = [
250
  {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c"},
251
  {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575"},
@@ -273,7 +304,7 @@ files = [
273
  [[package]]
274
  name = "mpmath"
275
  version = "1.3.0"
276
- summary = "Python library for arbitrary-precision floating-point arithmetic"
277
  files = [
278
  {file = "mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c"},
279
  {file = "mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f"},
@@ -282,8 +313,7 @@ files = [
282
  [[package]]
283
  name = "networkx"
284
  version = "3.2.1"
285
- requires_python = ">=3.9"
286
- summary = "Python package for creating and manipulating graphs and networks"
287
  files = [
288
  {file = "networkx-3.2.1-py3-none-any.whl", hash = "sha256:f18c69adc97877c42332c170849c96cefa91881c99a7cb3e95b7c659ebdc1ec2"},
289
  {file = "networkx-3.2.1.tar.gz", hash = "sha256:9f1bb5cf3409bf324e0a722c20bdb4c20ee39bf1c30ce8ae499c8502b0b5e0c6"},
@@ -292,8 +322,7 @@ files = [
292
  [[package]]
293
  name = "numpy"
294
  version = "1.26.3"
295
- requires_python = ">=3.9"
296
- summary = "Fundamental package for array computing in Python"
297
  files = [
298
  {file = "numpy-1.26.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b831295e5472954104ecb46cd98c08b98b49c69fdb7040483aff799a755a7374"},
299
  {file = "numpy-1.26.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9e87562b91f68dd8b1c39149d0323b42e0082db7ddb8e934ab4c292094d575d6"},
@@ -311,57 +340,45 @@ files = [
311
  {file = "numpy-1.26.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8ed07a90f5450d99dad60d3799f9c03c6566709bd53b497eb9ccad9a55867f36"},
312
  {file = "numpy-1.26.3-cp312-cp312-win32.whl", hash = "sha256:f73497e8c38295aaa4741bdfa4fda1a5aedda5473074369eca10626835445511"},
313
  {file = "numpy-1.26.3-cp312-cp312-win_amd64.whl", hash = "sha256:da4b0c6c699a0ad73c810736303f7fbae483bcb012e38d7eb06a5e3b432c981b"},
314
- {file = "numpy-1.26.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:3c67423b3703f8fbd90f5adaa37f85b5794d3366948efe9a5190a5f3a83fc34e"},
315
- {file = "numpy-1.26.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46f47ee566d98849323f01b349d58f2557f02167ee301e5e28809a8c0e27a2d0"},
316
- {file = "numpy-1.26.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:a8474703bffc65ca15853d5fd4d06b18138ae90c17c8d12169968e998e448bb5"},
317
  {file = "numpy-1.26.3.tar.gz", hash = "sha256:697df43e2b6310ecc9d95f05d5ef20eacc09c7c4ecc9da3f235d39e71b7da1e4"},
318
  ]
319
 
320
  [[package]]
321
  name = "nvidia-cublas-cu12"
322
  version = "12.1.3.1"
323
- requires_python = ">=3"
324
- summary = "CUBLAS native runtime libraries"
325
  files = [
326
  {file = "nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728"},
327
- {file = "nvidia_cublas_cu12-12.1.3.1-py3-none-win_amd64.whl", hash = "sha256:2b964d60e8cf11b5e1073d179d85fa340c120e99b3067558f3cf98dd69d02906"},
328
  ]
329
 
330
  [[package]]
331
  name = "nvidia-cuda-cupti-cu12"
332
  version = "12.1.105"
333
- requires_python = ">=3"
334
- summary = "CUDA profiling tools runtime libs."
335
  files = [
336
  {file = "nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e"},
337
- {file = "nvidia_cuda_cupti_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:bea8236d13a0ac7190bd2919c3e8e6ce1e402104276e6f9694479e48bb0eb2a4"},
338
  ]
339
 
340
  [[package]]
341
  name = "nvidia-cuda-nvrtc-cu12"
342
  version = "12.1.105"
343
- requires_python = ">=3"
344
- summary = "NVRTC native runtime libraries"
345
  files = [
346
  {file = "nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2"},
347
- {file = "nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:0a98a522d9ff138b96c010a65e145dc1b4850e9ecb75a0172371793752fd46ed"},
348
  ]
349
 
350
  [[package]]
351
  name = "nvidia-cuda-runtime-cu12"
352
  version = "12.1.105"
353
- requires_python = ">=3"
354
- summary = "CUDA Runtime native Libraries"
355
  files = [
356
  {file = "nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40"},
357
- {file = "nvidia_cuda_runtime_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:dfb46ef84d73fababab44cf03e3b83f80700d27ca300e537f85f636fac474344"},
358
  ]
359
 
360
  [[package]]
361
  name = "nvidia-cudnn-cu12"
362
  version = "8.9.2.26"
363
- requires_python = ">=3"
364
- summary = "cuDNN runtime libraries"
365
  dependencies = [
366
  "nvidia-cublas-cu12",
367
  ]
@@ -372,28 +389,23 @@ files = [
372
  [[package]]
373
  name = "nvidia-cufft-cu12"
374
  version = "11.0.2.54"
375
- requires_python = ">=3"
376
- summary = "CUFFT native runtime libraries"
377
  files = [
378
  {file = "nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56"},
379
- {file = "nvidia_cufft_cu12-11.0.2.54-py3-none-win_amd64.whl", hash = "sha256:d9ac353f78ff89951da4af698f80870b1534ed69993f10a4cf1d96f21357e253"},
380
  ]
381
 
382
  [[package]]
383
  name = "nvidia-curand-cu12"
384
  version = "10.3.2.106"
385
- requires_python = ">=3"
386
- summary = "CURAND native runtime libraries"
387
  files = [
388
  {file = "nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0"},
389
- {file = "nvidia_curand_cu12-10.3.2.106-py3-none-win_amd64.whl", hash = "sha256:75b6b0c574c0037839121317e17fd01f8a69fd2ef8e25853d826fec30bdba74a"},
390
  ]
391
 
392
  [[package]]
393
  name = "nvidia-cusolver-cu12"
394
  version = "11.4.5.107"
395
- requires_python = ">=3"
396
- summary = "CUDA solver native runtime libraries"
397
  dependencies = [
398
  "nvidia-cublas-cu12",
399
  "nvidia-cusparse-cu12",
@@ -401,27 +413,23 @@ dependencies = [
401
  ]
402
  files = [
403
  {file = "nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd"},
404
- {file = "nvidia_cusolver_cu12-11.4.5.107-py3-none-win_amd64.whl", hash = "sha256:74e0c3a24c78612192a74fcd90dd117f1cf21dea4822e66d89e8ea80e3cd2da5"},
405
  ]
406
 
407
  [[package]]
408
  name = "nvidia-cusparse-cu12"
409
  version = "12.1.0.106"
410
- requires_python = ">=3"
411
- summary = "CUSPARSE native runtime libraries"
412
  dependencies = [
413
  "nvidia-nvjitlink-cu12",
414
  ]
415
  files = [
416
  {file = "nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c"},
417
- {file = "nvidia_cusparse_cu12-12.1.0.106-py3-none-win_amd64.whl", hash = "sha256:b798237e81b9719373e8fae8d4f091b70a0cf09d9d85c95a557e11df2d8e9a5a"},
418
  ]
419
 
420
  [[package]]
421
  name = "nvidia-nccl-cu12"
422
  version = "2.18.1"
423
- requires_python = ">=3"
424
- summary = "NVIDIA Collective Communication Library (NCCL) Runtime"
425
  files = [
426
  {file = "nvidia_nccl_cu12-2.18.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:1a6c4acefcbebfa6de320f412bf7866de856e786e0462326ba1bac40de0b5e71"},
427
  ]
@@ -429,28 +437,24 @@ files = [
429
  [[package]]
430
  name = "nvidia-nvjitlink-cu12"
431
  version = "12.3.101"
432
- requires_python = ">=3"
433
- summary = "Nvidia JIT LTO Library"
434
  files = [
435
  {file = "nvidia_nvjitlink_cu12-12.3.101-py3-none-manylinux1_x86_64.whl", hash = "sha256:64335a8088e2b9d196ae8665430bc6a2b7e6ef2eb877a9c735c804bd4ff6467c"},
436
- {file = "nvidia_nvjitlink_cu12-12.3.101-py3-none-win_amd64.whl", hash = "sha256:1b2e317e437433753530792f13eece58f0aec21a2b05903be7bffe58a606cbd1"},
437
  ]
438
 
439
  [[package]]
440
  name = "nvidia-nvtx-cu12"
441
  version = "12.1.105"
442
- requires_python = ">=3"
443
- summary = "NVIDIA Tools Extension"
444
  files = [
445
  {file = "nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5"},
446
- {file = "nvidia_nvtx_cu12-12.1.105-py3-none-win_amd64.whl", hash = "sha256:65f4d98982b31b60026e0e6de73fbdfc09d08a96f4656dd3665ca616a11e1e82"},
447
  ]
448
 
449
  [[package]]
450
  name = "packaging"
451
  version = "23.2"
452
- requires_python = ">=3.7"
453
- summary = "Core utilities for Python packages"
454
  files = [
455
  {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"},
456
  {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"},
@@ -459,8 +463,7 @@ files = [
459
  [[package]]
460
  name = "psutil"
461
  version = "5.9.7"
462
- requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
463
- summary = "Cross-platform lib for process and system monitoring in Python."
464
  files = [
465
  {file = "psutil-5.9.7-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ea36cc62e69a13ec52b2f625c27527f6e4479bca2b340b7a452af55b34fcbe2e"},
466
  {file = "psutil-5.9.7-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1132704b876e58d277168cd729d64750633d5ff0183acf5b3c986b8466cd0284"},
@@ -474,24 +477,34 @@ files = [
474
  [[package]]
475
  name = "pyaudio"
476
  version = "0.2.14"
477
- summary = "Cross-platform audio I/O with PortAudio"
478
  files = [
479
  {file = "PyAudio-0.2.14-cp311-cp311-win32.whl", hash = "sha256:506b32a595f8693811682ab4b127602d404df7dfc453b499c91a80d0f7bad289"},
480
  {file = "PyAudio-0.2.14-cp311-cp311-win_amd64.whl", hash = "sha256:bbeb01d36a2f472ae5ee5e1451cacc42112986abe622f735bb870a5db77cf903"},
481
  {file = "PyAudio-0.2.14-cp312-cp312-win32.whl", hash = "sha256:5fce4bcdd2e0e8c063d835dbe2860dac46437506af509353c7f8114d4bacbd5b"},
482
  {file = "PyAudio-0.2.14-cp312-cp312-win_amd64.whl", hash = "sha256:12f2f1ba04e06ff95d80700a78967897a489c05e093e3bffa05a84ed9c0a7fa3"},
 
 
483
  {file = "PyAudio-0.2.14.tar.gz", hash = "sha256:78dfff3879b4994d1f4fc6485646a57755c6ee3c19647a491f790a0895bd2f87"},
484
  ]
485
 
 
 
 
 
 
 
 
 
 
486
  [[package]]
487
  name = "pydantic"
488
  version = "2.5.3"
489
- requires_python = ">=3.7"
490
- summary = "Data validation using Python type hints"
491
  dependencies = [
492
- "annotated-types>=0.4.0",
493
- "pydantic-core==2.14.6",
494
- "typing-extensions>=4.6.1",
495
  ]
496
  files = [
497
  {file = "pydantic-2.5.3-py3-none-any.whl", hash = "sha256:d0caf5954bee831b6bfe7e338c32b9e30c85dfe080c843680783ac2b631673b4"},
@@ -501,10 +514,9 @@ files = [
501
  [[package]]
502
  name = "pydantic-core"
503
  version = "2.14.6"
504
- requires_python = ">=3.7"
505
  summary = ""
506
  dependencies = [
507
- "typing-extensions!=4.7.0,>=4.6.0",
508
  ]
509
  files = [
510
  {file = "pydantic_core-2.14.6-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:dea7fcd62915fb150cdc373212141a30037e11b761fbced340e9db3379b892d4"},
@@ -533,44 +545,13 @@ files = [
533
  {file = "pydantic_core-2.14.6-cp312-none-win32.whl", hash = "sha256:f27207e8ca3e5e021e2402ba942e5b4c629718e665c81b8b306f3c8b1ddbb786"},
534
  {file = "pydantic_core-2.14.6-cp312-none-win_amd64.whl", hash = "sha256:b3e5fe4538001bb82e2295b8d2a39356a84694c97cb73a566dc36328b9f83b40"},
535
  {file = "pydantic_core-2.14.6-cp312-none-win_arm64.whl", hash = "sha256:64634ccf9d671c6be242a664a33c4acf12882670b09b3f163cd00a24cffbd74e"},
536
- {file = "pydantic_core-2.14.6-pp310-pypy310_pp73-macosx_10_7_x86_64.whl", hash = "sha256:d5c28525c19f5bb1e09511669bb57353d22b94cf8b65f3a8d141c389a55dec95"},
537
- {file = "pydantic_core-2.14.6-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:78d0768ee59baa3de0f4adac9e3748b4b1fffc52143caebddfd5ea2961595277"},
538
- {file = "pydantic_core-2.14.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8b93785eadaef932e4fe9c6e12ba67beb1b3f1e5495631419c784ab87e975670"},
539
- {file = "pydantic_core-2.14.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a874f21f87c485310944b2b2734cd6d318765bcbb7515eead33af9641816506e"},
540
- {file = "pydantic_core-2.14.6-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b89f4477d915ea43b4ceea6756f63f0288941b6443a2b28c69004fe07fde0d0d"},
541
- {file = "pydantic_core-2.14.6-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:172de779e2a153d36ee690dbc49c6db568d7b33b18dc56b69a7514aecbcf380d"},
542
- {file = "pydantic_core-2.14.6-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:dfcebb950aa7e667ec226a442722134539e77c575f6cfaa423f24371bb8d2e94"},
543
- {file = "pydantic_core-2.14.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:55a23dcd98c858c0db44fc5c04fc7ed81c4b4d33c653a7c45ddaebf6563a2f66"},
544
- {file = "pydantic_core-2.14.6-pp37-pypy37_pp73-macosx_10_7_x86_64.whl", hash = "sha256:4241204e4b36ab5ae466ecec5c4c16527a054c69f99bba20f6f75232a6a534e2"},
545
- {file = "pydantic_core-2.14.6-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e574de99d735b3fc8364cba9912c2bec2da78775eba95cbb225ef7dda6acea24"},
546
- {file = "pydantic_core-2.14.6-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1302a54f87b5cd8528e4d6d1bf2133b6aa7c6122ff8e9dc5220fbc1e07bffebd"},
547
- {file = "pydantic_core-2.14.6-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8e81e4b55930e5ffab4a68db1af431629cf2e4066dbdbfef65348b8ab804ea8"},
548
- {file = "pydantic_core-2.14.6-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:c99462ffc538717b3e60151dfaf91125f637e801f5ab008f81c402f1dff0cd0f"},
549
- {file = "pydantic_core-2.14.6-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:e4cf2d5829f6963a5483ec01578ee76d329eb5caf330ecd05b3edd697e7d768a"},
550
- {file = "pydantic_core-2.14.6-pp38-pypy38_pp73-macosx_10_7_x86_64.whl", hash = "sha256:cf10b7d58ae4a1f07fccbf4a0a956d705356fea05fb4c70608bb6fa81d103cda"},
551
- {file = "pydantic_core-2.14.6-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:399ac0891c284fa8eb998bcfa323f2234858f5d2efca3950ae58c8f88830f145"},
552
- {file = "pydantic_core-2.14.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9c6a5c79b28003543db3ba67d1df336f253a87d3112dac3a51b94f7d48e4c0e1"},
553
- {file = "pydantic_core-2.14.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:599c87d79cab2a6a2a9df4aefe0455e61e7d2aeede2f8577c1b7c0aec643ee8e"},
554
- {file = "pydantic_core-2.14.6-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:43e166ad47ba900f2542a80d83f9fc65fe99eb63ceec4debec160ae729824052"},
555
- {file = "pydantic_core-2.14.6-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:3a0b5db001b98e1c649dd55afa928e75aa4087e587b9524a4992316fa23c9fba"},
556
- {file = "pydantic_core-2.14.6-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:747265448cb57a9f37572a488a57d873fd96bf51e5bb7edb52cfb37124516da4"},
557
- {file = "pydantic_core-2.14.6-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:7ebe3416785f65c28f4f9441e916bfc8a54179c8dea73c23023f7086fa601c5d"},
558
- {file = "pydantic_core-2.14.6-pp39-pypy39_pp73-macosx_10_7_x86_64.whl", hash = "sha256:86c963186ca5e50d5c8287b1d1c9d3f8f024cbe343d048c5bd282aec2d8641f2"},
559
- {file = "pydantic_core-2.14.6-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:e0641b506486f0b4cd1500a2a65740243e8670a2549bb02bc4556a83af84ae03"},
560
- {file = "pydantic_core-2.14.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:71d72ca5eaaa8d38c8df16b7deb1a2da4f650c41b58bb142f3fb75d5ad4a611f"},
561
- {file = "pydantic_core-2.14.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:27e524624eace5c59af499cd97dc18bb201dc6a7a2da24bfc66ef151c69a5f2a"},
562
- {file = "pydantic_core-2.14.6-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a3dde6cac75e0b0902778978d3b1646ca9f438654395a362cb21d9ad34b24acf"},
563
- {file = "pydantic_core-2.14.6-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:00646784f6cd993b1e1c0e7b0fdcbccc375d539db95555477771c27555e3c556"},
564
- {file = "pydantic_core-2.14.6-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:23598acb8ccaa3d1d875ef3b35cb6376535095e9405d91a3d57a8c7db5d29341"},
565
- {file = "pydantic_core-2.14.6-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7f41533d7e3cf9520065f610b41ac1c76bc2161415955fbcead4981b22c7611e"},
566
  {file = "pydantic_core-2.14.6.tar.gz", hash = "sha256:1fd0c1d395372843fba13a51c28e3bb9d59bd7aebfeb17358ffaaa1e4dbbe948"},
567
  ]
568
 
569
  [[package]]
570
  name = "pyyaml"
571
  version = "6.0.1"
572
- requires_python = ">=3.6"
573
- summary = "YAML parser and emitter for Python"
574
  files = [
575
  {file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007"},
576
  {file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab"},
@@ -582,6 +563,7 @@ files = [
582
  {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"},
583
  {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"},
584
  {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"},
 
585
  {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"},
586
  {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"},
587
  {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"},
@@ -592,8 +574,7 @@ files = [
592
  [[package]]
593
  name = "regex"
594
  version = "2023.12.25"
595
- requires_python = ">=3.7"
596
- summary = "Alternative regular expression module, to replace re."
597
  files = [
598
  {file = "regex-2023.12.25-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:1b9d811f72210fa9306aeb88385b8f8bcef0dfbf3873410413c00aa94c56c2b6"},
599
  {file = "regex-2023.12.25-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d902a43085a308cef32c0d3aea962524b725403fd9373dea18110904003bac97"},
@@ -631,13 +612,12 @@ files = [
631
  [[package]]
632
  name = "requests"
633
  version = "2.31.0"
634
- requires_python = ">=3.7"
635
- summary = "Python HTTP for Humans."
636
  dependencies = [
637
- "certifi>=2017.4.17",
638
- "charset-normalizer<4,>=2",
639
- "idna<4,>=2.5",
640
- "urllib3<3,>=1.21.1",
641
  ]
642
  files = [
643
  {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"},
@@ -647,7 +627,6 @@ files = [
647
  [[package]]
648
  name = "safetensors"
649
  version = "0.4.1"
650
- requires_python = ">=3.7"
651
  summary = ""
652
  files = [
653
  {file = "safetensors-0.4.1-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:d93321eea0dd7e81b283e47a1d20dee6069165cc158286316d0d06d340de8fe8"},
@@ -672,53 +651,39 @@ files = [
672
  {file = "safetensors-0.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:edcf3121890b5f0616aa5a54683b1a5d2332037b970e507d6bb7841a3a596556"},
673
  {file = "safetensors-0.4.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:fdb58dee173ef33634c3016c459d671ca12d11e6acf9db008261cbe58107e579"},
674
  {file = "safetensors-0.4.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:780dc21eb3fd32ddd0e8c904bdb0290f2454f4ac21ae71e94f9ce72db1900a5a"},
675
- {file = "safetensors-0.4.1-pp310-pypy310_pp73-macosx_10_7_x86_64.whl", hash = "sha256:ae2d5a31cfb8a973a318f7c4d2cffe0bd1fe753cdf7bb41a1939d45a0a06f964"},
676
- {file = "safetensors-0.4.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:1a45dbf03e8334d3a5dc93687d98b6dc422f5d04c7d519dac09b84a3c87dd7c6"},
677
- {file = "safetensors-0.4.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2297b359d91126c0f9d4fd17bae3cfa2fe3a048a6971b8db07db746ad92f850c"},
678
- {file = "safetensors-0.4.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bda3d98e2bcece388232cfc551ebf063b55bdb98f65ab54df397da30efc7dcc5"},
679
- {file = "safetensors-0.4.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f8934bdfd202ebd0697040a3dff40dd77bc4c5bbf3527ede0532f5e7fb4d970f"},
680
- {file = "safetensors-0.4.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:42c3710cec7e5c764c7999697516370bee39067de0aa089b7e2cfb97ac8c6b20"},
681
- {file = "safetensors-0.4.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:53134226053e56bd56e73f7db42596e7908ed79f3c9a1016e4c1dade593ac8e5"},
682
- {file = "safetensors-0.4.1-pp37-pypy37_pp73-macosx_10_7_x86_64.whl", hash = "sha256:257d59e40a1b367cb544122e7451243d65b33c3f34d822a347f4eea6fdf97fdf"},
683
- {file = "safetensors-0.4.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d54c2f1826e790d1eb2d2512bfd0ee443f0206b423d6f27095057c7f18a0687"},
684
- {file = "safetensors-0.4.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:645b3f1138fce6e818e79d4128afa28f0657430764cc045419c1d069ff93f732"},
685
- {file = "safetensors-0.4.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e9a7ffb1e551c6df51d267f5a751f042b183df22690f6feceac8d27364fd51d7"},
686
- {file = "safetensors-0.4.1-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:44e230fbbe120de564b64f63ef3a8e6ff02840fa02849d9c443d56252a1646d4"},
687
- {file = "safetensors-0.4.1-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:9d16b3b2fcc6fca012c74bd01b5619c655194d3e3c13e4d4d0e446eefa39a463"},
688
- {file = "safetensors-0.4.1-pp38-pypy38_pp73-macosx_10_7_x86_64.whl", hash = "sha256:5d95ea4d8b32233910734a904123bdd3979c137c461b905a5ed32511defc075f"},
689
- {file = "safetensors-0.4.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:dab431699b5d45e0ca043bc580651ce9583dda594e62e245b7497adb32e99809"},
690
- {file = "safetensors-0.4.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16d8bbb7344e39cb9d4762e85c21df94ebeb03edac923dd94bb9ed8c10eac070"},
691
- {file = "safetensors-0.4.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1faf5111c66a6ba91f85dff2e36edaaf36e6966172703159daeef330de4ddc7b"},
692
- {file = "safetensors-0.4.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:660ca1d8bff6c7bc7c6b30b9b32df74ef3ab668f5df42cefd7588f0d40feadcb"},
693
- {file = "safetensors-0.4.1-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:ae2f67f04ed0bb2e56fd380a8bd3eef03f609df53f88b6f5c7e89c08e52aae00"},
694
- {file = "safetensors-0.4.1-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:c8ed5d2c04cdc1afc6b3c28d59580448ac07732c50d94c15e14670f9c473a2ce"},
695
- {file = "safetensors-0.4.1-pp39-pypy39_pp73-macosx_10_7_x86_64.whl", hash = "sha256:2b6a2814278b6660261aa9a9aae524616de9f1ec364e3716d219b6ed8f91801f"},
696
- {file = "safetensors-0.4.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:3cfd1ca35eacc635f0eaa894e5c5ed83ffebd0f95cac298fd430014fa7323631"},
697
- {file = "safetensors-0.4.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4177b456c6b0c722d82429127b5beebdaf07149d265748e97e0a34ff0b3694c8"},
698
- {file = "safetensors-0.4.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:313e8472197bde54e3ec54a62df184c414582979da8f3916981b6a7954910a1b"},
699
- {file = "safetensors-0.4.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fdb4adb76e21bad318210310590de61c9f4adcef77ee49b4a234f9dc48867869"},
700
- {file = "safetensors-0.4.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:1d568628e9c43ca15eb96c217da73737c9ccb07520fafd8a1eba3f2750614105"},
701
- {file = "safetensors-0.4.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:573b6023a55a2f28085fc0a84e196c779b6cbef4d9e73acea14c8094fee7686f"},
702
  {file = "safetensors-0.4.1.tar.gz", hash = "sha256:2304658e6ada81a5223225b4efe84748e760c46079bffedf7e321763cafb36c9"},
703
  ]
704
 
705
  [[package]]
706
  name = "sniffio"
707
  version = "1.3.0"
708
- requires_python = ">=3.7"
709
- summary = "Sniff out which async library your code is running under"
710
  files = [
711
  {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"},
712
  {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"},
713
  ]
714
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
715
  [[package]]
716
  name = "speechrecognition"
717
  version = "3.10.1"
718
- requires_python = ">=3.8"
719
- summary = "Library for performing speech recognition, with support for several engines and APIs, online and offline."
720
  dependencies = [
721
- "requests>=2.26.0",
722
  "typing-extensions",
723
  ]
724
  files = [
@@ -729,8 +694,7 @@ files = [
729
  [[package]]
730
  name = "sse-starlette"
731
  version = "1.8.2"
732
- requires_python = ">=3.8"
733
- summary = "SSE plugin for Starlette"
734
  dependencies = [
735
  "anyio",
736
  "fastapi",
@@ -745,10 +709,9 @@ files = [
745
  [[package]]
746
  name = "starlette"
747
  version = "0.35.1"
748
- requires_python = ">=3.8"
749
- summary = "The little ASGI library that shines."
750
  dependencies = [
751
- "anyio<5,>=3.4.0",
752
  ]
753
  files = [
754
  {file = "starlette-0.35.1-py3-none-any.whl", hash = "sha256:50bbbda9baa098e361f398fda0928062abbaf1f54f4fadcbe17c092a01eb9a25"},
@@ -758,10 +721,9 @@ files = [
758
  [[package]]
759
  name = "sympy"
760
  version = "1.12"
761
- requires_python = ">=3.8"
762
- summary = "Computer algebra system (CAS) in Python"
763
  dependencies = [
764
- "mpmath>=0.19",
765
  ]
766
  files = [
767
  {file = "sympy-1.12-py3-none-any.whl", hash = "sha256:c3588cd4295d0c0f603d0f2ae780587e64e2efeedb3521e46b9bb1d08d184fa5"},
@@ -771,10 +733,9 @@ files = [
771
  [[package]]
772
  name = "tokenizers"
773
  version = "0.15.0"
774
- requires_python = ">=3.7"
775
  summary = ""
776
  dependencies = [
777
- "huggingface-hub<1.0,>=0.16.4",
778
  ]
779
  files = [
780
  {file = "tokenizers-0.15.0-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:af7e9be8c05d30bb137b9fd20f9d99354816599e5fd3d58a4b1e28ba3b36171f"},
@@ -799,59 +760,31 @@ files = [
799
  {file = "tokenizers-0.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3768829861e964c7a4556f5f23307fce6a23872c2ebf030eb9822dbbbf7e9b2a"},
800
  {file = "tokenizers-0.15.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:9c91588a630adc88065e1c03ac6831e3e2112558869b9ebcb2b8afd8a14c944d"},
801
  {file = "tokenizers-0.15.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:77606994e793ca54ecf3a3619adc8a906a28ca223d9354b38df41cb8766a0ed6"},
802
- {file = "tokenizers-0.15.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl", hash = "sha256:309445d10d442b7521b98083dc9f0b5df14eca69dbbfebeb98d781ee2cef5d30"},
803
- {file = "tokenizers-0.15.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:d3125a6499226d4d48efc54f7498886b94c418e93a205b673bc59364eecf0804"},
804
- {file = "tokenizers-0.15.0-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:ed56ddf0d54877bb9c6d885177db79b41576e61b5ef6defeb579dcb803c04ad5"},
805
- {file = "tokenizers-0.15.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b22cd714706cc5b18992a232b023f736e539495f5cc61d2d28d176e55046f6c"},
806
- {file = "tokenizers-0.15.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fac2719b1e9bc8e8e7f6599b99d0a8e24f33d023eb8ef644c0366a596f0aa926"},
807
- {file = "tokenizers-0.15.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:85ddae17570ec7e5bfaf51ffa78d044f444a8693e1316e1087ee6150596897ee"},
808
- {file = "tokenizers-0.15.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:76f1bed992e396bf6f83e3df97b64ff47885e45e8365f8983afed8556a0bc51f"},
809
- {file = "tokenizers-0.15.0-pp37-pypy37_pp73-macosx_10_7_x86_64.whl", hash = "sha256:3bb0f4df6dce41a1c7482087b60d18c372ef4463cb99aa8195100fcd41e0fd64"},
810
- {file = "tokenizers-0.15.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:22c27672c27a059a5f39ff4e49feed8c7f2e1525577c8a7e3978bd428eb5869d"},
811
- {file = "tokenizers-0.15.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78104f5d035c9991f92831fc0efe9e64a05d4032194f2a69f67aaa05a4d75bbb"},
812
- {file = "tokenizers-0.15.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a40b73dc19d82c3e3ffb40abdaacca8fbc95eeb26c66b7f9f860aebc07a73998"},
813
- {file = "tokenizers-0.15.0-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:d801d1368188c74552cd779b1286e67cb9fd96f4c57a9f9a2a09b6def9e1ab37"},
814
- {file = "tokenizers-0.15.0-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:82641ffb13a4da1293fcc9f437d457647e60ed0385a9216cd135953778b3f0a1"},
815
- {file = "tokenizers-0.15.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl", hash = "sha256:160f9d1810f2c18fffa94aa98bf17632f6bd2dabc67fcb01a698ca80c37d52ee"},
816
- {file = "tokenizers-0.15.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:8d7d6eea831ed435fdeeb9bcd26476226401d7309d115a710c65da4088841948"},
817
- {file = "tokenizers-0.15.0-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:f6456bec6c557d63d8ec0023758c32f589e1889ed03c055702e84ce275488bed"},
818
- {file = "tokenizers-0.15.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1eef39a502fad3bf104b9e1906b4fb0cee20e44e755e51df9a98f8922c3bf6d4"},
819
- {file = "tokenizers-0.15.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c1e4664c5b797e093c19b794bbecc19d2367e782b4a577d8b7c1821db5dc150d"},
820
- {file = "tokenizers-0.15.0-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:ca003fb5f3995ff5cf676db6681b8ea5d54d3b30bea36af1120e78ee1a4a4cdf"},
821
- {file = "tokenizers-0.15.0-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:7f17363141eb0c53752c89e10650b85ef059a52765d0802ba9613dbd2d21d425"},
822
- {file = "tokenizers-0.15.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl", hash = "sha256:8a765db05581c7d7e1280170f2888cda351760d196cc059c37ea96f121125799"},
823
- {file = "tokenizers-0.15.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:2a0dd641a72604486cd7302dd8f87a12c8a9b45e1755e47d2682733f097c1af5"},
824
- {file = "tokenizers-0.15.0-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0a1a3c973e4dc97797fc19e9f11546c95278ffc55c4492acb742f69e035490bc"},
825
- {file = "tokenizers-0.15.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d4fab75642aae4e604e729d6f78e0addb9d7e7d49e28c8f4d16b24da278e5263"},
826
- {file = "tokenizers-0.15.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65f80be77f6327a86d8fd35a4467adcfe6174c159b4ab52a1a8dd4c6f2d7d9e1"},
827
- {file = "tokenizers-0.15.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl", hash = "sha256:a8da7533dbe66b88afd430c56a2f2ce1fd82e2681868f857da38eeb3191d7498"},
828
- {file = "tokenizers-0.15.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl", hash = "sha256:fa8eb4584fc6cbe6a84d7a7864be3ed28e23e9fd2146aa8ef1814d579df91958"},
829
  {file = "tokenizers-0.15.0.tar.gz", hash = "sha256:10c7e6e7b4cabd757da59e93f5f8d1126291d16f8b54f28510825ef56a3e5d0e"},
830
  ]
831
 
832
  [[package]]
833
  name = "torch"
834
  version = "2.1.2"
835
- requires_python = ">=3.8.0"
836
- summary = "Tensors and Dynamic neural networks in Python with strong GPU acceleration"
837
  dependencies = [
838
  "filelock",
839
  "fsspec",
840
  "jinja2",
841
  "networkx",
842
- "nvidia-cublas-cu12==12.1.3.1; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
843
- "nvidia-cuda-cupti-cu12==12.1.105; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
844
- "nvidia-cuda-nvrtc-cu12==12.1.105; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
845
- "nvidia-cuda-runtime-cu12==12.1.105; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
846
- "nvidia-cudnn-cu12==8.9.2.26; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
847
- "nvidia-cufft-cu12==11.0.2.54; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
848
- "nvidia-curand-cu12==10.3.2.106; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
849
- "nvidia-cusolver-cu12==11.4.5.107; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
850
- "nvidia-cusparse-cu12==12.1.0.106; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
851
- "nvidia-nccl-cu12==2.18.1; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
852
- "nvidia-nvtx-cu12==12.1.105; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
853
  "sympy",
854
- "triton==2.1.0; platform_system == \"Linux\" and platform_machine == \"x86_64\"",
855
  "typing-extensions",
856
  ]
857
  files = [
@@ -865,8 +798,7 @@ files = [
865
  [[package]]
866
  name = "tqdm"
867
  version = "4.66.1"
868
- requires_python = ">=3.7"
869
- summary = "Fast, Extensible Progress Meter"
870
  dependencies = [
871
  "colorama; platform_system == \"Windows\"",
872
  ]
@@ -878,19 +810,18 @@ files = [
878
  [[package]]
879
  name = "transformers"
880
  version = "4.36.2"
881
- requires_python = ">=3.8.0"
882
- summary = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow"
883
  dependencies = [
884
  "filelock",
885
- "huggingface-hub<1.0,>=0.19.3",
886
- "numpy>=1.17",
887
- "packaging>=20.0",
888
- "pyyaml>=5.1",
889
- "regex!=2019.12.17",
890
  "requests",
891
- "safetensors>=0.3.1",
892
- "tokenizers<0.19,>=0.14",
893
- "tqdm>=4.27",
894
  ]
895
  files = [
896
  {file = "transformers-4.36.2-py3-none-any.whl", hash = "sha256:462066c4f74ee52516f12890dcc9ec71d1a5e97998db621668455117a54330f6"},
@@ -901,11 +832,10 @@ files = [
901
  name = "transformers"
902
  version = "4.36.2"
903
  extras = ["torch"]
904
- requires_python = ">=3.8.0"
905
- summary = "State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow"
906
  dependencies = [
907
- "accelerate>=0.21.0",
908
- "torch!=1.12.0,>=1.10",
909
  "transformers==4.36.2",
910
  ]
911
  files = [
@@ -916,22 +846,18 @@ files = [
916
  [[package]]
917
  name = "triton"
918
  version = "2.1.0"
919
- summary = "A language and compiler for custom Deep Learning operations"
920
  dependencies = [
921
  "filelock",
922
  ]
923
  files = [
924
  {file = "triton-2.1.0-0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:919b06453f0033ea52c13eaf7833de0e57db3178d23d4e04f9fc71c4f2c32bf8"},
925
- {file = "triton-2.1.0-0-pp37-pypy37_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:143582ca31dd89cd982bd3bf53666bab1c7527d41e185f9e3d8a3051ce1b663b"},
926
- {file = "triton-2.1.0-0-pp38-pypy38_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:82fc5aeeedf6e36be4e4530cbdcba81a09d65c18e02f52dc298696d45721f3bd"},
927
- {file = "triton-2.1.0-0-pp39-pypy39_pp73-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:81a96d110a738ff63339fc892ded095b31bd0d205e3aace262af8400d40b6fa8"},
928
  ]
929
 
930
  [[package]]
931
  name = "typing-extensions"
932
  version = "4.9.0"
933
- requires_python = ">=3.8"
934
- summary = "Backported and Experimental Type Hints for Python 3.8+"
935
  files = [
936
  {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"},
937
  {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"},
@@ -940,8 +866,7 @@ files = [
940
  [[package]]
941
  name = "urllib3"
942
  version = "2.1.0"
943
- requires_python = ">=3.8"
944
- summary = "HTTP library with thread-safe connection pooling, file post, and more."
945
  files = [
946
  {file = "urllib3-2.1.0-py3-none-any.whl", hash = "sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3"},
947
  {file = "urllib3-2.1.0.tar.gz", hash = "sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54"},
@@ -950,11 +875,10 @@ files = [
950
  [[package]]
951
  name = "uvicorn"
952
  version = "0.26.0"
953
- requires_python = ">=3.8"
954
- summary = "The lightning-fast ASGI server."
955
  dependencies = [
956
- "click>=7.0",
957
- "h11>=0.8",
958
  ]
959
  files = [
960
  {file = "uvicorn-0.26.0-py3-none-any.whl", hash = "sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d"},
 
4
  [metadata]
5
  groups = ["default"]
6
  strategy = ["cross_platform"]
7
+ lock_version = "4.5.0"
8
+ content_hash = "sha256:8f9e4f39572b9db0fa8ce88439b1c56a0a6e3ea7845514572a42d99fb850dbcc"
9
+
10
+ [[metadata.targets]]
11
+ requires_python = ">=3.11"
12
 
13
  [[package]]
14
  name = "accelerate"
15
  version = "0.26.1"
16
+ summary = ""
 
17
  dependencies = [
18
  "huggingface-hub",
19
+ "numpy",
20
+ "packaging",
21
  "psutil",
22
  "pyyaml",
23
+ "safetensors",
24
+ "torch",
25
  ]
26
  files = [
27
  {file = "accelerate-0.26.1-py3-none-any.whl", hash = "sha256:04df826b84ac7bad8a0a8ab90e6aeacdecb1ea5a2d744d7e94f6735c29183227"},
 
31
  [[package]]
32
  name = "annotated-types"
33
  version = "0.6.0"
34
+ summary = ""
 
35
  files = [
36
  {file = "annotated_types-0.6.0-py3-none-any.whl", hash = "sha256:0641064de18ba7a25dee8f96403ebc39113d0cb953a01429249d5c7564666a43"},
37
  {file = "annotated_types-0.6.0.tar.gz", hash = "sha256:563339e807e53ffd9c267e99fc6d9ea23eb8443c08f112651963e24e22f84a5d"},
 
40
  [[package]]
41
  name = "anyio"
42
  version = "4.2.0"
43
+ summary = ""
 
44
  dependencies = [
45
+ "idna",
46
+ "sniffio",
47
  ]
48
  files = [
49
  {file = "anyio-4.2.0-py3-none-any.whl", hash = "sha256:745843b39e829e108e518c489b31dc757de7d2131d53fac32bd8df268227bfee"},
 
53
  [[package]]
54
  name = "certifi"
55
  version = "2023.11.17"
56
+ summary = ""
 
57
  files = [
58
  {file = "certifi-2023.11.17-py3-none-any.whl", hash = "sha256:e036ab49d5b79556f99cfc2d9320b34cfbe5be05c5871b51de9329f0603b0474"},
59
  {file = "certifi-2023.11.17.tar.gz", hash = "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1"},
60
  ]
61
 
62
+ [[package]]
63
+ name = "cffi"
64
+ version = "1.17.1"
65
+ summary = ""
66
+ dependencies = [
67
+ "pycparser",
68
+ ]
69
+ files = [
70
+ {file = "cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401"},
71
+ {file = "cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf"},
72
+ {file = "cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4"},
73
+ {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41"},
74
+ {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1"},
75
+ {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6"},
76
+ {file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d"},
77
+ {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6"},
78
+ {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f"},
79
+ {file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b"},
80
+ {file = "cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655"},
81
+ {file = "cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0"},
82
+ {file = "cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4"},
83
+ {file = "cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c"},
84
+ {file = "cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36"},
85
+ {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5"},
86
+ {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff"},
87
+ {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99"},
88
+ {file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93"},
89
+ {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3"},
90
+ {file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8"},
91
+ {file = "cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65"},
92
+ {file = "cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903"},
93
+ {file = "cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e"},
94
+ {file = "cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2"},
95
+ {file = "cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3"},
96
+ {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683"},
97
+ {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5"},
98
+ {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4"},
99
+ {file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd"},
100
+ {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed"},
101
+ {file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9"},
102
+ {file = "cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d"},
103
+ {file = "cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a"},
104
+ {file = "cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"},
105
+ ]
106
+
107
  [[package]]
108
  name = "charset-normalizer"
109
  version = "3.3.2"
110
+ summary = ""
 
111
  files = [
112
  {file = "charset-normalizer-3.3.2.tar.gz", hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"},
113
  {file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db"},
 
146
  [[package]]
147
  name = "click"
148
  version = "8.1.7"
149
+ summary = ""
 
150
  dependencies = [
151
  "colorama; platform_system == \"Windows\"",
152
  ]
 
158
  [[package]]
159
  name = "colorama"
160
  version = "0.4.6"
161
+ summary = ""
 
162
  files = [
163
  {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"},
164
  {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
 
167
  [[package]]
168
  name = "fastapi"
169
  version = "0.109.0"
170
+ summary = ""
 
171
  dependencies = [
172
+ "pydantic",
173
+ "starlette",
174
+ "typing-extensions",
175
  ]
176
  files = [
177
  {file = "fastapi-0.109.0-py3-none-any.whl", hash = "sha256:8c77515984cd8e8cfeb58364f8cc7a28f0692088475e2614f7bf03275eba9093"},
 
181
  [[package]]
182
  name = "filelock"
183
  version = "3.13.1"
184
+ summary = ""
 
185
  files = [
186
  {file = "filelock-3.13.1-py3-none-any.whl", hash = "sha256:57dbda9b35157b05fb3e58ee91448612eb674172fab98ee235ccb0b5bee19a1c"},
187
  {file = "filelock-3.13.1.tar.gz", hash = "sha256:521f5f56c50f8426f5e03ad3b281b490a87ef15bc6c526f168290f0c7148d44e"},
 
190
  [[package]]
191
  name = "fsspec"
192
  version = "2023.12.2"
193
+ summary = ""
 
194
  files = [
195
  {file = "fsspec-2023.12.2-py3-none-any.whl", hash = "sha256:d800d87f72189a745fa3d6b033b9dc4a34ad069f60ca60b943a63599f5501960"},
196
  {file = "fsspec-2023.12.2.tar.gz", hash = "sha256:8548d39e8810b59c38014934f6b31e57f40c1b20f911f4cc2b85389c7e9bf0cb"},
 
199
  [[package]]
200
  name = "h11"
201
  version = "0.14.0"
202
+ summary = ""
 
203
  files = [
204
  {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"},
205
  {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"},
 
208
  [[package]]
209
  name = "httpcore"
210
  version = "1.0.2"
211
+ summary = ""
 
212
  dependencies = [
213
  "certifi",
214
+ "h11",
215
  ]
216
  files = [
217
  {file = "httpcore-1.0.2-py3-none-any.whl", hash = "sha256:096cc05bca73b8e459a1fc3dcf585148f63e534eae4339559c9b8a8d6399acc7"},
 
221
  [[package]]
222
  name = "httpx"
223
  version = "0.26.0"
224
+ summary = ""
 
225
  dependencies = [
226
  "anyio",
227
  "certifi",
228
+ "httpcore",
229
  "idna",
230
  "sniffio",
231
  ]
 
237
  [[package]]
238
  name = "huggingface-hub"
239
  version = "0.20.2"
240
+ summary = ""
 
241
  dependencies = [
242
  "filelock",
243
+ "fsspec",
244
+ "packaging",
245
+ "pyyaml",
246
  "requests",
247
+ "tqdm",
248
+ "typing-extensions",
249
  ]
250
  files = [
251
  {file = "huggingface_hub-0.20.2-py3-none-any.whl", hash = "sha256:53752eda2239d30a470c307a61cf9adcf136bc77b0a734338c7d04941af560d8"},
 
255
  [[package]]
256
  name = "idna"
257
  version = "3.6"
258
+ summary = ""
 
259
  files = [
260
  {file = "idna-3.6-py3-none-any.whl", hash = "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f"},
261
  {file = "idna-3.6.tar.gz", hash = "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca"},
 
264
  [[package]]
265
  name = "jinja2"
266
  version = "3.1.3"
267
+ summary = ""
 
268
  dependencies = [
269
+ "markupsafe",
270
  ]
271
  files = [
272
  {file = "Jinja2-3.1.3-py3-none-any.whl", hash = "sha256:7d6d50dd97d52cbc355597bd845fabfbac3f551e1f99619e39a35ce8c370b5fa"},
 
276
  [[package]]
277
  name = "markupsafe"
278
  version = "2.1.3"
279
+ summary = ""
 
280
  files = [
281
  {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ad9e82fb8f09ade1c3e1b996a6337afac2b8b9e365f926f5a61aacc71adc5b3c"},
282
  {file = "MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3c0fae6c3be832a0a0473ac912810b2877c8cb9d76ca48de1ed31e1c68386575"},
 
304
  [[package]]
305
  name = "mpmath"
306
  version = "1.3.0"
307
+ summary = ""
308
  files = [
309
  {file = "mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c"},
310
  {file = "mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f"},
 
313
  [[package]]
314
  name = "networkx"
315
  version = "3.2.1"
316
+ summary = ""
 
317
  files = [
318
  {file = "networkx-3.2.1-py3-none-any.whl", hash = "sha256:f18c69adc97877c42332c170849c96cefa91881c99a7cb3e95b7c659ebdc1ec2"},
319
  {file = "networkx-3.2.1.tar.gz", hash = "sha256:9f1bb5cf3409bf324e0a722c20bdb4c20ee39bf1c30ce8ae499c8502b0b5e0c6"},
 
322
  [[package]]
323
  name = "numpy"
324
  version = "1.26.3"
325
+ summary = ""
 
326
  files = [
327
  {file = "numpy-1.26.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b831295e5472954104ecb46cd98c08b98b49c69fdb7040483aff799a755a7374"},
328
  {file = "numpy-1.26.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9e87562b91f68dd8b1c39149d0323b42e0082db7ddb8e934ab4c292094d575d6"},
 
340
  {file = "numpy-1.26.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8ed07a90f5450d99dad60d3799f9c03c6566709bd53b497eb9ccad9a55867f36"},
341
  {file = "numpy-1.26.3-cp312-cp312-win32.whl", hash = "sha256:f73497e8c38295aaa4741bdfa4fda1a5aedda5473074369eca10626835445511"},
342
  {file = "numpy-1.26.3-cp312-cp312-win_amd64.whl", hash = "sha256:da4b0c6c699a0ad73c810736303f7fbae483bcb012e38d7eb06a5e3b432c981b"},
 
 
 
343
  {file = "numpy-1.26.3.tar.gz", hash = "sha256:697df43e2b6310ecc9d95f05d5ef20eacc09c7c4ecc9da3f235d39e71b7da1e4"},
344
  ]
345
 
346
  [[package]]
347
  name = "nvidia-cublas-cu12"
348
  version = "12.1.3.1"
349
+ summary = ""
 
350
  files = [
351
  {file = "nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:ee53ccca76a6fc08fb9701aa95b6ceb242cdaab118c3bb152af4e579af792728"},
 
352
  ]
353
 
354
  [[package]]
355
  name = "nvidia-cuda-cupti-cu12"
356
  version = "12.1.105"
357
+ summary = ""
 
358
  files = [
359
  {file = "nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:e54fde3983165c624cb79254ae9818a456eb6e87a7fd4d56a2352c24ee542d7e"},
 
360
  ]
361
 
362
  [[package]]
363
  name = "nvidia-cuda-nvrtc-cu12"
364
  version = "12.1.105"
365
+ summary = ""
 
366
  files = [
367
  {file = "nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:339b385f50c309763ca65456ec75e17bbefcbbf2893f462cb8b90584cd27a1c2"},
 
368
  ]
369
 
370
  [[package]]
371
  name = "nvidia-cuda-runtime-cu12"
372
  version = "12.1.105"
373
+ summary = ""
 
374
  files = [
375
  {file = "nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:6e258468ddf5796e25f1dc591a31029fa317d97a0a94ed93468fc86301d61e40"},
 
376
  ]
377
 
378
  [[package]]
379
  name = "nvidia-cudnn-cu12"
380
  version = "8.9.2.26"
381
+ summary = ""
 
382
  dependencies = [
383
  "nvidia-cublas-cu12",
384
  ]
 
389
  [[package]]
390
  name = "nvidia-cufft-cu12"
391
  version = "11.0.2.54"
392
+ summary = ""
 
393
  files = [
394
  {file = "nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl", hash = "sha256:794e3948a1aa71fd817c3775866943936774d1c14e7628c74f6f7417224cdf56"},
 
395
  ]
396
 
397
  [[package]]
398
  name = "nvidia-curand-cu12"
399
  version = "10.3.2.106"
400
+ summary = ""
 
401
  files = [
402
  {file = "nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:9d264c5036dde4e64f1de8c50ae753237c12e0b1348738169cd0f8a536c0e1e0"},
 
403
  ]
404
 
405
  [[package]]
406
  name = "nvidia-cusolver-cu12"
407
  version = "11.4.5.107"
408
+ summary = ""
 
409
  dependencies = [
410
  "nvidia-cublas-cu12",
411
  "nvidia-cusparse-cu12",
 
413
  ]
414
  files = [
415
  {file = "nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl", hash = "sha256:8a7ec542f0412294b15072fa7dab71d31334014a69f953004ea7a118206fe0dd"},
 
416
  ]
417
 
418
  [[package]]
419
  name = "nvidia-cusparse-cu12"
420
  version = "12.1.0.106"
421
+ summary = ""
 
422
  dependencies = [
423
  "nvidia-nvjitlink-cu12",
424
  ]
425
  files = [
426
  {file = "nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl", hash = "sha256:f3b50f42cf363f86ab21f720998517a659a48131e8d538dc02f8768237bd884c"},
 
427
  ]
428
 
429
  [[package]]
430
  name = "nvidia-nccl-cu12"
431
  version = "2.18.1"
432
+ summary = ""
 
433
  files = [
434
  {file = "nvidia_nccl_cu12-2.18.1-py3-none-manylinux1_x86_64.whl", hash = "sha256:1a6c4acefcbebfa6de320f412bf7866de856e786e0462326ba1bac40de0b5e71"},
435
  ]
 
437
  [[package]]
438
  name = "nvidia-nvjitlink-cu12"
439
  version = "12.3.101"
440
+ summary = ""
 
441
  files = [
442
  {file = "nvidia_nvjitlink_cu12-12.3.101-py3-none-manylinux1_x86_64.whl", hash = "sha256:64335a8088e2b9d196ae8665430bc6a2b7e6ef2eb877a9c735c804bd4ff6467c"},
443
+ {file = "nvidia_nvjitlink_cu12-12.3.101-py3-none-manylinux2014_aarch64.whl", hash = "sha256:211a63e7b30a9d62f1a853e19928fbb1a750e3f17a13a3d1f98ff0ced19478dd"},
444
  ]
445
 
446
  [[package]]
447
  name = "nvidia-nvtx-cu12"
448
  version = "12.1.105"
449
+ summary = ""
 
450
  files = [
451
  {file = "nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl", hash = "sha256:dc21cf308ca5691e7c04d962e213f8a4aa9bbfa23d95412f452254c2caeb09e5"},
 
452
  ]
453
 
454
  [[package]]
455
  name = "packaging"
456
  version = "23.2"
457
+ summary = ""
 
458
  files = [
459
  {file = "packaging-23.2-py3-none-any.whl", hash = "sha256:8c491190033a9af7e1d931d0b5dacc2ef47509b34dd0de67ed209b5203fc88c7"},
460
  {file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"},
 
463
  [[package]]
464
  name = "psutil"
465
  version = "5.9.7"
466
+ summary = ""
 
467
  files = [
468
  {file = "psutil-5.9.7-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:ea36cc62e69a13ec52b2f625c27527f6e4479bca2b340b7a452af55b34fcbe2e"},
469
  {file = "psutil-5.9.7-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1132704b876e58d277168cd729d64750633d5ff0183acf5b3c986b8466cd0284"},
 
477
  [[package]]
478
  name = "pyaudio"
479
  version = "0.2.14"
480
+ summary = ""
481
  files = [
482
  {file = "PyAudio-0.2.14-cp311-cp311-win32.whl", hash = "sha256:506b32a595f8693811682ab4b127602d404df7dfc453b499c91a80d0f7bad289"},
483
  {file = "PyAudio-0.2.14-cp311-cp311-win_amd64.whl", hash = "sha256:bbeb01d36a2f472ae5ee5e1451cacc42112986abe622f735bb870a5db77cf903"},
484
  {file = "PyAudio-0.2.14-cp312-cp312-win32.whl", hash = "sha256:5fce4bcdd2e0e8c063d835dbe2860dac46437506af509353c7f8114d4bacbd5b"},
485
  {file = "PyAudio-0.2.14-cp312-cp312-win_amd64.whl", hash = "sha256:12f2f1ba04e06ff95d80700a78967897a489c05e093e3bffa05a84ed9c0a7fa3"},
486
+ {file = "PyAudio-0.2.14-cp313-cp313-win32.whl", hash = "sha256:95328285b4dab57ea8c52a4a996cb52be6d629353315be5bfda403d15932a497"},
487
+ {file = "PyAudio-0.2.14-cp313-cp313-win_amd64.whl", hash = "sha256:692d8c1446f52ed2662120bcd9ddcb5aa2b71f38bda31e58b19fb4672fffba69"},
488
  {file = "PyAudio-0.2.14.tar.gz", hash = "sha256:78dfff3879b4994d1f4fc6485646a57755c6ee3c19647a491f790a0895bd2f87"},
489
  ]
490
 
491
+ [[package]]
492
+ name = "pycparser"
493
+ version = "2.22"
494
+ summary = ""
495
+ files = [
496
+ {file = "pycparser-2.22-py3-none-any.whl", hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc"},
497
+ {file = "pycparser-2.22.tar.gz", hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6"},
498
+ ]
499
+
500
  [[package]]
501
  name = "pydantic"
502
  version = "2.5.3"
503
+ summary = ""
 
504
  dependencies = [
505
+ "annotated-types",
506
+ "pydantic-core",
507
+ "typing-extensions",
508
  ]
509
  files = [
510
  {file = "pydantic-2.5.3-py3-none-any.whl", hash = "sha256:d0caf5954bee831b6bfe7e338c32b9e30c85dfe080c843680783ac2b631673b4"},
 
514
  [[package]]
515
  name = "pydantic-core"
516
  version = "2.14.6"
 
517
  summary = ""
518
  dependencies = [
519
+ "typing-extensions",
520
  ]
521
  files = [
522
  {file = "pydantic_core-2.14.6-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:dea7fcd62915fb150cdc373212141a30037e11b761fbced340e9db3379b892d4"},
 
545
  {file = "pydantic_core-2.14.6-cp312-none-win32.whl", hash = "sha256:f27207e8ca3e5e021e2402ba942e5b4c629718e665c81b8b306f3c8b1ddbb786"},
546
  {file = "pydantic_core-2.14.6-cp312-none-win_amd64.whl", hash = "sha256:b3e5fe4538001bb82e2295b8d2a39356a84694c97cb73a566dc36328b9f83b40"},
547
  {file = "pydantic_core-2.14.6-cp312-none-win_arm64.whl", hash = "sha256:64634ccf9d671c6be242a664a33c4acf12882670b09b3f163cd00a24cffbd74e"},
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
548
  {file = "pydantic_core-2.14.6.tar.gz", hash = "sha256:1fd0c1d395372843fba13a51c28e3bb9d59bd7aebfeb17358ffaaa1e4dbbe948"},
549
  ]
550
 
551
  [[package]]
552
  name = "pyyaml"
553
  version = "6.0.1"
554
+ summary = ""
 
555
  files = [
556
  {file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007"},
557
  {file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab"},
 
563
  {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"},
564
  {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"},
565
  {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"},
566
+ {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef"},
567
  {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"},
568
  {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"},
569
  {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"},
 
574
  [[package]]
575
  name = "regex"
576
  version = "2023.12.25"
577
+ summary = ""
 
578
  files = [
579
  {file = "regex-2023.12.25-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:1b9d811f72210fa9306aeb88385b8f8bcef0dfbf3873410413c00aa94c56c2b6"},
580
  {file = "regex-2023.12.25-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:d902a43085a308cef32c0d3aea962524b725403fd9373dea18110904003bac97"},
 
612
  [[package]]
613
  name = "requests"
614
  version = "2.31.0"
615
+ summary = ""
 
616
  dependencies = [
617
+ "certifi",
618
+ "charset-normalizer",
619
+ "idna",
620
+ "urllib3",
621
  ]
622
  files = [
623
  {file = "requests-2.31.0-py3-none-any.whl", hash = "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"},
 
627
  [[package]]
628
  name = "safetensors"
629
  version = "0.4.1"
 
630
  summary = ""
631
  files = [
632
  {file = "safetensors-0.4.1-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:d93321eea0dd7e81b283e47a1d20dee6069165cc158286316d0d06d340de8fe8"},
 
651
  {file = "safetensors-0.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:edcf3121890b5f0616aa5a54683b1a5d2332037b970e507d6bb7841a3a596556"},
652
  {file = "safetensors-0.4.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:fdb58dee173ef33634c3016c459d671ca12d11e6acf9db008261cbe58107e579"},
653
  {file = "safetensors-0.4.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:780dc21eb3fd32ddd0e8c904bdb0290f2454f4ac21ae71e94f9ce72db1900a5a"},
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
654
  {file = "safetensors-0.4.1.tar.gz", hash = "sha256:2304658e6ada81a5223225b4efe84748e760c46079bffedf7e321763cafb36c9"},
655
  ]
656
 
657
  [[package]]
658
  name = "sniffio"
659
  version = "1.3.0"
660
+ summary = ""
 
661
  files = [
662
  {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"},
663
  {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"},
664
  ]
665
 
666
+ [[package]]
667
+ name = "sounddevice"
668
+ version = "0.5.1"
669
+ summary = ""
670
+ dependencies = [
671
+ "cffi",
672
+ ]
673
+ files = [
674
+ {file = "sounddevice-0.5.1-py3-none-any.whl", hash = "sha256:e2017f182888c3f3c280d9fbac92e5dbddac024a7e3442f6e6116bd79dab8a9c"},
675
+ {file = "sounddevice-0.5.1-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl", hash = "sha256:d16cb23d92322526a86a9490c427bf8d49e273d9ccc0bd096feecd229cde6031"},
676
+ {file = "sounddevice-0.5.1-py3-none-win32.whl", hash = "sha256:d84cc6231526e7a08e89beff229c37f762baefe5e0cc2747cbe8e3a565470055"},
677
+ {file = "sounddevice-0.5.1-py3-none-win_amd64.whl", hash = "sha256:4313b63f2076552b23ac3e0abd3bcfc0c1c6a696fc356759a13bd113c9df90f1"},
678
+ {file = "sounddevice-0.5.1.tar.gz", hash = "sha256:09ca991daeda8ce4be9ac91e15a9a81c8f81efa6b695a348c9171ea0c16cb041"},
679
+ ]
680
+
681
  [[package]]
682
  name = "speechrecognition"
683
  version = "3.10.1"
684
+ summary = ""
 
685
  dependencies = [
686
+ "requests",
687
  "typing-extensions",
688
  ]
689
  files = [
 
694
  [[package]]
695
  name = "sse-starlette"
696
  version = "1.8.2"
697
+ summary = ""
 
698
  dependencies = [
699
  "anyio",
700
  "fastapi",
 
709
  [[package]]
710
  name = "starlette"
711
  version = "0.35.1"
712
+ summary = ""
 
713
  dependencies = [
714
+ "anyio",
715
  ]
716
  files = [
717
  {file = "starlette-0.35.1-py3-none-any.whl", hash = "sha256:50bbbda9baa098e361f398fda0928062abbaf1f54f4fadcbe17c092a01eb9a25"},
 
721
  [[package]]
722
  name = "sympy"
723
  version = "1.12"
724
+ summary = ""
 
725
  dependencies = [
726
+ "mpmath",
727
  ]
728
  files = [
729
  {file = "sympy-1.12-py3-none-any.whl", hash = "sha256:c3588cd4295d0c0f603d0f2ae780587e64e2efeedb3521e46b9bb1d08d184fa5"},
 
733
  [[package]]
734
  name = "tokenizers"
735
  version = "0.15.0"
 
736
  summary = ""
737
  dependencies = [
738
+ "huggingface-hub",
739
  ]
740
  files = [
741
  {file = "tokenizers-0.15.0-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:af7e9be8c05d30bb137b9fd20f9d99354816599e5fd3d58a4b1e28ba3b36171f"},
 
760
  {file = "tokenizers-0.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3768829861e964c7a4556f5f23307fce6a23872c2ebf030eb9822dbbbf7e9b2a"},
761
  {file = "tokenizers-0.15.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:9c91588a630adc88065e1c03ac6831e3e2112558869b9ebcb2b8afd8a14c944d"},
762
  {file = "tokenizers-0.15.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:77606994e793ca54ecf3a3619adc8a906a28ca223d9354b38df41cb8766a0ed6"},
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
763
  {file = "tokenizers-0.15.0.tar.gz", hash = "sha256:10c7e6e7b4cabd757da59e93f5f8d1126291d16f8b54f28510825ef56a3e5d0e"},
764
  ]
765
 
766
  [[package]]
767
  name = "torch"
768
  version = "2.1.2"
769
+ summary = ""
 
770
  dependencies = [
771
  "filelock",
772
  "fsspec",
773
  "jinja2",
774
  "networkx",
775
+ "nvidia-cublas-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
776
+ "nvidia-cuda-cupti-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
777
+ "nvidia-cuda-nvrtc-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
778
+ "nvidia-cuda-runtime-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
779
+ "nvidia-cudnn-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
780
+ "nvidia-cufft-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
781
+ "nvidia-curand-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
782
+ "nvidia-cusolver-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
783
+ "nvidia-cusparse-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
784
+ "nvidia-nccl-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
785
+ "nvidia-nvtx-cu12; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
786
  "sympy",
787
+ "triton; platform_machine == \"x86_64\" and platform_system == \"Linux\"",
788
  "typing-extensions",
789
  ]
790
  files = [
 
798
  [[package]]
799
  name = "tqdm"
800
  version = "4.66.1"
801
+ summary = ""
 
802
  dependencies = [
803
  "colorama; platform_system == \"Windows\"",
804
  ]
 
810
  [[package]]
811
  name = "transformers"
812
  version = "4.36.2"
813
+ summary = ""
 
814
  dependencies = [
815
  "filelock",
816
+ "huggingface-hub",
817
+ "numpy",
818
+ "packaging",
819
+ "pyyaml",
820
+ "regex",
821
  "requests",
822
+ "safetensors",
823
+ "tokenizers",
824
+ "tqdm",
825
  ]
826
  files = [
827
  {file = "transformers-4.36.2-py3-none-any.whl", hash = "sha256:462066c4f74ee52516f12890dcc9ec71d1a5e97998db621668455117a54330f6"},
 
832
  name = "transformers"
833
  version = "4.36.2"
834
  extras = ["torch"]
835
+ summary = ""
 
836
  dependencies = [
837
+ "accelerate",
838
+ "torch",
839
  "transformers==4.36.2",
840
  ]
841
  files = [
 
846
  [[package]]
847
  name = "triton"
848
  version = "2.1.0"
849
+ summary = ""
850
  dependencies = [
851
  "filelock",
852
  ]
853
  files = [
854
  {file = "triton-2.1.0-0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:919b06453f0033ea52c13eaf7833de0e57db3178d23d4e04f9fc71c4f2c32bf8"},
 
 
 
855
  ]
856
 
857
  [[package]]
858
  name = "typing-extensions"
859
  version = "4.9.0"
860
+ summary = ""
 
861
  files = [
862
  {file = "typing_extensions-4.9.0-py3-none-any.whl", hash = "sha256:af72aea155e91adfc61c3ae9e0e342dbc0cba726d6cba4b6c72c1f34e47291cd"},
863
  {file = "typing_extensions-4.9.0.tar.gz", hash = "sha256:23478f88c37f27d76ac8aee6c905017a143b0b1b886c3c9f66bc2fd94f9f5783"},
 
866
  [[package]]
867
  name = "urllib3"
868
  version = "2.1.0"
869
+ summary = ""
 
870
  files = [
871
  {file = "urllib3-2.1.0-py3-none-any.whl", hash = "sha256:55901e917a5896a349ff771be919f8bd99aff50b79fe58fec595eb37bbc56bb3"},
872
  {file = "urllib3-2.1.0.tar.gz", hash = "sha256:df7aa8afb0148fa78488e7899b2c59b5f4ffcfa82e6c54ccb9dd37c1d7b52d54"},
 
875
  [[package]]
876
  name = "uvicorn"
877
  version = "0.26.0"
878
+ summary = ""
 
879
  dependencies = [
880
+ "click",
881
+ "h11",
882
  ]
883
  files = [
884
  {file = "uvicorn-0.26.0-py3-none-any.whl", hash = "sha256:cdb58ef6b8188c6c174994b2b1ba2150a9a8ae7ea5fb2f1b856b94a815d6071d"},
client/pyproject.toml CHANGED
@@ -1,6 +1,6 @@
1
  [project]
2
- name = ""
3
- version = ""
4
  description = ""
5
  authors = [
6
  {name = "Marco Acierno",email = "[email protected]"},
@@ -14,6 +14,7 @@ dependencies = [
14
  "starlette>=0.35.1",
15
  "uvicorn>=0.26.0",
16
  "sse-starlette>=1.8.2",
 
17
  ]
18
  requires-python = ">=3.11"
19
  readme = "README.md"
 
1
  [project]
2
+ name = "transcriptions-client"
3
+ version = "1"
4
  description = ""
5
  authors = [
6
  {name = "Marco Acierno",email = "[email protected]"},
 
14
  "starlette>=0.35.1",
15
  "uvicorn>=0.26.0",
16
  "sse-starlette>=1.8.2",
17
+ "sounddevice>=0.5.1",
18
  ]
19
  requires-python = ">=3.11"
20
  readme = "README.md"
client/src/main.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import threading
2
  from starlette.applications import Starlette
3
  from starlette.routing import Route
 
1
+ import sounddevice
2
  import threading
3
  from starlette.applications import Starlette
4
  from starlette.routing import Route