]> git.proxmox.com Git - mirror_ifupdown2.git/blobdiff - setup.py
addons: address: fix merge-indentation issue
[mirror_ifupdown2.git] / setup.py
index c3d61b3f6915ac152ae3b68162655869309c69f2..b9d918bb839d620105d07ef4fd04cbefa9e6aa41 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
 # -*- coding: utf-8 -*-
 
 import sys
@@ -7,14 +7,13 @@ from setuptools import setup
 from setuptools import find_packages
 
 INSTALL_REQUIRES = [
-    'argcomplete',
-    'ipaddr',
 ]
 
 DATA_FILES = [
     ('/etc/default/', ['etc/default/networking']),
     ('/etc/network/ifupdown2/', ['etc/network/ifupdown2/addons.conf']),
     ('/etc/network/ifupdown2/', ['etc/network/ifupdown2/ifupdown2.conf']),
+    ('/usr/share/ifupdown2/sbin/', ['ifupdown2/sbin/start-networking'])
 ]
 
 SCRIPTS = []
@@ -25,13 +24,12 @@ ENTRY_POINTS = {}
 def build_deb_package():
     try:
         return sys.argv[sys.argv.index('--root') + 1].endswith('/debian/ifupdown2')
-    except:
-        return False
+    except Exception:
+        pass
+    return False
 
 
-if build_deb_package():
-    DATA_FILES.append(('/usr/share/ifupdown2/sbin/', ['ifupdown2/sbin/start-networking']))
-else:
+if not build_deb_package():
     ENTRY_POINTS = {
         'console_scripts': [
             'ifup = ifupdown2.__main__:main',
@@ -42,10 +40,10 @@ else:
     }
 
 setup(
-    author='Roopa Prabhu',
-    author_email='roopa@cumulusnetworks.com',
+    author='Julien Fortin',
+    author_email='jfortin@nvidia.com',
     maintainer='Julien Fortin',
-    maintainer_email='julien@cumulusnetworks.com',
+    maintainer_email='jfortin@nvidia.com',
     classifiers=[
         'Development Status :: 5 - Production/Stable',
         'Environment :: Console',
@@ -53,8 +51,7 @@ setup(
         'License :: OSI Approved :: GNU General Public License v2 (GPLv2)',
         'Natural Language :: English',
         'Operating System :: POSIX :: Linux',
-        'Programming Language :: Python :: 2',
-        'Programming Language :: Python :: 2.7',
+        'Programming Language :: Python :: 3',
         'Topic :: System :: Networking',
         'Topic :: System :: Systems Administration'
     ],
@@ -65,7 +62,7 @@ setup(
     name='ifupdown2',
     packages=find_packages(),
     url='https://github.com/CumulusNetworks/ifupdown2',
-    version='1.2.9',
+    version='3.0.0',
     data_files=DATA_FILES,
     setup_requires=['setuptools'],
     scripts=SCRIPTS,