-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsetup.py
53 lines (50 loc) · 2.01 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
44
45
46
47
48
49
50
51
52
53
#!/usr/bin/env python
from setuptools import setup
long_description = """PyRTF is an FTP replacement with the ability to do fast,
reliable file transfer operations. It may be used as an
API embeddable into other applications, or with its own
client (pyrft) and server (pyrftd) applications, both
to be provided as at least refernce applications.
"""
# TODO: Add url = github repository
# TODO: Add download_url = github repository
# TODO: Add install_requires=[]
setup(name='PyRFT',
version='1.0',
author='Benjamen R. Meyer',
author_email='[email protected]',
maintainer='Benjamen R. Meyer',
maintainer_email='[email protected]',
description='Python Reliable File Transfer',
long_description=long_description,
classifiers=['Development Status :: 4 - Beta',
'Environment :: Console',
'Environment :: Web Environment',
'Intended Audience :: End Users',
'Intended Audience :: Developers',
'Intended Audience :: System Administrators',
'License :: OSI Approved :: Apache License Version 2',
'Operating System :: Microsoft :: Windows',
'Operating System :: POSIX',
'Programming Language :: Python',
'Topic :: Communication :: File Transfer',
'Topic :: Network :: File Transfer',
'Topic :: Programming :: Python',
'Topic :: API :: JSON'
],
scripts=['bin/pyrft',
'bin/pyrft-config',
'sbin/pyrftd',
'sbin/pyrftd-config',
],
# py_modules=['pyrft'],
packages=['pyrft'],
# package_dir={'pyrft': 'pyrft'},
package_data={'conf': ['configs'],
'scripst': ['scrips']
},
setup_requires=['nose>=1.3',
'nose-cover3>=0.1.0',
'coverage>=3.7.1'
]
)