summaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py16
1 files changed, 15 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 6680d01..93a79c1 100755
--- a/setup.py
+++ b/setup.py
@@ -6,6 +6,20 @@ use_setuptools()
from setuptools import setup, find_packages
+def filetolist(filepath):
+ """Turns a text file into a list (one element per line)"""
+ result = []
+ with open(filepath, "r") as f:
+ for line in f:
+ if "#" in line:
+ line = line[:line.index("#")]
+ line = line.strip()
+ if not line:
+ continue
+ result.append(line)
+ return result
+
+
setup(
name="HyperKitty",
version="0.1.6",
@@ -27,5 +41,5 @@ setup(
#packages=find_packages(exclude=["*.test", "test", "*.test.*"]),
packages=find_packages(),
include_package_data=True,
- install_requires=open('requirements.txt').read(),
+ install_requires=filetolist('requirements.txt'),
)