diff --git a/.gitignore b/.gitignore index c83750f..9d4bcda 100644 --- a/.gitignore +++ b/.gitignore @@ -5,7 +5,7 @@ *.pyc .ipynb_checkpoints results/ -models/ +/models/ **/__pycache__/ *.py[cod] *$py.class diff --git a/musetalk/__init__.py b/musetalk/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/musetalk/data/__init__.py b/musetalk/data/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/musetalk/loss/__init__.py b/musetalk/loss/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/musetalk/models/__init__.py b/musetalk/models/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/musetalk/utils/dwpose/__init__.py b/musetalk/utils/dwpose/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..06afa63 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,15 @@ +[build-system] +requires = ["setuptools>=64"] +build-backend = "setuptools.build_meta" + +[project] +name = "musetalk" +version = "1.5.0" +description = "MuseTalk: audio-driven lip-sync (source-only install; dependencies managed by the consumer)" +readme = "README.md" +requires-python = ">=3.10" +license = { text = "MIT" } + +[tool.setuptools.packages.find] +include = ["musetalk*"] +exclude = ["scripts*", "assets*", "data*", "configs*"]