Permalink
Commits on Sep 21, 2012
  1. ever see that picture of a dog in a laboratory with the caption 'i ha…

    mcdonc committed Sep 21, 2012
    …ve no idea what im doing'?
  2. Merge pull request #57 from rbu/update-german

    kiorky committed Sep 21, 2012
    Update german translation
Commits on Sep 18, 2012
  1. garden

    mcdonc committed Sep 18, 2012
  2. Improved the docs a little bit.

    jayd3e committed Sep 18, 2012
  3. Removed all stray whitespace.

    jayd3e committed Sep 18, 2012
  4. Now check for the existence of an __iter__ function as opposed type(s…

    jayd3e committed Sep 18, 2012
    …elf.preparer) == list, as per mcdonc's request.
Commits on Aug 31, 2012
  1. restore py3 compat

    mcdonc committed Aug 31, 2012
  2. garden

    mcdonc committed Aug 31, 2012
  3. Merge pull request #55 from aatiis/patch-1

    mcdonc committed Aug 31, 2012
    fix typo in `SchemaNode` documentation
  4. Features

    mcdonc committed Aug 31, 2012
    ~~~~~~~~
    
    - Better class-based mapping schema inheritance model.
    
      * A node declared in a subclass of a mapping schema superclass now
        overrides any node with the same name inherited from any superclass.
        Previously, it just repeated and didn't override.
    
      * A ``schema_order`` attribute may be passed to SchemaNode constructor.
        This is an integer which defines the position in a parent node's child
        ordering.
    
      * ``colander.FIRST`` and ``colander.LAST`` constants are available for
        passing in as ``schema_order``.
    
    Backwards Incompatibilities
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    - The inheritance changes required a minor backwards incompatibility: calling
      ``__setitem__`` on a SchemaNode will no longer raise ``KeyError`` when
      attempting to set a subnode into a node that doesn't already have an
      existing subnode by that name.  Instead, the subnode will be appended to
      the child list.
    
    Documentation
    ~~~~~~~~~~~~~
    
    - A "Schema Inheritance" section was added to the Basics chapter
      documentation.
Commits on Aug 30, 2012
Commits on Aug 25, 2012
  1. - Create a ``colander.Money`` type that is a Decimal type with

    mcdonc committed Aug 25, 2012
      two-decimal-point precision rounded-up.
    
    - Allow ``quant`` and ``rounding`` args to ``colander.Decimal`` constructor.
Commits on Aug 15, 2012
Commits on Jul 18, 2012
  1. Allow use of 'None' as 'missing' for Numbers.

    philipp.thuerwaechter committed Jul 18, 2012
Commits on Jul 9, 2012
  1. Update german translation

    rbu committed Jul 9, 2012
Commits on Jul 2, 2012
  1. Merge pull request #56 from teixas/translations-0.9.7

    kiorky committed Jul 2, 2012
    Add Portuguese translations
Commits on Jun 30, 2012
  1. Add Portuguese translations

    teixas committed Jun 30, 2012
Commits on Jun 21, 2012
  1. fix typo in `SchemaNode` documentation

    Attila Oláh committed Jun 21, 2012
Commits on May 15, 2012
  1. Merge pull request #53 from riffm/patch-1

    mcdonc committed May 15, 2012
    Fixed key names of flattened structure (in docs)
Commits on May 2, 2012
  1. line lengths and spellings

    mcdonc committed May 2, 2012
Commits on Apr 30, 2012
  1. test checkin for shining panda

    mcdonc committed Apr 30, 2012
  2. test checkin for shining panda

    mcdonc committed Apr 30, 2012
Commits on Apr 27, 2012
  1. prep for 0.9.8

    mcdonc committed Apr 27, 2012
Commits on Apr 26, 2012
  1. Merge pull request #52 from jinty/master

    mcdonc committed Apr 26, 2012
    documentation fix
  2. Fix documentation

    jinty committed Apr 26, 2012
    0.9.3 allowed explicitly passing None to DateTime
    to have no default timezone applied.
    
    Also tighten up the tests for this a bit.
Commits on Apr 16, 2012
  1. Merge pull request #50 from iElectric/master

    mcdonc committed Apr 16, 2012
    Update contributors