Merge pull request #3675 from minrk/deps

document new dependencies

adds `all` extras key, which combines everything

also discuss pandoc in install docs

closes #3542
Min RK 13 years ago
commit 54193e98cb

@ -280,6 +280,14 @@ if 'setuptools' in sys.modules:
notebook = ['tornado>=2.0', 'pyzmq>=2.1.11', 'jinja2'],
nbconvert = ['pygments', 'jinja2', 'Sphinx>=0.3']
)
everything = set()
for deps in setup_args['extras_require'].values():
if not isinstance(deps, list):
deps = [deps]
for dep in deps:
everything.add(dep)
setup_args['extras_require']['all'] = everything
requires = setup_args.setdefault('install_requires', [])
setupext.display_status = False
if not setupext.check_for_readline():

Loading…
Cancel
Save