[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.
|