liumaolin commited on
Commit ·
8db3e96
1
Parent(s): e054d0c
feat(dependencies): add `aiosqlite` and `torchcodec` to `pyproject.toml`
Browse files- Include `aiosqlite>=0.19.0` for SQLite-based async operations
- Add `torchcodec` with platform-specific index configurations
- pyproject.toml +1 -0
- uv.lock +68 -0
pyproject.toml
CHANGED
|
@@ -4,6 +4,7 @@ version = "0.1.0"
|
|
| 4 |
description = "Add your description here"
|
| 5 |
requires-python = ">=3.11"
|
| 6 |
dependencies = [
|
|
|
|
| 7 |
"av>=11",
|
| 8 |
"chardet>=5.2.0",
|
| 9 |
"cn2an>=0.5.23",
|
|
|
|
| 4 |
description = "Add your description here"
|
| 5 |
requires-python = ">=3.11"
|
| 6 |
dependencies = [
|
| 7 |
+
"aiosqlite>=0.19.0",
|
| 8 |
"av>=11",
|
| 9 |
"chardet>=5.2.0",
|
| 10 |
"cn2an>=0.5.23",
|
uv.lock
CHANGED
|
@@ -178,6 +178,15 @@ wheels = [
|
|
| 178 |
{ url = "https://files.pythonhosted.org/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload-time = "2025-07-03T22:54:42.156Z" },
|
| 179 |
]
|
| 180 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 181 |
[[package]]
|
| 182 |
name = "aliyun-python-sdk-core"
|
| 183 |
version = "2.16.0"
|
|
@@ -1414,6 +1423,7 @@ name = "gpt-sovits"
|
|
| 1414 |
version = "0.1.0"
|
| 1415 |
source = { virtual = "." }
|
| 1416 |
dependencies = [
|
|
|
|
| 1417 |
{ name = "av" },
|
| 1418 |
{ name = "chardet" },
|
| 1419 |
{ name = "cn2an" },
|
|
@@ -1457,6 +1467,9 @@ dependencies = [
|
|
| 1457 |
{ name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "platform_machine == 'aarch64' and sys_platform == 'linux'" },
|
| 1458 |
{ name = "torchaudio", version = "2.9.1", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform != 'darwin' and sys_platform != 'linux'" },
|
| 1459 |
{ name = "torchaudio", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "platform_machine != 'aarch64' and sys_platform == 'linux'" },
|
|
|
|
|
|
|
|
|
|
| 1460 |
{ name = "torchmetrics" },
|
| 1461 |
{ name = "tqdm" },
|
| 1462 |
{ name = "transformers" },
|
|
@@ -1466,6 +1479,7 @@ dependencies = [
|
|
| 1466 |
|
| 1467 |
[package.metadata]
|
| 1468 |
requires-dist = [
|
|
|
|
| 1469 |
{ name = "av", specifier = ">=11" },
|
| 1470 |
{ name = "chardet", specifier = ">=5.2.0" },
|
| 1471 |
{ name = "cn2an", specifier = ">=0.5.23" },
|
|
@@ -1508,6 +1522,9 @@ requires-dist = [
|
|
| 1508 |
{ name = "torchaudio", marker = "sys_platform != 'darwin' and sys_platform != 'linux'" },
|
| 1509 |
{ name = "torchaudio", marker = "sys_platform == 'darwin'", index = "https://download.pytorch.org/whl/cpu" },
|
| 1510 |
{ name = "torchaudio", marker = "sys_platform == 'linux'", index = "https://download.pytorch.org/whl/cu126" },
|
|
|
|
|
|
|
|
|
|
| 1511 |
{ name = "torchmetrics", specifier = "<=1.5" },
|
| 1512 |
{ name = "tqdm", specifier = ">=4.67.1" },
|
| 1513 |
{ name = "transformers", specifier = ">=4.43,<=4.50" },
|
|
@@ -4471,6 +4488,57 @@ wheels = [
|
|
| 4471 |
{ url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:e8dfdec8cabb80ddf85e7ba308151c320fc6eeca4332fc13eeca3bb8551f6581" },
|
| 4472 |
]
|
| 4473 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4474 |
[[package]]
|
| 4475 |
name = "torchmetrics"
|
| 4476 |
version = "1.5.0"
|
|
|
|
| 178 |
{ url = "https://files.pythonhosted.org/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload-time = "2025-07-03T22:54:42.156Z" },
|
| 179 |
]
|
| 180 |
|
| 181 |
+
[[package]]
|
| 182 |
+
name = "aiosqlite"
|
| 183 |
+
version = "0.22.1"
|
| 184 |
+
source = { registry = "https://pypi.org/simple" }
|
| 185 |
+
sdist = { url = "https://files.pythonhosted.org/packages/4e/8a/64761f4005f17809769d23e518d915db74e6310474e733e3593cfc854ef1/aiosqlite-0.22.1.tar.gz", hash = "sha256:043e0bd78d32888c0a9ca90fc788b38796843360c855a7262a532813133a0650", size = 14821, upload-time = "2025-12-23T19:25:43.997Z" }
|
| 186 |
+
wheels = [
|
| 187 |
+
{ url = "https://files.pythonhosted.org/packages/00/b7/e3bf5133d697a08128598c8d0abc5e16377b51465a33756de24fa7dee953/aiosqlite-0.22.1-py3-none-any.whl", hash = "sha256:21c002eb13823fad740196c5a2e9d8e62f6243bd9e7e4a1f87fb5e44ecb4fceb", size = 17405, upload-time = "2025-12-23T19:25:42.139Z" },
|
| 188 |
+
]
|
| 189 |
+
|
| 190 |
[[package]]
|
| 191 |
name = "aliyun-python-sdk-core"
|
| 192 |
version = "2.16.0"
|
|
|
|
| 1423 |
version = "0.1.0"
|
| 1424 |
source = { virtual = "." }
|
| 1425 |
dependencies = [
|
| 1426 |
+
{ name = "aiosqlite" },
|
| 1427 |
{ name = "av" },
|
| 1428 |
{ name = "chardet" },
|
| 1429 |
{ name = "cn2an" },
|
|
|
|
| 1467 |
{ name = "torchaudio", version = "2.9.1", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "platform_machine == 'aarch64' and sys_platform == 'linux'" },
|
| 1468 |
{ name = "torchaudio", version = "2.9.1", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform != 'darwin' and sys_platform != 'linux'" },
|
| 1469 |
{ name = "torchaudio", version = "2.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "platform_machine != 'aarch64' and sys_platform == 'linux'" },
|
| 1470 |
+
{ name = "torchcodec", version = "0.9.1", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" },
|
| 1471 |
+
{ name = "torchcodec", version = "0.9.1", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform != 'darwin' and sys_platform != 'linux'" },
|
| 1472 |
+
{ name = "torchcodec", version = "0.9.1+cu126", source = { registry = "https://download.pytorch.org/whl/cu126" }, marker = "sys_platform == 'linux'" },
|
| 1473 |
{ name = "torchmetrics" },
|
| 1474 |
{ name = "tqdm" },
|
| 1475 |
{ name = "transformers" },
|
|
|
|
| 1479 |
|
| 1480 |
[package.metadata]
|
| 1481 |
requires-dist = [
|
| 1482 |
+
{ name = "aiosqlite", specifier = ">=0.19.0" },
|
| 1483 |
{ name = "av", specifier = ">=11" },
|
| 1484 |
{ name = "chardet", specifier = ">=5.2.0" },
|
| 1485 |
{ name = "cn2an", specifier = ">=0.5.23" },
|
|
|
|
| 1522 |
{ name = "torchaudio", marker = "sys_platform != 'darwin' and sys_platform != 'linux'" },
|
| 1523 |
{ name = "torchaudio", marker = "sys_platform == 'darwin'", index = "https://download.pytorch.org/whl/cpu" },
|
| 1524 |
{ name = "torchaudio", marker = "sys_platform == 'linux'", index = "https://download.pytorch.org/whl/cu126" },
|
| 1525 |
+
{ name = "torchcodec", marker = "sys_platform != 'darwin' and sys_platform != 'linux'" },
|
| 1526 |
+
{ name = "torchcodec", marker = "sys_platform == 'darwin'", index = "https://download.pytorch.org/whl/cpu" },
|
| 1527 |
+
{ name = "torchcodec", marker = "sys_platform == 'linux'", index = "https://download.pytorch.org/whl/cu126" },
|
| 1528 |
{ name = "torchmetrics", specifier = "<=1.5" },
|
| 1529 |
{ name = "tqdm", specifier = ">=4.67.1" },
|
| 1530 |
{ name = "transformers", specifier = ">=4.43,<=4.50" },
|
|
|
|
| 4488 |
{ url = "https://download.pytorch.org/whl/cu126/torchaudio-2.9.1%2Bcu126-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:e8dfdec8cabb80ddf85e7ba308151c320fc6eeca4332fc13eeca3bb8551f6581" },
|
| 4489 |
]
|
| 4490 |
|
| 4491 |
+
[[package]]
|
| 4492 |
+
name = "torchcodec"
|
| 4493 |
+
version = "0.9.1"
|
| 4494 |
+
source = { registry = "https://download.pytorch.org/whl/cpu" }
|
| 4495 |
+
resolution-markers = [
|
| 4496 |
+
"python_full_version >= '3.13' and sys_platform == 'darwin'",
|
| 4497 |
+
"python_full_version == '3.12.*' and sys_platform == 'darwin'",
|
| 4498 |
+
"python_full_version < '3.12' and sys_platform == 'darwin'",
|
| 4499 |
+
]
|
| 4500 |
+
wheels = [
|
| 4501 |
+
{ url = "https://download.pytorch.org/whl/cpu/torchcodec-0.9.1-cp311-cp311-macosx_11_0_arm64.whl" },
|
| 4502 |
+
{ url = "https://download.pytorch.org/whl/cpu/torchcodec-0.9.1-cp312-cp312-macosx_11_0_arm64.whl" },
|
| 4503 |
+
{ url = "https://download.pytorch.org/whl/cpu/torchcodec-0.9.1-cp313-cp313-macosx_12_0_arm64.whl" },
|
| 4504 |
+
{ url = "https://download.pytorch.org/whl/cpu/torchcodec-0.9.1-cp314-cp314-macosx_11_0_arm64.whl" },
|
| 4505 |
+
]
|
| 4506 |
+
|
| 4507 |
+
[[package]]
|
| 4508 |
+
name = "torchcodec"
|
| 4509 |
+
version = "0.9.1"
|
| 4510 |
+
source = { registry = "https://pypi.org/simple" }
|
| 4511 |
+
resolution-markers = [
|
| 4512 |
+
"python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'linux'",
|
| 4513 |
+
"python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'linux'",
|
| 4514 |
+
"python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'linux'",
|
| 4515 |
+
]
|
| 4516 |
+
wheels = [
|
| 4517 |
+
{ url = "https://files.pythonhosted.org/packages/53/66/0612c7852cb7854dec45db9357397b4dbd4d6274832cc8949a8d1c0e518a/torchcodec-0.9.1-cp311-cp311-win_amd64.whl", hash = "sha256:508e0ce6da1e4af186b131cdbdd3d998bc4313e9f3a3f5b78f64aa5f9685ed88", size = 2181959, upload-time = "2025-12-10T15:56:13.191Z" },
|
| 4518 |
+
{ url = "https://files.pythonhosted.org/packages/b2/12/c0bbf01b0ed52b69aaeed4af1043dc8308ccc522a47fcc082b34882e2ba2/torchcodec-0.9.1-cp312-cp312-win_amd64.whl", hash = "sha256:d9c8efe5845bde45a428f96493b4a041511f47f5bd53b333a0ad90426be4623a", size = 2187178, upload-time = "2025-12-10T15:56:16.968Z" },
|
| 4519 |
+
{ url = "https://files.pythonhosted.org/packages/13/a2/d78cd65863fb805d9e35fe90ae7574eab86ff0ae63438208bd07d2cf1fd2/torchcodec-0.9.1-cp313-cp313-win_amd64.whl", hash = "sha256:df0b5a15998fd7457625c2af2a6276e0e710fac158d145045340dbbcd1cfdb65", size = 2186788, upload-time = "2025-12-10T15:56:20.204Z" },
|
| 4520 |
+
{ url = "https://files.pythonhosted.org/packages/f2/63/752d0fc1c6e8f799ae880ca1087510def663a7f9aa1a70074ae334c6908f/torchcodec-0.9.1-cp314-cp314-win_amd64.whl", hash = "sha256:2d01c8b3685a3a38f050ed2b526808a2938dba6f56cb9f9e967884fd858bba15", size = 2188320, upload-time = "2025-12-10T15:56:24.63Z" },
|
| 4521 |
+
]
|
| 4522 |
+
|
| 4523 |
+
[[package]]
|
| 4524 |
+
name = "torchcodec"
|
| 4525 |
+
version = "0.9.1+cu126"
|
| 4526 |
+
source = { registry = "https://download.pytorch.org/whl/cu126" }
|
| 4527 |
+
resolution-markers = [
|
| 4528 |
+
"python_full_version >= '3.13' and platform_machine != 'aarch64' and sys_platform == 'linux'",
|
| 4529 |
+
"python_full_version == '3.12.*' and platform_machine != 'aarch64' and sys_platform == 'linux'",
|
| 4530 |
+
"python_full_version >= '3.13' and platform_machine == 'aarch64' and sys_platform == 'linux'",
|
| 4531 |
+
"python_full_version == '3.12.*' and platform_machine == 'aarch64' and sys_platform == 'linux'",
|
| 4532 |
+
"python_full_version < '3.12' and platform_machine != 'aarch64' and sys_platform == 'linux'",
|
| 4533 |
+
"python_full_version < '3.12' and platform_machine == 'aarch64' and sys_platform == 'linux'",
|
| 4534 |
+
]
|
| 4535 |
+
wheels = [
|
| 4536 |
+
{ url = "https://download.pytorch.org/whl/cu126/torchcodec-0.9.1%2Bcu126-cp311-cp311-manylinux_2_28_x86_64.whl" },
|
| 4537 |
+
{ url = "https://download.pytorch.org/whl/cu126/torchcodec-0.9.1%2Bcu126-cp312-cp312-manylinux_2_28_x86_64.whl" },
|
| 4538 |
+
{ url = "https://download.pytorch.org/whl/cu126/torchcodec-0.9.1%2Bcu126-cp313-cp313-manylinux_2_28_x86_64.whl" },
|
| 4539 |
+
{ url = "https://download.pytorch.org/whl/cu126/torchcodec-0.9.1%2Bcu126-cp314-cp314-manylinux_2_28_x86_64.whl" },
|
| 4540 |
+
]
|
| 4541 |
+
|
| 4542 |
[[package]]
|
| 4543 |
name = "torchmetrics"
|
| 4544 |
version = "1.5.0"
|