Skip to content
Snippets Groups Projects
setup.py 713 B
Newer Older
Mélodie Boillet's avatar
Mélodie Boillet committed
#!/usr/bin/env python
# -*- coding: utf-8 -*-

from pathlib import Path

from setuptools import find_packages, setup


def parse_requirements():
    path = Path(__file__).parent.resolve() / "prediction-requirements.txt"
    assert path.exists(), f"Missing requirements: {path}"
    return list(map(str.strip, path.read_text().splitlines()))


setup(
    name="teklia-dan",
    version=open("VERSION").read(),
    description="Teklia DAN",
    long_description=open("README.md").read(),
    long_description_content_type="text/markdown",
    author="Teklia",
    author_email="contact@teklia.com",
    url="https://gitlab.com/teklia/dan",
    install_requires=parse_requirements(),
    packages=find_packages(),
)