diff options
author | Ralf Gommers <ralf.gommers@gmail.com> | 2017-06-20 23:25:21 +1200 |
---|---|---|
committer | Pauli Virtanen <pav@iki.fi> | 2017-10-22 16:09:46 +0200 |
commit | 62f56c254eac677a4ecffceeaea77e9715d256ef (patch) | |
tree | 4d34acf7241add77b3fc5a43daa3138e3ca392d9 /setup.py | |
parent | be8d5acdabe986f2d608e33adb7c1be53deba06f (diff) | |
download | numpydoc-62f56c254eac677a4ecffceeaea77e9715d256ef.tar.gz |
DOC: pipe README.rst contents into ``long_description``, for PyPI frontpage
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -1,6 +1,7 @@ from __future__ import division, print_function import sys +import os from distutils.command.sdist import sdist import setuptools @@ -15,11 +16,23 @@ with open('numpydoc/__init__.py') as fid: version = line.strip().split()[-1][1:-1] break +def read(fname): + """Utility function to get README.rst into long_description. + + ``long_description`` is what ends up on the PyPI front page. + """ + with open(os.path.join(os.path.dirname(__file__), fname)) as f: + contents = f.read() + + return contents + + setup( name="numpydoc", packages=["numpydoc"], version=version, description="Sphinx extension to support docstrings in Numpy format", + long_description=read('README.rst'), # classifiers from http://pypi.python.org/pypi?%3Aaction=list_classifiers classifiers=["Development Status :: 4 - Beta", "Environment :: Plugins", |