Spaces:
No application file
No application file
from .no_colab_package import NoColabRequirement | |
from .packaging_package import Packaging | |
from .torch_package import Torch | |
from .huggingface_package import Transformers, diffusers | |
from .audio2numpy_package import AudioToNumpy | |
from .bark_package import Bark, SoundFileOrSox | |
from .audiolm_package import AudioLM, JobLib, FairSeq | |
from .rvc_package import Praat, PyWorld, FaissCpu, TorchCrepe, FfmpegPython, NoiseReduce, LibRosa, Demucs | |
# from .tts_package import TTS | |
from .pytube_package import PyTube | |
from .whisper_package import Whisper | |
from setup_tools.magicinstaller.requirement import SimpleRequirementInit, CompareAction | |
requirements = [ | |
Packaging(), # Allows for version checks | |
# TTS(), | |
SimpleRequirementInit('wheel'), | |
# SimpleRequirementInit('numpy', CompareAction.EQ, '1.23.5'), | |
NoColabRequirement('numpy', CompareAction.EQ, '1.23.5'), # Don't install this one when in google colab | |
Torch(), | |
Transformers(), | |
diffusers(), # This one's a function | |
SimpleRequirementInit('gradio', CompareAction.EQ, '3.49.0'), | |
SimpleRequirementInit('huggingface-hub', CompareAction.EQ, '0.19.4'), | |
AudioToNumpy(), | |
Bark(), | |
SoundFileOrSox(), | |
AudioLM(), | |
JobLib(), | |
FairSeq(), | |
Praat(), | |
PyWorld(), | |
FaissCpu(), | |
TorchCrepe(), | |
FfmpegPython(), | |
NoiseReduce(), | |
LibRosa(), | |
Demucs(), | |
PyTube(), | |
Whisper(), | |
SimpleRequirementInit('audiocraft', CompareAction.GEQ, '1.0.0'), | |
SimpleRequirementInit('beartype', CompareAction.EQ, '0.15.0') # Overwrite version of beartype which broke things. | |
] | |