diff --git a/MANIFEST.in b/MANIFEST.in index 498b33c0..5015d0aa 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -10,5 +10,3 @@ recursive-include TTS *.md recursive-include TTS *.py recursive-include TTS *.pyx recursive-include images *.png -recursive-exclude tests * -prune tests* diff --git a/Makefile b/Makefile index a24c41fc..3833f733 100644 --- a/Makefile +++ b/Makefile @@ -62,15 +62,9 @@ system-deps: ## install linux system deps dev-deps: ## install development deps pip install -r requirements.dev.txt -doc-deps: ## install docs dependencies - pip install -r docs/requirements.txt - build-docs: ## build the docs cd docs && make clean && make build -hub-deps: ## install deps for torch hub use - pip install -r requirements.hub.txt - deps: ## install 🐸 requirements. pip install -r requirements.txt diff --git a/TTS/tts/utils/monotonic_align/setup.py b/TTS/tts/utils/monotonic_align/setup.py deleted file mode 100644 index f22bc6a3..00000000 --- a/TTS/tts/utils/monotonic_align/setup.py +++ /dev/null @@ -1,7 +0,0 @@ -# from distutils.core import setup -# from Cython.Build import cythonize -# import numpy - -# setup(name='monotonic_align', -# ext_modules=cythonize("core.pyx"), -# include_dirs=[numpy.get_include()]) diff --git a/pyproject.toml b/pyproject.toml index b58716e2..952b41e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,11 +1,10 @@ [build-system] requires = [ "setuptools", - "wheel", "cython~=0.29.30", - "numpy>=1.22.0", - "packaging", + "numpy>=1.24.3", ] +build-backend = "setuptools.build_meta" [tool.setuptools.packages.find] include = ["TTS*"] diff --git a/setup.cfg b/setup.cfg deleted file mode 100644 index 1f31cb5d..00000000 --- a/setup.cfg +++ /dev/null @@ -1,8 +0,0 @@ -[build_py] -build_lib=temp_build - -[bdist_wheel] -bdist_dir=temp_build - -[install_lib] -build_dir=temp_build diff --git a/setup.py b/setup.py index 722959cd..32e4934c 100644 --- a/setup.py +++ b/setup.py @@ -21,36 +21,13 @@ # `````` import os -import subprocess -import sys import numpy -import setuptools.command.build_py -import setuptools.command.develop from Cython.Build import cythonize from setuptools import Extension, setup cwd = os.path.dirname(os.path.abspath(__file__)) - -class build_py(setuptools.command.build_py.build_py): # pylint: disable=too-many-ancestors - def run(self): - setuptools.command.build_py.build_py.run(self) - - -class develop(setuptools.command.develop.develop): - def run(self): - setuptools.command.develop.develop.run(self) - - -# The documentation for this feature is in server/README.md -package_data = ["TTS/server/templates/*"] - - -def pip_install(package_name): - subprocess.call([sys.executable, "-m", "pip", "install", package_name]) - - requirements = open(os.path.join(cwd, "requirements.txt"), "r").readlines() with open(os.path.join(cwd, "requirements.notebooks.txt"), "r") as f: requirements_notebooks = f.readlines() @@ -68,16 +45,8 @@ exts = [ ) ] setup( - # cython include_dirs=numpy.get_include(), ext_modules=cythonize(exts, language_level=3), - # ext_modules=find_cython_extensions(), - # package - cmdclass={ - "build_py": build_py, - "develop": develop, - # 'build_ext': build_ext - }, install_requires=requirements, extras_require={ "all": requirements_all,