[build-system] requires = ["setuptools>=45", "wheel", "setuptools-scm[toml]>=6.2"] build-backend = "setuptools.build_meta" [project] name = "chiluka" version = "0.1.0" description = "Chiluka - A lightweight TTS inference package based on StyleTTS2" readme = "README.md" license = {text = "MIT"} requires-python = ">=3.8" authors = [ {name = "Your Name", email = "your.email@example.com"} ] keywords = ["tts", "text-to-speech", "speech-synthesis", "styletts2", "deep-learning"] classifiers = [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Topic :: Multimedia :: Sound/Audio :: Speech", "Topic :: Scientific/Engineering :: Artificial Intelligence", ] dependencies = [ "torch>=1.13.0", "torchaudio>=0.13.0", "transformers>=4.20.0", "librosa>=0.9.0", "phonemizer>=3.0.0", "nltk>=3.7", "PyYAML>=6.0", "munch>=2.5.0", "einops>=0.6.0", "einops-exts>=0.0.4", "numpy>=1.21.0", "scipy>=1.7.0", ] [project.optional-dependencies] playback = ["pyaudio>=0.2.11"] dev = ["pytest>=7.0.0", "black>=22.0.0", "isort>=5.10.0"] [project.urls] Homepage = "https://github.com/Seemanth/chiluka" Documentation = "https://github.com/Seemanth/chiluka#readme" Repository = "https://github.com/Seemanth/chiluka" Issues = "https://github.com/Seemanth/chiluka/issues" [tool.setuptools.packages.find] where = ["."] [tool.black] line-length = 120 target-version = ['py38', 'py39', 'py310', 'py311'] [tool.isort] profile = "black" line_length = 120