Rev 160: merge the trunk changes in http://bazaar.launchpad.net/~jameinel/meliae/mem-object-collection

John Arbash Meinel john at arbash-meinel.com
Tue Dec 29 23:02:08 GMT 2009


At http://bazaar.launchpad.net/~jameinel/meliae/mem-object-collection

------------------------------------------------------------
revno: 160 [merge]
revision-id: john at arbash-meinel.com-20091229230145-21afbw9bgd75e08m
parent: john at arbash-meinel.com-20091229221642-p690pdl0kk8t376v
parent: john at arbash-meinel.com-20091229230129-tngefk0eip23ktax
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: mem-object-collection
timestamp: Tue 2009-12-29 17:01:45 -0600
message:
  merge the trunk changes
modified:
  setup.py                       setup.py-20090401185718-094vrprmymne09r1-1
-------------- next part --------------
=== modified file 'setup.py'
--- a/setup.py	2009-12-23 15:19:16 +0000
+++ b/setup.py	2009-12-29 23:01:29 +0000
@@ -20,13 +20,43 @@
     kwargs = {
         "name": "meliae",
         "version": meliae.__version__,
-        "description": "Dump Memory Content to disk for Python Programs",
+        "description": "Python Memory Usage Analyzer",
         "author": "John Arbash Meinel",
         "author_email": "john.meinel at canonical.com",
         "url": "https://launchpad.net/meliae",
+        "license": "GNU GPL v3",
+        "download_url": "https://launchpad.net/meliae/+download",
         "packages": ["meliae"],
         "scripts": ["strip_duplicates.py"],
-        "ext_modules": ext
+        "ext_modules": ext,
+        "classifiers": [
+            'Development Status :: 4 - Beta',
+            'Environment :: Console',
+            'Intended Audience :: Developers',
+            'License :: OSI Approved :: GNU General Public License (GPL)',
+            'Operating System :: OS Independent',
+            'Operating System :: Microsoft :: Windows',
+            'Operating System :: POSIX',
+            'Programming Language :: Python',
+            'Programming Language :: Cython',
+            'Topic :: Software Development :: Debuggers',
+        ],
+        "long_description": """\
+This project is similar to heapy (in the 'guppy' project), in its attempt to
+understand how memory has been allocated.
+
+Currently, its main difference is that it splits the task of computing summary
+statistics, etc of memory consumption from the actual scanning of memory
+consumption. It does this, because I often want to figure out what is going on
+in my process, while my process is consuming huge amounts of memory (1GB, etc).
+It also allows dramatically simplifying the scanner, as I don't allocate python
+objects while trying to analyze python object memory consumption.
+
+It will likely grow to include a GUI for browsing the reference graph. For now
+it is mostly used in the python interpreter.
+
+The name is simply a fun word (means Ash-wood Nymph). 
+"""
     }
 
     from distutils.core import setup, Extension



More information about the bazaar-commits mailing list