======
pyaxon
======

``pyaxon`` is a python library for `AXON <http://axon.intellimath.org>`_ -
An eXtended Object Notation - simple text based format for interchanging
objects, documents and data.

Features
--------

1. Provide a simple API for loading and dumping of objects.
2. Provide a safe loading and dumping by default.
3. Provide unsafe loading and dumping of objects on the base of registration of factory/reduce callables.
4. Provide a way for fully controlled by application/framework/library unsafe loading and dumping.
5. It's reasonable fast.

Releases
--------

0.5.1
~~~~~

1. Add notebook with performance comparisons with ``JSON`` and ``YAML``.
2. Refactor setup.py so that project could be installed with/without ``Cython`` installation.
3. Some improvements with introductory notebooks.
4. Make project uploadable to ``PyPI`` by ``setup.py``.



0.5
~~~

Initial release of ``pyaxon`` after 2 years of internal developement
