File size: 711 Bytes
e14f899 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
from setuptools import setup, find_packages
from pathlib import Path
def _parse_requirements(file_path):
requirements = []
with open(file_path, "r", encoding="utf-8") as f:
for line in f:
line = line.strip()
if not line or line.startswith("#"):
continue
requirements.append(line.split(";")[0].strip())
return requirements
if __name__ == "__main__":
base_dir = Path(__file__).parent
requirements_path = base_dir / "requirements.txt"
setup(
name="diffusers_lite",
version="0.0.1",
packages=find_packages(),
install_requires=_parse_requirements(requirements_path),
author="",
) |