-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
76 lines (58 loc) · 2 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
65
66
67
68
69
70
71
72
73
74
75
76
"""
mplapp
An GUI toolkit for creating interactive applications with a set of GUI neutral
widgets implemented with Matplotlib artists.
See https://github.com/weegreenblobbie/mplapp
"""
import sys
from setuptools import setup, Extension
# pypi.rst processing
with open("pypi.rst") as fd:
readme_rst = fd.read()
keywords = '''
development
'''.split()
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Topic :: Software Development",
"Topic :: Utilities",
]
description = """\
An GUI toolkit for creating interactive applications with a set of GUI neutral
widgets implemented with Matplotlib artists.
"""
install_requires = ['matplotlib', 'numpy', 'pyperclip']
if sys.version_info < (3, 0):
install_requires.append('enum34')
import mplapp
setup(
author = mplapp.__author__,
author_email = mplapp.__email__,
classifiers = classifiers,
description = description,
keywords = keywords,
long_description = readme_rst,
name = "mplapp",
package_dir = {'mplapp' : 'mplapp'},
packages = ["mplapp"],
scripts = [],
url = "https://github.com/weegreenblobbie/mplapp",
version = mplapp.__version__,
install_requires = install_requires,
)
"""
testpypi notes:
Since the install_requires includes packages not in the testpypi server (enum23,
matplotlib for sure), we need to install from the regular pypi server, but also
include the testpypi URL in the list to lookup mplapp.
So use this command:
pip install --extra-index-url https://testpypi.python.org/pypi --user mplapp
Stackoverflow reference:
http://stackoverflow.com/questions/34514703/pip-install-from-pypi-works-but-from-testpypi-fails-cannot-find-requirements
"""