django-form-utils / setup.py

Carl Meyer d84d775 
Carl Meyer dbaf058 

Carl Meyer ca46de0 
Carl Meyer dbaf058 
Carl Meyer 3f53bd5 
Carl Meyer dbaf058 









Carl Meyer 3f53bd5 
Carl Meyer dbaf058 



Carl Meyer 3f53bd5 
Carl Meyer 4890e74 
Carl Meyer c7aaf38 
Carl Meyer 39b3121 

Carl Meyer b2792e4 
Carl Meyer 39b3121 
Carl Meyer c7aaf38 
Carl Meyer 39b3121 

Carl Meyer 2527205 
Carl Meyer d84d775 
Carl Meyer 39b3121 
Carl Meyer d84d775 
Carl Meyer 39b3121 







Carl Meyer 4d674e3 

Carl Meyer 3f53bd5 

Carl Meyer 39b3121 
from setuptools import setup
import subprocess
import os.path

try:
    # 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

try:
    hgrev = open('HGREV').read()
except IOError:
    hgrev = ''

long_description = open('README.rst').read() + open('CHANGES.rst').read()

setup(
    name='django-form-utils',
    version='0.2.0.post%s' % hgrev,
    description='Form utilities for Django',
    long_description=long_description,
    author='Carl Meyer',
    author_email='carl@dirtcircle.com',
    url='http://bitbucket.org/carljm/django-form-utils/',
    packages=['form_utils', 'form_utils.templatetags'],
    classifiers=[
        'Development Status :: 4 - Beta',
        'Environment :: Web Environment',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: BSD License',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
        'Framework :: Django',
    ],
    zip_safe=False,
    package_data={'form_utils': ['templates/form_utils/*.html',
                                 'media/form_utils/js/*.js']},
    test_suite='tests.runtests.runtests',
    tests_require=['Django', 'mock'],
)
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 ProjectModifiedEvent.java.
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.