Anonymous avatar Anonymous committed 3b452e3


Comments (0)

Files changed (8)



-django-model-utils changelog
-* Added ``QueryManager``
+tip (unreleased)
+- added South support for custom model fields
+* Added ``QueryManager``
 include AUTHORS.txt
-include CHANGELOG.txt
+include CHANGES.txt
 include INSTALL.txt
 include LICENSE.txt
 include README.txt
-include TODO.txt
+include TODO.txt
+include HGREV
 set the ordering of the ``QuerySet`` returned by the ``QueryManager``
 by chaining a call to ``.order_by()`` on the ``QueryManager`` (this is
 not required).
-TODO list for django-model-utils
 * Custom QuerySet subclass to pair with InheritanceCastModel for more
   efficient querying.
 from setuptools import setup, find_packages
+import subprocess
+import os.path
+    # don't get confused if our sdist is unzipped in a subdir of some 
+    # other hg repo
+    if os.path.isdir('.hg'):
+        p = subprocess.Popen(['hg', 'parents', r'--template={rev}\n'],
+                             stdout=subprocess.PIPE, stderr=subprocess.PIPE)
+        if not p.returncode:
+            fh = open('HGREV', 'w')
+            fh.write(p.communicate()[0].splitlines()[0])
+            fh.close()
+except (OSError, IndexError):
+    pass
+    hgrev = open('HGREV').read()
+except IOError:
+    hgrev = ''
+long_description = (open('README.txt').read() + 
+                    open('CHANGES.txt').read() +
+                    open('TODO.txt').read())
-    version='0.3.2dev',
+    version='0.3.2dev%s' % hgrev,
     description='Django model mixins and utilities',
-    long_description=open('README.txt').read(),
+    long_description=long_description,
     author='Carl Meyer',
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.