|
|
|
|
@ -272,12 +272,17 @@ extras_require = dict(
|
|
|
|
|
doc = ['Sphinx>=1.1', 'numpydoc'],
|
|
|
|
|
test = ['nose>=0.10.1'],
|
|
|
|
|
terminal = [],
|
|
|
|
|
nbformat = ['jsonschema>=2.0', 'jsonpointer>=1.3'],
|
|
|
|
|
notebook = ['tornado>=3.1', 'pyzmq>=2.1.11', 'jinja2'],
|
|
|
|
|
nbconvert = ['pygments', 'jinja2', 'Sphinx>=0.3']
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
if sys.version_info < (3, 3):
|
|
|
|
|
extras_require['test'].append('mock')
|
|
|
|
|
|
|
|
|
|
extras_require['notebook'].extend(extras_require['nbformat'])
|
|
|
|
|
extras_require['nbconvert'].extend(extras_require['nbformat'])
|
|
|
|
|
|
|
|
|
|
everything = set()
|
|
|
|
|
for deps in extras_require.values():
|
|
|
|
|
everything.update(deps)
|
|
|
|
|
|