-
Notifications
You must be signed in to change notification settings - Fork 38
/
setup.py
43 lines (39 loc) · 1.48 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/env python
from distutils.core import setup
import radius
name = 'py-radius'
version = radius.__version__
release = '1'
versrel = version + '-' + release
download_url = 'https://github.com/downloads/btimby/' + name + \
'/' + name + '-' + versrel + '.tar.gz'
with open('LICENSE', 'r') as l:
license = l.read()
setup(
name = name,
version = versrel,
description = 'RADIUS authentication module',
long_description = 'A pure Python module that implements client side RADIUS ' \
'authentication, as defined by RFC2865.',
author = 'Stuart Bishop',
author_email = '[email protected]',
maintainer = 'Ben Timby',
maintainer_email = '[email protected]',
url = 'http://github.com/btimby/' + name + '/',
download_url = download_url,
license = license,
py_modules = ["radius"],
classifiers = [
'License :: OSI Approved :: MIT License',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3.0',
'Programming Language :: Python :: 3.1',
'Programming Language :: Python :: 3.2',
'Programming Language :: Python :: 3.3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Topic :: Software Development :: Libraries :: Python Modules',
'Topic :: System :: Systems Administration :: Authentication/Directory',
]
)