mirror of
https://github.com/wassname/TTS.git
synced 2026-09-09 11:16:00 +08:00
Make Japanese-specific dependencies optional (#2776)
* Don't install MeCab by default * Add optional [ja] deps, like [dev] etc * Add JA requirements file * Add JA requirements to requirements_all This should help the tests run.
This commit is contained in:
@@ -64,7 +64,9 @@ with open(os.path.join(cwd, "requirements.notebooks.txt"), "r") as f:
|
||||
requirements_notebooks = f.readlines()
|
||||
with open(os.path.join(cwd, "requirements.dev.txt"), "r") as f:
|
||||
requirements_dev = f.readlines()
|
||||
requirements_all = requirements_dev + requirements_notebooks
|
||||
with open(os.path.join(cwd, "requirements.ja.txt"), "r") as f:
|
||||
requirements_ja = f.readlines()
|
||||
requirements_all = requirements_dev + requirements_notebooks + requirements_ja
|
||||
|
||||
with open("README.md", "r", encoding="utf-8") as readme_file:
|
||||
README = readme_file.read()
|
||||
@@ -113,6 +115,7 @@ setup(
|
||||
"all": requirements_all,
|
||||
"dev": requirements_dev,
|
||||
"notebooks": requirements_notebooks,
|
||||
"ja": requirements_ja,
|
||||
},
|
||||
python_requires=">=3.9.0, <3.12",
|
||||
entry_points={"console_scripts": ["tts=TTS.bin.synthesize:main", "tts-server = TTS.server.server:main"]},
|
||||
|
||||
Reference in New Issue
Block a user