universal_translator / pyproject.toml
joelazo
Remove Edge-TTS provider due to HuggingFace Spaces incompatibility
0e5ba43
raw
history blame contribute delete
773 Bytes
[project]
name = "universal-translator"
version = "0.1.0"
description = "Universal language translator powered by Apertus-70B with voice input/output support"
authors = [
{name = "Your Name", email = "[email protected]"}
]
readme = "README.md"
requires-python = ">=3.10"
dependencies = [
"gradio>=5.0.0",
"gtts>=2.5.4",
"huggingface-hub>=1.1.4",
"langdetect>=1.0.9",
"openai>=2.8.0",
"openai-whisper>=20250625",
"python-dotenv>=1.2.1",
]
[project.scripts]
translator = "translator:main"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["."]
only-include = ["translator.py", "translation_service.py", "voice_handler.py", "config.py"]
[dependency-groups]
dev = []