Skip to content

Commit 0b95acf

Browse files
committed
Fill in setup.py metadata
1 parent a3d7945 commit 0b95acf

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

setup.py

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/python2
2+
# -*- coding: utf-8 -*-
23

34
from __future__ import print_function
45

@@ -51,13 +52,35 @@ def _str2list(pkgstr, onlystr):
5152
libnl = pkgconfig('libnl-3.0')
5253
libnl['libs'].append('nl-route-3')
5354

54-
# don't reformat this line, Makefile parses it
55+
with open('README.rst') as f:
56+
long_description = f.read()
57+
5558
setup(name='ethtool',
5659
version=version,
5760
description='Python module to interface with ethtool',
61+
long_description=long_description,
62+
5863
author='Harald Hoyer, Arnaldo Carvalho de Melo, David Sommerseth',
5964
author_email='davids@redhat.com',
65+
66+
maintainer='Lumír Balhar, Miro Hrončok, Charalampos Stratakis, Sanqui',
67+
maintainer_email='python-maint@redhat.com',
68+
6069
url='https://github.com/fedora-python/python-ethtool',
70+
license='GPL-2.0',
71+
keywords='network networking ethernet tool ethtool',
72+
73+
classifiers=[
74+
'Intended Audience :: Developers',
75+
'Intended Audience :: System Administrators',
76+
'Operating System :: POSIX :: Linux',
77+
'License :: OSI Approved :: GNU General Public License v2 (GPLv2)',
78+
'Programming Language :: Python',
79+
'Programming Language :: Python :: 2',
80+
'Programming Language :: Python :: 2.7',
81+
'Topic :: Software Development :: Libraries',
82+
'Topic :: System :: Networking',
83+
],
6184
ext_modules=[
6285
Extension(
6386
'ethtool',

0 commit comments

Comments
 (0)