Spaces:
Runtime error
Runtime error
| try: | |
| from ._version import ( | |
| version as __version__, | |
| version_tuple, | |
| ) | |
| except ImportError: | |
| __version__ = "unknown (no version information available)" | |
| version_tuple = (0, 0, "unknown", "noinfo") | |
| from functools import lru_cache | |
| from os import getenv | |
| from pathlib import Path | |
| from warnings import filterwarnings | |
| from rich.console import Console | |
| from tqdm import TqdmExperimentalWarning | |
| PACKAGE = __package__.replace("_", "-") | |
| PACKAGE_ROOT = Path(__file__).parent.parent | |
| HF_HOME = Path(getenv("HF_HOME", Path.home() / ".cache" / "huggingface")) | |
| HF_HUB_CACHE = Path(getenv("HUGGINGFACE_HUB_CACHE", HF_HOME.joinpath("hub"))) | |
| HF_LIB_NAME = "animatediff-cli" | |
| HF_LIB_VER = __version__ | |
| HF_MODULE_REPO = "neggles/animatediff-modules" | |
| console = Console(highlight=True) | |
| err_console = Console(stderr=True) | |
| # shhh torch, don't worry about it it's fine | |
| filterwarnings("ignore", category=UserWarning, message="TypedStorage is deprecated") | |
| # you too tqdm | |
| filterwarnings("ignore", category=TqdmExperimentalWarning) | |
| def get_dir(dirname: str = "data") -> Path: | |
| if PACKAGE_ROOT.name == "src": | |
| # we're installed in editable mode from within the repo | |
| dirpath = PACKAGE_ROOT.parent.joinpath(dirname) | |
| else: | |
| # we're installed normally, so we just use the current working directory | |
| dirpath = Path.cwd().joinpath(dirname) | |
| dirpath.mkdir(parents=True, exist_ok=True) | |
| return dirpath.absolute() | |
| __all__ = [ | |
| "__version__", | |
| "version_tuple", | |
| "PACKAGE", | |
| "PACKAGE_ROOT", | |
| "HF_HOME", | |
| "HF_HUB_CACHE", | |
| "console", | |
| "err_console", | |
| "get_dir", | |
| "models", | |
| "pipelines", | |
| "rife", | |
| "utils", | |
| "cli", | |
| "generate", | |
| "schedulers", | |
| "settings", | |
| ] | |