public
Description: Add rich comparison special methods (__ne__, __gt__, etc.) to a class
Homepage:
Clone URL: git://github.com/ndanger/pycomparable.git
pycomparable / setup.py
100644 25 lines (20 sloc) 0.665 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
from setuptools import setup, find_packages, Command
 
 
class readme(Command):
    """Subclass build_py to build the README"""
    user_options = []
    initialize_options = finalize_options = lambda self: None
    def run(self):
        from pycomparable import __doc__
        file('README', 'w').write(__doc__) # Destructive!
 
 
setup(
    name = "pycomparable",
    version = "0.1",
    description = "Rich comparison auto-generator decorator",
    license = "BSD",
    packages = find_packages(),
    author = "David Gingrich",
    author_email = "dave@ndanger.org",
    # Internals
    test_suite = 'nose.collector',
    cmdclass = {'readme':readme}
    )