Metadata-Version: 1.1
Name: compares
Version: 0.1.1
Summary: Easily define object comparisons on a list of attributes
Home-page: https://github.com/Julian/Compares
Author: Julian Berman
Author-email: Julian@GrayVines.com
License: MIT
Description: ========
        Compares
        ========
        
        ``Compares`` is a module that defines a single decorator, ``compares.via``\ ,
        which removes some boilerplate around defining ``__eq__``\ , ``__ne__`` and
        ``__repr__`` for object comparisons and display.
        
        It takes advantage of the fact that there is often a set of relevant attributes
        (fields) which should be used to compare instances.
        
        It is inspired by `twisted.python.util.FancyEqMixin
        <https://twistedmatrix.com/documents/current/api/twisted.python.util.FancyEqMixin.html>`_\ .
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
