From 1ff79d6173b98b5d55aa65e96582e66ae620029f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Roy?= Date: Wed, 2 Jul 2014 09:36:37 -0400 Subject: [PATCH] Added the Data Validation section. Added voluptuous, dictshield and colander. --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 0712991..f9c7b89 100644 --- a/README.md +++ b/README.md @@ -421,6 +421,14 @@ A curated list of awesome Python frameworks, libraries and software. Inspired by * [Deform](http://deform.readthedocs.org/en/latest/) - Python HTML form generation library influenced by the formish form generation library. * [WTForms](http://wtforms.readthedocs.org/) - A flexible forms validation and rendering library. +## Data Validation + +*Libraries for validating data. Used for forms in many cases.* + +* [voluptuous](https://github.com/alecthomas/voluptuous) - A Python data validation library. It is primarily intended for validating data coming into Python as JSON, YAML, etc. +* [dictshield](https://github.com/exfm/dictshield) - A fast way to validate and trim the values in a dictionary. +* [colander](http://docs.pylonsproject.org/projects/colander/en/latest/index.html) - A system for validating and deserializing data obtained via XML, JSON, an HTML form post or any other equally simple data serialization. + ## Anti-spam *Libraries for fighting spam.*