Metadata-Version: 1.2
Name: backport-collections
Version: 0.1
Summary: Backport of Python 2.7's collections module
Home-page: http://github.com/sk-/backport_collections
Maintainer: Sebastian Kreft
License: UNKNOWN
Description: backport_collections
        ====================
        
        .. image:: https://badge.fury.io/py/backport_collections.png
            :target: http://badge.fury.io/py/backport_collections
        
        .. image:: https://travis-ci.org/sk-/backport_collections.png?branch=master
            :target: https://travis-ci.org/sk-/backport_collections
        
        .. image:: https://coveralls.io/repos/sk-/backport_collections/badge.png?branch=master
            :target: https://coveralls.io/r/sk-/backport_collections?branch=master
        
        backport_collections is a backport of Python 2.7's ``collections`` module for Python 2.6.
        
        What is backported?
        -------------------
        
        ``Counter``, ``deque``, ``OrderedDict`` and ``namedtuple`` are backported.
        The rest of the members of the ``collections`` module are still exposed. Note
        though that some ``ABC`` classes are slighlty different (see known issues below).
        
        Usage
        -----
        
        To use it just import the desired classes from the module ``backport_collections``.
        Example::
        
            from backport_collections import Counter
            from backport_collections import deque
            from backport_collections import OrderedDict
            from backport_collections import namedtuple
        
        Known Issues
        ------------
        
        * In Python 2.6 Issue 9137 is not fixed as it complains if it gets a keyword
          argument named ``self``. The error is ``TypeError: update() got multiple values for keyword argument 'self'``.
          Additionally the keyword argument cannot be called ``other`` either as it will think it is the full dict. No error is raised in this case.
        
        * In Python 2.6 Issue 8743 is not fully fixed: Set interoperability with real sets
        
        
        License
        -------
        
        The Python Software Foundation License.
        
        Changes
        -------
        
        * v0.1 (15/08/2014): Synced to revision http://hg.python.org/cpython/rev/6d41f139709b
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Python Software Foundation License
Classifier: Programming Language :: Python :: 2.6
