| import os | |
| import platform | |
| import pkg_resources | |
| from setuptools import find_packages, setup | |
| setup( | |
| name="rvcinfpy", | |
| version="1.1.0", | |
| description="Python wrapper for fast inference with rvc", | |
| long_description=open('README.md').read(), | |
| long_description_content_type='text/markdown', | |
| readme="README.md", | |
| python_requires=">=3.10", | |
| author="Thatneos", | |
| url="https://huggingface.co/Thatneos/rvcinfpy", | |
| license="MIT", | |
| packages=find_packages(), | |
| package_data={'': ['*.txt', '*.rep', '*.pickle']}, | |
| install_requires=[ | |
| "torch", | |
| "torchaudio", | |
| "praat-parselmouth>=0.4.3", | |
| "pyworld==0.3.2", | |
| "faiss-cpu==1.7.3", | |
| "torchcrepe==0.0.23", | |
| "ffmpeg-python>=0.2.0", | |
| "fairseq", | |
| "typeguard==4.2.0", | |
| "soundfile", | |
| "librosa", | |
| "numpy" | |
| ], | |
| include_package_data=True, | |
| extras_require={"all": [ | |
| "scipy", | |
| "numba==0.56.4", | |
| "edge-tts" | |
| ]}, |