-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
64 lines (58 loc) · 1.9 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
54
55
56
57
58
59
60
61
62
63
64
from distutils.core import setup
import py2exe
#from setuptools import setup
from ftpservx.main import __version__ as VERSION
PACKAGE = "ftpservx"
NAME = "ftpservx"
DESCRIPTION = "ftpservx - Fast to run and cross-platform FTP-server. Licensed by GPL3."
LONG_DESCRIPTION = '''ftpservx - Fast to run and cross-platform FTP-server. Based on PySide or PyQt4 and pyftpdlib. Licensed by GPL3.'''
AUTHOR = "1_0"
AUTHOR_EMAIL = "[email protected]"
URL = r"https://github.com/1-0/ftpservx"
setup(
name=NAME,
version=VERSION,
description=DESCRIPTION,
long_description=LONG_DESCRIPTION,
author=AUTHOR,
author_email=AUTHOR_EMAIL,
keywords='FTP-server, pyside, pyqt4',
license="GPL3",
url=r'https://github.com/1-0/ftpservx',
install_requires = ['PySide', 'pyftpdlib'],
# scripts = [r'ftpservx.py',],
py_modules=['pyside', 'pyftpdlib'],
# namespace_packages=['ftpservx',],
packages=['ftpservx',],
#packages=[PACKAGE,],
#packages=find_packages(exclude=["tests.*", "tests"]),
#package_data=find_package_data(
# PACKAGE,
# only_in_packages=False
# ),
#extras_require={
#"PySide": ['PySide>=1.0'],
#"pyftpdlib": ['pyftpdlib>=1.5'],
#},
#entry_points={
#'console_scripts': [
#'ftpservx = ftpservx.py:_main',
#],
#},
entry_points={
'console_scripts': [
'ftpservx = ftpservx.main:main'
]
},
classifiers=[
"Development Status :: 3 - Alpha",
"Environment :: X11 Applications :: Qt",
"Intended Audience :: Developers",
'Intended Audience :: End Users/Desktop',
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: System :: Networking",
],
zip_safe=False,
)