An edn library for python.
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
edn
.gitignore
.testr.conf
.travis.yml
LICENSE
MANIFEST.in
README.md
setup.py
tox.ini

README.md

edn

Build Status Coverage Status

Python implementation of edn.

Features and points of interest

  • Gives you complete control over how edn's types are mapped into Python. If you don't want symbols and keywords to be turned into strings, this library is for you.

  • Uses immutable types by default, allowing the full range of edn code to be supported.

  • Actually extensible, so your own objects and types can be encoded and decoded in edn.

  • Gets unicode support right.

  • Fully unit tested.

  • Parser implement with Parsley, which makes the code nice and succinct.