Avro datum serialization and deserialization for Sprockets Mixins
Go to file
Dave Shawley 16d1785ff0 HISTORY: Fix link. 2015-05-12 11:12:07 -04:00
docs avro: Add Decoder. 2015-05-11 13:01:26 -04:00
sprockets Bump version to 1.0.0. 2015-05-12 10:42:39 -04:00
.coveragerc Update coverage settings. 2015-05-12 09:57:26 -04:00
.editorconfig SYN 2015-05-11 11:22:58 -04:00
.gitignore SYN 2015-05-11 11:22:58 -04:00
.travis.yml Switch from coveralls to codecov. 2015-05-12 09:21:15 -04:00
HISTORY.rst HISTORY: Fix link. 2015-05-12 11:12:07 -04:00
LICENSE SYN 2015-05-11 11:22:58 -04:00
MANIFEST.in SYN 2015-05-11 11:22:58 -04:00
README.rst Switch from coveralls to codecov. 2015-05-12 09:21:15 -04:00
dev-requirements.txt SYN 2015-05-11 11:22:58 -04:00
requirements.txt Drop python 3.x support. 2015-05-11 12:03:19 -04:00
setup.cfg Bump version to 1.0.0. 2015-05-12 10:42:39 -04:00
setup.py setup.py: license= is a string! 2015-05-12 11:10:38 -04:00
test-requirements.txt SYN 2015-05-11 11:22:58 -04:00
tests.py Remove unused modules, clean up style. 2015-05-12 08:50:49 -04:00
tox.ini avro: Add Decoder. 2015-05-11 13:01:26 -04:00

README.rst

sprockets.mixins.avro
=====================
Mixins that make working with `Avro`_ data easier.

|Version| |Downloads| |Status| |Coverage| |License|

Documentation
-------------
https://sprocketsmixinsavro.readthedocs.org

Requirements
------------
-  `avro`_

Contributing
------------
This project follows the standard fork and pull request model of development.
If you want to contribute changes, then fork the project and start hacking.
The development environment is pretty simple to set up::

    virtualenv env
    source env/bin/activate
    pip install -r dev-requirements.txt
    pip install -e .

The last step is necessary to account for packages that have different names
for their python 2 and python 3 distributions(e.g., ``avro`` and ``avro-python3``.
Once you have a fork, add tests in *tests.py* and run then with *nosetests*,
implement your feature, add some docs, and issue a pull request against master.
If you add documentation, and you should, you can generate it locally with
**setup.py build_sphinx** -- the output will be in *build/sphinx/html*.

Version History
---------------
See https://github.com/sprockets/sprockets.mixins.avro/blob/master/HISTORY.rst


.. _Avro: http://hadoop.apache.org/avro

.. |Version| image:: https://badge.fury.io/py/sprockets.mixins.avro.svg?
   :target: http://badge.fury.io/py/sprockets.mixins.avro

.. |Status| image:: https://travis-ci.org/sprockets/sprockets.mixins.avro.svg?branch=master
   :target: https://travis-ci.org/sprockets/sprockets.mixins.avro

.. |Coverage| image:: http://codecov.io/github/sprockets/sprockets.mixins.avro/coverage.svg?branch=master
   :target: https://codecov.io/github/sprockets/sprockets.mixins.avro?branch=master

.. |Downloads| image:: https://pypip.in/d/sprockets.mixins.avro/badge.svg?
   :target: https://pypi.python.org/pypi/sprockets.mixins.avro

.. |License| image:: https://pypip.in/license/sprockets.mixins.avro/badge.svg?
   :target: https://sprocketsmixinsavro.readthedocs.org