Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo


Diff of /setup.py [82ddff] .. [de6804] Maximize Restore

  Switch to side-by-side view

--- a/setup.py
+++ b/setup.py
@@ -12,6 +12,17 @@
 # It seems possible, if not likely, that bdist_rpm suffers the same problems.
 # I have explicitly removed support for them unless someone sends in a fix
 # for making them work.
+"""A Python-oriented editor with support for multiple platforms
+PyPE (Python Programmers Editor) was written in order to offer a lightweight
+but powerful editor for those of you who think emacs is too much and Idle is
+too little. Syntax highlighting is included out of the box, as is multiple
+open documents via tabs.
+See http://pype.sf.net/features.html for an almost complete listing of PyPE's
+available features.
 import sys
@@ -52,11 +63,32 @@
 samples = os.path.join('macros', 'samples')
+classifiers = '''
+Development Status :: 5 - Production/Stable
+Environment :: Other Environment
+Intended Audience :: Developers
+Intended Audience :: End Users/Desktop
+License :: OSI Approved :: GNU General Public License (GPL)
+Natural Language :: English
+Operating System :: OS Independent
+Programming Language :: Python
+Topic :: Software Development
+Topic :: Text Editors
+doclines = [i.strip() for i in __doc__.split("\n")]
     author="Josiah Carlson",
+    url="http://pype.sf.net/",
+    license="GNU GPL v. 2",
+    description=doclines[0],
+    long_description='\n'.join(doclines[2:]),
+    platforms=["any"],
+    classifiers=[i.strip() for i in classifiers.split('\n') if i.strip()],
     windows=[{"script": "pype.py",
               "icon_resources": [(1, os.path.join("icons", "pype.ico"))]}],