Spaces:
Runtime error
Runtime error
[build-system] | |
requires = ["hatchling"] | |
build-backend = "hatchling.build" | |
[project] | |
name = "style-bert-vits2" | |
dynamic = ["version"] | |
description = "Style-Bert-VITS2: Bert-VITS2 with more controllable voice styles." | |
readme = "README.md" | |
requires-python = ">=3.9" | |
license = "AGPL-3.0" | |
keywords = [] | |
authors = [ | |
{ name = "litagin02", email = "[email protected]" }, | |
] | |
classifiers = [ | |
"Development Status :: 4 - Beta", | |
"Programming Language :: Python", | |
"Programming Language :: Python :: 3.9", | |
"Programming Language :: Python :: 3.10", | |
"Programming Language :: Python :: 3.11", | |
"Programming Language :: Python :: Implementation :: CPython", | |
] | |
dependencies = [ | |
"cmudict", | |
"cn2an", | |
"g2p_en", | |
"jieba", | |
"loguru", | |
"num2words", | |
"numba", | |
"numpy", | |
"pydantic>=2.0", | |
"pyopenjtalk-dict", | |
"pypinyin", | |
"pyworld-prebuilt", | |
"safetensors", | |
"torch>=2.1", | |
"transformers", | |
] | |
[project.urls] | |
Documentation = "https://github.com/litagin02/Style-Bert-VITS2#readme" | |
Issues = "https://github.com/litagin02/Style-Bert-VITS2/issues" | |
Source = "https://github.com/litagin02/Style-Bert-VITS2" | |
[tool.hatch.version] | |
path = "style_bert_vits2/constants.py" | |
[tool.hatch.build.targets.sdist] | |
only-include = [ | |
".vscode", | |
"dict_data/default.csv", | |
"docs", | |
"style_bert_vits2", | |
"tests", | |
"LGPL_LICENSE", | |
"LICENSE", | |
"pyproject.toml", | |
"README.md", | |
] | |
exclude = [".git", ".gitignore", ".gitattributes"] | |
[tool.hatch.build.targets.wheel] | |
packages = ["style_bert_vits2"] | |
[tool.hatch.envs.test] | |
dependencies = ["coverage[toml]>=6.5", "pytest"] | |
[tool.hatch.envs.test.scripts] | |
# Usage: `hatch run test:test` | |
test = "pytest {args:tests}" | |
# Usage: `hatch run test:coverage` | |
test-cov = "coverage run -m pytest {args:tests}" | |
# Usage: `hatch run test:cov-report` | |
cov-report = ["- coverage combine", "coverage report"] | |
# Usage: `hatch run test:cov` | |
cov = ["test-cov", "cov-report"] | |
[tool.hatch.envs.style] | |
detached = true | |
dependencies = ["black[jupyter]", "isort"] | |
[tool.hatch.envs.style.scripts] | |
check = [ | |
"black --check --diff .", | |
"isort --check-only --diff --profile black --gitignore --lai 2 . --sg \"Data/*\" --sg \"inputs/*\" --sg \"model_assets/*\" --sg \"static/*\"", | |
] | |
fmt = [ | |
"black .", | |
"isort --profile black --gitignore --lai 2 . --sg \"Data/*\" --sg \"inputs/*\" --sg \"model_assets/*\" --sg \"static/*\"", | |
"check", | |
] | |
[[tool.hatch.envs.test.matrix]] | |
python = ["3.9", "3.10", "3.11"] | |
[tool.coverage.run] | |
source_pkgs = ["style_bert_vits2", "tests"] | |
branch = true | |
parallel = true | |
omit = ["style_bert_vits2/constants.py"] | |
[tool.coverage.paths] | |
style_bert_vits2 = ["style_bert_vits2", "*/style-bert-vits2/style_bert_vits2"] | |
tests = ["tests", "*/style-bert-vits2/tests"] | |
[tool.coverage.report] | |
exclude_lines = ["no cov", "if __name__ == .__main__.:", "if TYPE_CHECKING:"] | |
[tool.ruff] | |
extend-select = ["I"] | |
[tool.ruff.lint.isort] | |
lines-after-imports = 2 |