Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Dec 2, 2010
  1. @mcdonc

    tag 0.9.1

    mcdonc authored
  2. @mcdonc

    prep for 0.9.1

    mcdonc authored
  3. @mcdonc

    - When ``colander.null`` was unpickled, the reference created during

    mcdonc authored
      unpickling was *not* a reference to the singleton but rather a new instance
      of the ``colander._null`` class.  This was unintentional, because lots of
      code checks for ``if x is colander.null``, which will fail across pickling
      and unpickling.  Now the reference created when ``colander.null`` is
      pickled is unpickled as the singleton itself.
Commits on Nov 29, 2010
  1. @mcdonc

    back to development:

    mcdonc authored
  2. @mcdonc

    prep for 0.9

    mcdonc authored
Commits on Oct 7, 2010
  1. @mcdonc

    - Undocumented internal API for all type objects: ``flatten``.

    mcdonc authored
      External type objects should now inherit from
      ``colander.SchemaType`` to get a default implementation.
  2. @mcdonc
Commits on Oct 6, 2010
  1. @mcdonc

    - If you use a schema with deferred ``validator``, ``missing`` or

    mcdonc authored
      ``default`` attributes, but you use it to perform serialization and
      deserialization without calling its ``bind`` method:
    
      - If ``validator`` is deferred, no validation will be performed.
    
      - If ``missing`` is deferred, the field will be considered *required*.
    
      - If ``default`` is deferred, the serialization default will be
        assumed to be ``colander.null``.
  2. @mcdonc

    make flatten branch

    mcdonc authored
Commits on Oct 4, 2010
  1. @mcdonc

    add docs

    mcdonc authored
  2. @mcdonc

    - SchemaNode constructor now accepts arbitrary keyword arguments. It

    mcdonc authored
      sets any unknown values within the ``**kw`` sequence as attributes
      of the node object.
Commits on Oct 1, 2010
  1. @Themanwithoutaplan
  2. @Themanwithoutaplan
Commits on Sep 10, 2010
  1. @tseaver
  2. @fcorrea
Commits on Sep 9, 2010
  1. @tseaver
  2. @tseaver
  3. @tseaver

    Add faux-Texan locale.

    tseaver authored
Commits on Sep 8, 2010
  1. @mcdonc

    Prep for 0.8.

    mcdonc authored
  2. @mcdonc

    - Document deferred.

    mcdonc authored
  3. @mcdonc

    - The concept of "schema binding" was added, which allows for a more

    mcdonc authored
      declarative-looking spelling of schemas and schema nodes which have
      dependencies on values available after the schema has already been
      fully constructed.  See the new narrative chapter in the
      documentation entitled "Schema Binding".
    
    - The interface of ``colander.SchemaNode`` has grown a ``__delitem__``
      method.  The ``__iter__``, and ``__getitem__`` methods have now also
      been properly documented.
  4. @mcdonc

    - Docstring fixes to ``colander.SchemaNode`` (``missing`` is not the

    mcdonc authored
      ``null`` value when required, it's a special marker value).
Commits on Sep 2, 2010
  1. @mcdonc

    prep for 0.7.3

    mcdonc authored
  2. @mcdonc

    - A method of the ``colander.Invalid`` exception named ``messages``

    mcdonc authored
      was added.  It returns an iterable of error messages using the
      ``msg`` attribute of its related exception node.  If the ``msg``
      attribute is iterable, it is returned.  If it is not iterable, a
      single-element list containing the ``msg`` value is returned.
Commits on Aug 31, 2010
  1. @mcdonc

    - The title of a schema node now defaults to a titleization of the

    mcdonc authored
      ``name``.  Underscores in the ``name`` are replaced with empty
      strings and the first letter of every resulting word is capitalized.
      Previously the ``name`` was not split on underscores, and the
      entirety of the ``name`` was capitalized.
Commits on Aug 30, 2010
  1. @mcdonc

    prep for 0.7.2

    mcdonc authored
  2. @mcdonc

    mention widget

    mcdonc authored
  3. @mcdonc

    - The constructor of a ``colander.SchemaNode`` now accepts a

    mcdonc authored
      ``widget`` keyword argument, for use by Deform (it is not used
      internally).
Commits on Aug 16, 2010
  1. @mcdonc

    Changelog gardening.

    mcdonc authored
  2. @mcdonc

    add __iter__ method to schemas

    mcdonc authored
Commits on Jun 22, 2010
  1. @mcdonc
Commits on Jun 13, 2010
  1. @mcdonc

    No commit message

    mcdonc authored
  2. @mcdonc

    prep for 0.7.1

    mcdonc authored
Commits on Jun 12, 2010
  1. @mcdonc

    - Make it possible to use ``colander.null`` as a ``missing`` argument

    mcdonc authored
      to ``colander.SchemaNode`` for roundtripping purposes.
    
    - Make it possible to pickle ``colander.null``.
Commits on Jun 9, 2010
  1. @mcdonc

    prep for 0.7.0

    mcdonc authored
Something went wrong with that request. Please try again.