Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 29, 2015
  1. @tisdall

    fix coverage

    tisdall authored
Commits on Feb 4, 2015
  1. @tseaver

    Merge branch 'fix_issue_179' of https://github.com/rcommande/colander

    tseaver authored
    …into rcommande-fix_issue_179
    
    Conflicts:
    	CHANGES.rst
    	CONTRIBUTORS.txt
  2. @tseaver
  3. @tseaver

    Wrap long lines.

    tseaver authored
  4. @nandoflorestan

    Merge branch 'master' of https://github.com/Pylons/colander into leng…

    nandoflorestan authored
    …th_msg
    
    Conflicts:
    	CONTRIBUTORS.txt
Commits on Jan 29, 2015
  1. @tisdall

    fix badly named test

    tisdall authored
    The test says it's serializing and then calls deserialize()
Commits on Dec 12, 2014
  1. Fix test unit errors

    Jimmy Thrasibule authored
    Replace assertIsNone by assertEqual.
  2. Add unit tests for UUID validator

    Jimmy Thrasibule authored
Commits on Dec 7, 2014
  1. @tseaver

    Merge pull request #177 from jaseemabid/interpolated-missing-message

    tseaver authored
    Allow interpolation of `missing_msg` string
Commits on Nov 30, 2014
  1. @latteier
Commits on Nov 27, 2014
  1. @jaseemabid

    Fix test name

    jaseemabid authored
  2. @jaseemabid

    Allow interpolation of `missing_msg` string

    jaseemabid authored
    The missing message can be interpolated with the properties `title` as
    well as `name`
  3. @nandoflorestan

    Error msgs passed to Length have interpolation too

    nandoflorestan authored
    Also awesomefy the Length docstring and update tests
Commits on Oct 11, 2014
  1. @rcommande

    Fix sequences flatten method

    rcommande authored
Commits on Sep 10, 2014
  1. @tisdall

    py26 compatibility

    tisdall authored
  2. @tisdall

    remove local iso8601 and use pypi version

    tisdall authored
    When running some tests on another project I stumbled upon a failed
    test that revealed a bug in colander's iso8601.  If you try to
    deserialize "2014-09-09T15:15:57.516967" into a datetime object you
    get `datetime.datetime(2014, 9, 9, 15, 15, 57, 516966)` (notice the
    microseconds are off by 1).  I traced it down to this:
    
    ```
    groups["fraction"] = int(float("0.%s" % groups["fraction"]) * 1e6)
    ```
    
    `int(float("0.%s" % "516967") * 1e6)` is equal to 516966 due to
    rounding.
    
    I was going to fix it, but iso8601 is a currently maintained project
    on pypi that has this issue (and possibly others) already fixed.
    So, it makes much more sense to offload everything back to that project.
    
    The only difference (besides the bug fixes) is following:
    
    `iso8601.Utc` => `iso8601.iso8601.Utc`
    `iso8601.FixedOffset` => `iso8601.iso8601.FixedOffset`
Commits on Aug 21, 2014
  1. @gjo

    add testcases

    gjo authored
Commits on Apr 14, 2014
  1. @latteier

    Make deserialize with an unbound validator raise an exception.

    latteier authored
    This should help avoid programming mistakes where you forget to bind a schema.
Commits on Mar 11, 2014
  1. @tseaver

    Merge branch 'asdict-i18n' of https://github.com/makinacorpus/colander

    tseaver authored
    Conflicts:
    	CHANGES.txt
    	CONTRIBUTORS.txt
Commits on Mar 4, 2014
  1. @tseaver

    Resolve changelog conflct.

    tseaver authored
Commits on Feb 9, 2014
  1. @claytron
Commits on Feb 8, 2014
  1. @claytron
Commits on Jan 23, 2014
  1. @tisdall

    need to test if we have a datetime.time first as bool(datetime.time(0…

    tisdall authored
    …)) evaluates to False, but should be considered legitimate
Commits on Dec 13, 2013
  1. @amarandon
Commits on Dec 4, 2013
  1. @icemac
Commits on Sep 16, 2013
  1. @tseaver
Commits on Aug 20, 2013
  1. @veeti

    Add a custom error message argument for missing schema nodes

    veeti authored
    missing_msg lets the developer specify a custom message in place of the
    default "Required" if the node is missing.
Commits on Aug 19, 2013
  1. @tseaver

    Merge pull request #134 from claytron/issue_17_deferred_docstring

    tseaver authored
    update deferred decorator to retain original info
  2. @claytron
Commits on Aug 17, 2013
  1. @mcdonc

    Merge pull request #130 from claytron/message_deprecation

    mcdonc authored
    Raise an error if both msg and message are passed in
  2. @claytron
  3. @claytron
  4. @mcdonc

    fix merge conflicts

    mcdonc authored
Commits on Aug 16, 2013
  1. @plamut
  2. @jinty
Something went wrong with that request. Please try again.