prep for 0.7.0

This commit is contained in:
Chris McDonough
2010-06-09 15:18:12 +00:00
parent 0d44bd74d7
commit 206cc49e11
5 changed files with 17 additions and 6 deletions

View File

@@ -1,8 +1,14 @@
Changes
=======
Next release
------------
0.7.0
-----
A release centered around normalizing the treatment of default and
missing values.
Bug Fixes
~~~~~~~~~
- Allow ``colander.Regex`` validator to accept a pattern object
instead of just a string.
@@ -17,6 +23,9 @@ Next release
- Raise a ``TypeError`` when bogus keyword arguments are passed to
``colander.SchemaNode``.
Backwards Incompatiblities / New Features
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ``missing`` constructor arg to SchemaNode: signifies
*deserialization* default, disambiguated from ``default`` which acted
as both serialization and deserialization default previously.
@@ -29,7 +38,7 @@ Next release
instead).
- New concept: ``colander.null`` input to serialization and
deserialization. Use of ``colander.null` normalizes serialization
deserialization. Use of ``colander.null`` normalizes serialization
and deserialization default handling.
Changes necessitated / made possible by ``colander.null`` addition:
@@ -92,7 +101,7 @@ Next release
older behavior back. This is in support of Deform.
- The default ``err_template`` value attached to the ``colander.Date``
and ``colander.Datetime` types was changed. It is now simply
and ``colander.Datetime`` types was changed. It is now simply
``Invalid date`` instead of ``_('${val} cannot be parsed as an
iso8601 date: ${err}')``. This is in support of Deform.

1
docs/changes.rst Normal file
View File

@@ -0,0 +1 @@
.. include:: ../CHANGES.txt

View File

@@ -52,7 +52,7 @@ copyright = '2010, Repoze Developers <repoze-dev@lists.repoze.org>'
# other places throughout the built documents.
#
# The short X.Y version.
version = '0.6.2'
version = '0.7.0'
# The full version, including alpha/beta/rc tags.
release = version

View File

@@ -59,6 +59,7 @@ internationalizable.
interfaces.rst
api.rst
glossary.rst
changes.rst
Indices and tables
------------------

View File

@@ -24,7 +24,7 @@ CHANGES = open(os.path.join(here, 'CHANGES.txt')).read()
requires = ['iso8601', 'translationstring']
setup(name='colander',
version='0.6.2',
version='0.7.0',
description=('A simple schema-based serialization and deserialization '
'library'),
long_description=README + '\n\n' + CHANGES,