From 958df44d331c9da0f85b92916798adacd29cca62 Mon Sep 17 00:00:00 2001 From: Jonathan Herrewijnen Date: Tue, 17 Oct 2023 21:55:14 +0200 Subject: [PATCH] Added setup.py --- .gitignore | 3 ++- requirements.txt | 2 ++ setup.py | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 requirements.txt create mode 100644 setup.py diff --git a/.gitignore b/.gitignore index eba74f4..b9c89d6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -venv/ \ No newline at end of file +venv/ +herrewebpy.egg-info/ \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..a11ef2f --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +pandas +numpy \ No newline at end of file diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..9bf8f0a --- /dev/null +++ b/setup.py @@ -0,0 +1,14 @@ +from setuptools import setup, find_packages +from pkg_resources import parse_requirements + +# Parse the requirements from requirements.txt file +with open('requirements.txt') as f: + requirements = [str(req) for req in parse_requirements(f.read())] + +setup( + name='herrewebpy', + version='0.1.0', + packages=find_packages(), + install_requires=requirements, + entry_points={}, +)