Colander validation library

E552011

Colander validation library is a Python package for declaratively defining and validating data structures, often used for configuration and web form data.

All labels observed (1)

Label Occurrences
Colander validation library canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf Python library ⓘ
data validation library ⓘ
compatibleWith Pyramid web framework ⓘ
dataModel tree of schema nodes ⓘ
distribution Python Package Index ⓘ
errorHandling structured error objects ⓘ
hasConcept Length validator ⓘ
Mapping ⓘ
OneOf validator ⓘ
Range validator ⓘ
Regex validator ⓘ
Schema ⓘ
SchemaNode ⓘ
Sequence ⓘ
Tuple ⓘ
inputType arbitrary Python data structures ⓘ
installCommand pip install colander ⓘ
license BSD-like license ⓘ
oftenUsedWith Deform form library ⓘ
Pyramid ⓘ
outputType basic Python types ⓘ
primaryUse data deserialization ⓘ
data serialization ⓘ
data validation ⓘ
schema-based validation ⓘ
programmingLanguage Python ⓘ
supports Python 3 ⓘ
linked to: Python 3.x
supportsFeature custom validators ⓘ
data coercion ⓘ
declarative schemas ⓘ
default values ⓘ
deserialization from basic Python types ⓘ
error collection ⓘ
localization of error messages ⓘ
mapping schemas ⓘ
required and optional fields ⓘ
schema nodes ⓘ
sequence schemas ⓘ
serialization to basic Python types ⓘ
type-based validation ⓘ
supportsLanguage Python ⓘ
typicalDomain REST APIs ⓘ
linked to: REST API

configuration management ⓘ
web applications ⓘ
usedFor defining data structures declaratively ⓘ
validating JSON data ⓘ
validating configuration data ⓘ
validating nested data structures ⓘ
validating web form data ⓘ
validationStyle declarative ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Pylons Project → hasComponent → Colander validation library ⓘ