.. image:: https://img.shields.io/pypi/v/colander.svg :target: https://pypi.python.org/pypi/colander
.. image:: https://github.com/Pylons/colander/actions/workflows/ci-tests.yml/badge.svg?branch=main :target: https://github.com/Pylons/colander/actions/workflows/ci-tests.yml?query=branch%3Amain
.. image:: https://readthedocs.org/projects/colander/badge/?version=latest :target: https://readthedocs.org/projects/colander/?badge=latest :alt: Documentation Status
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 3.7, 3.8, 3.9, 3.10, and 3.11, 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.