diff options
Diffstat (limited to 'setup.py')
| -rwxr-xr-x | setup.py | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/setup.py b/setup.py deleted file mode 100755 index 68a7253..0000000 --- a/setup.py +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/env python - -import re -import setuptools - -with open('rumba/_version.py') as fp: - _version_src = fp.read() -_match = re.search(r'__version_info__\s*=\s*\((\d+),\s*(\d+),\s*(\d+)\)', - _version_src) -version = '%s.%s.%s' % _match.groups() - -with open('README.md') as fp: - long_description = fp.read() - -setuptools.setup( - name='Rumba', - version=version, - url='https://codeberg.org/o7s/rumba', - keywords='ouroboros measurement testbed', - author='Sander Vrijders, Dimitri Staessens', - author_email='sander@ouroboros.rocks, dimitri@ouroboros.rocks', - license='LGPL', - description='Rumba measurement framework for Ouroboros', - long_description=long_description, - long_description_content_type='text/markdown', - classifiers=[ - 'Development Status :: 4 - Beta', - 'License :: OSI Approved ' - ':: GNU Lesser General Public License v2 or later (LGPLv2+)', - 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.8', - 'Programming Language :: Python :: 3.9', - 'Programming Language :: Python :: 3.10', - 'Programming Language :: Python :: 3.11', - 'Programming Language :: Python :: 3.12', - 'Programming Language :: Python :: 3.13', - 'Programming Language :: Python :: 3.14', - 'Topic :: System :: Networking', - ], - packages=setuptools.find_packages(exclude=['examples', 'tools', 'doc']), - python_requires='>=3.8', - install_requires=[ - 'paramiko>=2.0,<4', - 'docker>=5.0,<8', - ], - extras_require={ - 'NumpyAcceleration': ['numpy'], - 'graphs': ['pydot'], - 'visualizer': ['igraph', 'plotly'], - 'pyouroboros': ['PyOuroboros'], - }, - scripts=['tools/rumba-access'], -) |
