[Epydoc-commits] SF.net SVN: epydoc: [1694] trunk/epydoc/src/setup.py
Brought to you by:
edloper
From: <ed...@us...> - 2008-01-30 18:43:55
|
Revision: 1694 http://epydoc.svn.sourceforge.net/epydoc/?rev=1694&view=rev Author: edloper Date: 2008-01-30 10:43:49 -0800 (Wed, 30 Jan 2008) Log Message: ----------- Added more metadata, for pypi index. Modified Paths: -------------- trunk/epydoc/src/setup.py Modified: trunk/epydoc/src/setup.py =================================================================== --- trunk/epydoc/src/setup.py 2008-01-30 18:43:30 UTC (rev 1693) +++ trunk/epydoc/src/setup.py 2008-01-30 18:43:49 UTC (rev 1694) @@ -13,6 +13,29 @@ (AUTHOR, EMAIL) = re.match('^(.*?)\s*<(.*)>$', epydoc.__author__).groups() URL = epydoc.__url__ LICENSE = epydoc.__license__ +KEYWORDS='docstring restructuredtext rst javadoc docformat pydoc epydoc' +LONG_DESCRIPTION = """\ +Epydoc is a tool for generating API documentation documentation for +Python modules, based on their docstrings. For an example of epydoc's +output, see the API documentation for epydoc itself (`html +<http://epydoc.sf.net/api/>`__\ , `pdf +<http://epydoc.sf.net/epydoc.pdf>`__\ ). A lightweight markup +language called `epytext <http://epydoc.sf.net/epytextintro.html>`__ +can be used to format docstrings, and to add information about +specific fields, such as parameters and instance variables. Epydoc +also understands docstrings written in `reStructuredText +<http://docutils.sourceforge.net/rst.html>`__\ , Javadoc, and +plaintext. For a more extensive example of epydoc's output, see the +API documentation for `Python 2.5 +<http://epydoc.sourceforge.net/stdlib/>`__\ .""" +CLASSIFIERS=[ + 'Development Status :: 5 - Production/Stable', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: MIT License', + 'Programming Language :: Python', + 'Topic :: Documentation', + 'Topic :: Software Development :: Documentation', + ] if '--format=wininst' in sys.argv: SCRIPTS = ['scripts/epydoc.pyw', 'scripts/epydoc.py'] @@ -29,5 +52,8 @@ license=LICENSE, url=URL, scripts=SCRIPTS, + keywords=KEYWORDS.split(), + classifiers=CLASSIFIERS, + long_description=LONG_DESCRIPTION, packages=['epydoc', 'epydoc.markup', 'epydoc.test', 'epydoc.docwriter']) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |