aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorMarco Capitani <m.capitani@nextworks.it>2017-06-22 11:04:11 +0200
committerMarco Capitani <m.capitani@nextworks.it>2017-06-22 11:04:11 +0200
commit50f0edfca9b552d332d250022e0d8c5fdaa531c7 (patch)
treee04158b9abb13ce9d2c8cbff564e9e365d6ed184 /setup.py
parent44f5aa5af732fcfdbb6c0eb1655606469a64aee8 (diff)
downloadrumba-50f0edfca9b552d332d250022e0d8c5fdaa531c7.tar.gz
rumba-50f0edfca9b552d332d250022e0d8c5fdaa531c7.zip
Storyboard tested
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py16
1 files changed, 10 insertions, 6 deletions
diff --git a/setup.py b/setup.py
index f00e934..366f36c 100755
--- a/setup.py
+++ b/setup.py
@@ -1,10 +1,13 @@
#!/usr/bin/env python
-from setuptools import setup
-from codecs import open
-from os import path
+import setuptools
-setup(
+INSTALL_REQUIRES = ["paramiko", "wheel", "wget",
+ 'repoze.lru; python_version<"3.2"']
+EXTRAS_REQUIRE = {"NumpyAcceleration": ["numpy"]}
+
+
+setuptools.setup(
name="Rumba",
version="0.4",
url="https://gitlab.com/arcfire/rumba",
@@ -14,6 +17,7 @@ setup(
license="LGPL",
description="Rumba measurement framework for RINA",
packages=["rumba", "rumba.testbeds", "rumba.prototypes"],
- install_requires=["paramiko", "wheel", "wget"],
- scripts = ['tools/rumba-access']
+ install_requires=INSTALL_REQUIRES,
+ extras_require=EXTRAS_REQUIRE,
+ scripts=['tools/rumba-access']
)