colander v1.3 Release Notes
Release Date: 2016-05-23 // almost 8 years ago-
⬇️ Drop Python 2.6 and PyPy3 from the test suite. They are no longer supported. See https://github.com/Pylons/colander/pull/263
👍
colander.String
schema type now supports an optional keyword argumentallow_empty
which, when True, deserializes an empty string to an empty string. When False (default), an empty string deserializes tocolander.null
. This allows for a node to be explicitly required, but allow an empty ('') value to be provided. https://github.com/Pylons/colander/pull/199➕ Add
separator
parameter tocolander.Invalid.asdict
(for backward compatibility, default is '; '). See https://github.com/Pylons/colander/pull/253🛠 Fixed an issue with
SchemaNode.clone
where it would fail when cloning an instance ofcolander.SequenceSchema
due to initializing the schema without any children, violating some checks. See https://github.com/Pylons/colander/pull/212