@@ -60,22 +60,29 @@ def run(self):
60
60
name = name ,
61
61
version = version_ns ['__version__' ],
62
62
packages = packages ,
63
- description = " Jupyter protocol implementation and client libraries" ,
63
+ description = ' Jupyter protocol implementation and client libraries' ,
64
64
author = 'Jupyter Development Team' ,
65
65
author_email = '[email protected] ' ,
66
66
url = 'https://jupyter.org' ,
67
67
license = 'BSD' ,
68
68
platforms = "Linux, Mac OS X, Windows" ,
69
69
keywords = ['Interactive' , 'Interpreter' , 'Shell' , 'Web' ],
70
+ project_urls = {
71
+ 'Documentation' : 'https://jupyter-client.readthedocs.io' ,
72
+ 'Source' : 'https://github.com/jupyter/jupyter_client/' ,
73
+ 'Tracker' : 'https://github.com/jupyter/jupyter_client/issues' ,
74
+ },
70
75
classifiers = [
76
+ 'Framework :: Jupyter' ,
71
77
'Intended Audience :: Developers' ,
78
+ 'Intended Audience :: Education' ,
72
79
'Intended Audience :: System Administrators' ,
73
80
'Intended Audience :: Science/Research' ,
74
81
'License :: OSI Approved :: BSD License' ,
82
+ 'Operating System :: OS Independent' ,
75
83
'Programming Language :: Python' ,
76
- 'Programming Language :: Python :: 2.7 ' ,
84
+ 'Programming Language :: Python :: 2' ,
77
85
'Programming Language :: Python :: 3' ,
78
- 'Programming Language :: Python :: 3.3' ,
79
86
],
80
87
install_requires = [
81
88
'traitlets' ,
@@ -84,6 +91,7 @@ def run(self):
84
91
'python-dateutil>=2.1' ,
85
92
'tornado>=4.1' ,
86
93
],
94
+ python_requires = '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*' ,
87
95
extras_require = {
88
96
'test' : ['ipykernel' , 'ipython' , 'mock' ],
89
97
'test:python_version == "3.3"' : ['pytest<3.3.0' ],
0 commit comments