Skip to content

Commit

Permalink
Add long description, Python requires, project URLS, and https-ify
Browse files Browse the repository at this point in the history
  • Loading branch information
Carreau committed Sep 5, 2018
1 parent 3053e08 commit e058728
Showing 1 changed file with 24 additions and 3 deletions.
27 changes: 24 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ def run(self):

class bdist_egg_disabled(bdist_egg):
"""Disabled version of bdist_egg
Prevents setup.py install performing setuptools' default easy_install,
which it should never ever do.
"""
Expand Down Expand Up @@ -157,17 +157,38 @@ def run(self):
exec(f.read(), {}, version_ns)


long_description="""
Nbconvert is a Command Line tool and Python library and API to process and
convert Jupyter notebook into a variety of other formats.
Using nbconvert enables:
- presentation of information in familiar formats, such as PDF.
- publishing of research using LaTeX and opens the door for embedding notebooks in papers.
- collaboration with others who may not use the notebook in their work.
- sharing contents with many people via the web using HTML.
"""

setup_args = dict(
name = name,
description = "Converting Jupyter Notebooks",
version = version_ns['__version__'],
scripts = glob(pjoin('scripts', '*')),
packages = packages,
long_description= long_description,
python_requires = '>=2.6,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*',
package_data = package_data,
cmdclass = cmdclass,
author = 'Jupyter Development Team',
author_email = 'jupyter@googlegroups.com',
url = 'http://jupyter.org',
url = 'https://jupyter.org',
project_urls={
'Documentation': 'https://nbconvert.readthedocs.io/en/latest/',
'Funding' : 'https://numfocus.org/',
'Source' : 'https://github.com/jupyter/nbconvert',
'Tracker' : 'https://github.com/jupyter/nbconvert/issues',
},
license = 'BSD',
platforms = "Linux, Mac OS X, Windows",
keywords = ['Interactive', 'Interpreter', 'Shell', 'Web'],
Expand Down Expand Up @@ -227,7 +248,7 @@ def run(self):
'rst=nbconvert.exporters:RSTExporter',
'notebook=nbconvert.exporters:NotebookExporter',
'asciidoc=nbconvert.exporters:ASCIIDocExporter',
'script=nbconvert.exporters:ScriptExporter']
'script=nbconvert.exporters:ScriptExporter']
}
setup_args.pop('scripts', None)

Expand Down

0 comments on commit e058728

Please sign in to comment.