Metadata-Version: 1.1
Name: mr3po
Version: 0.1.0
Summary: Line-based protocols for use with mrjob.
Home-page: http://github.com/Yelp/mr3po
Author: David Marin
Author-email: dave@yelp.com
License: Apache
Description: mr3po
        =====
        
        *"Protocols? Why, those are my primary function!"*
        
        **mr3po** is a library of line-based `custom protocols <http://packages.python.org/mrjob/protocols.html#custom-protocols>`_ for use with the `mrjob <http://packages.python.org/mrjob/>`_ library.
        
        **mr3po** is about the easiest Open Source project to contribute to. Just submit a class that can read and write an existing line-based format, and you've made a useful contribution.
        
        Some guidelines for contributions:
        
        * put the code for your format in ``mrjob/<format name>.py``
        * the name of your protocol class(es) should end in ``Protocol``
        * if your protocol class(es) only handle single values (rather than key-value pairs), their name should end in ``ValueProtocol``
        * include tests, in ``tests/test_<format name>.py``. At least one test should inherit from ``tests.roundtrip.RoundTripTestCase``.
        * external dependencies are fine, but should be optional; add them to ``extras_require`` in ``setup.py``.
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.5
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Database
Provides: mr3po
