setup.py 812 Bytes
Newer Older
1
import os
2
import sys
3 4 5 6 7 8

from setuptools import setup, find_packages

here = os.path.abspath(os.path.dirname(__file__))

requires = [
9
    'python-etcd',
10 11 12
    'requests',
    'daemonize',
    'pytest',
13
    'mock',
14
    'scvmm-client-py',
15
    'pyroute2==0.2.14',
16
    ]
17 18
if sys.version_info[0] == 2:
    requires.append('scapy')
19
    requires.append('ipaddress')
20 21

setup(name='router-services',
Sigmund Augdal's avatar
Sigmund Augdal committed
22
      version='0.30',
23 24 25 26 27 28 29 30 31 32
      description='Uninett nova router',
      classifiers=[
          "Programming Language :: Python",
          ],
      packages=find_packages(),
      include_package_data=True,
      zip_safe=False,
      install_requires=requires,
      tests_require=requires,
      dependency_links=[
33
          'http://www.secdev.org/projects/scapy/files/scapy-latest.tar.gz#egg=scapy-2.1.0',
34 35
          ],
      )