Modify openvim code structure, improve py package
[osm/openvim.git] / setup_lite.py
diff --git a/setup_lite.py b/setup_lite.py
new file mode 100755 (executable)
index 0000000..cf38014
--- /dev/null
@@ -0,0 +1,61 @@
+#!/usr/bin/env python
+
+from setuptools import setup
+
+__name = 'lib_osm_openvim'
+__version = '1.0.0'
+__description = 'OSM Openvim library'
+__author = 'ETSI OSM'
+__author_email = 'alfonso.tiernosepulveda@telefonica.com'
+__maintainer = 'mirabal'
+__maintainer_email = 'leonardo.mirabal@altran.com'
+__license = 'Apache 2.0'
+__url = 'https://osm.etsi.org/gitweb/?p=osm/openvim.git;a=summary'
+
+_req = [
+    "asn1crypto",
+    "cffi",
+    "enum34",
+    "functools32",
+    "idna",
+    "ipaddress",
+    "packaging",
+    "pbr",
+    "pkgconfig",
+    "pyasn1",
+    "pycparser",
+    "pycrypto",
+    "pyparsing",
+    "six",
+    "jsonschema",
+    "argcomplete",
+    "requests",
+    "PyYAML",
+    "requestsexceptions",
+    "netaddr",
+    "bottle",
+    "MySQL-python",
+    "paramiko",
+]
+
+__scripts__ = ['openflow']
+
+setup(name=__name,
+      version=__version,
+      description=__description,
+      long_description=__description,
+      author=__author,
+      author_email=__author_email,
+      license=__license,
+      maintainer=__maintainer,
+      maintainer_email=__maintainer_email,
+      url=__url,
+      packages=[__name],
+      package_dir={__name: __name},
+      scripts=__scripts__,
+      package_data={'lib_osm_openvim': ['*']},
+      include_package_data=True,
+      install_requires=_req
+      )
+
+