From b23e7f3f8dd914d0ffda4c6b6851f18bd36bff78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Balajti?= <mate.balajti@unibas.ch> Date: Mon, 4 Sep 2023 11:40:53 +0200 Subject: [PATCH] feat: add setup.py --- setup.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 setup.py diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..7ebb48d --- /dev/null +++ b/setup.py @@ -0,0 +1,26 @@ +"""Set up project.""" +from pathlib import Path +from setuptools import setup, find_packages + +project_root_dir = Path(__file__).parent.resolve() +with open(project_root_dir / "requirements.txt", + "r", encoding="utf-8") as f: + INSTALL_REQUIRES = f.read().splitlines() + +URL = ('https://git.scicore.unibas.ch/zavolan_group/' + 'tools/transcript-structure-generator') + +setup( + name='transcript-structure-generator', + version='0.1.0', + url=URL, + license='MIT', + author='Larissa Glass, Michael Zimmermann, Andri Fraenkl', + author_email='mate.balajti@unibas.ch', + description='Transcript structure generator', + packages=find_packages(), + install_requires=INSTALL_REQUIRES, + entry_points={ + 'console_scripts': ['transcript-structure-generator=tsg.cli:app'] + } +) -- GitLab