An extensible package which can be used to:
- deserialize and validate a data structure composed of strings, mappings, and lists.
- serialize an arbitrary data structure to a data structure composed of strings, mappings, and lists.
It is tested on Python 2.7, 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10, and PyPy 2.7 and PyPy 3.8.
Please see https://docs.pylonsproject.org/projects/colander/en/latest/ for documentation.
See https://github.com/Pylons/colander for in-development version.