-
Bastien Abadie authoredBastien Abadie authored
setup.py 641 B
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os.path
from setuptools import find_packages, setup
def requirements(path):
assert os.path.exists(path), "Missing requirements {}".format(path)
with open(path) as f:
return list(map(str.strip, f.read().splitlines()))
with open("VERSION") as f:
VERSION = f.read()
install_requires = requirements("requirements.txt")
setup(
name="teklia-toolbox",
version=VERSION,
author="Teklia",
author_email="contact@teklia.com",
python_requires=">=3.7",
install_requires=install_requires,
packages=find_packages(),
include_package_data=True,
)