Changes
-------

3.2
~~~

* Replace ``jaraco.util`` dependency with ``jaraco.text``.

3.1
~~~

* Add an SONManipulator according to the `MongoDB example
  <http://api.mongodb.org/python/current/examples/custom_type.html>`_.

3.0
~~~

* Update to work with jsonpickle 0.6.
* Add support for Python 3.
* Removed ``jaraco.modb.handlers``.

2.1.1
~~~~~

* Workaround for `IndexError in jsonpickle
  <https://github.com/jsonpickle/jsonpickle/issues/37>`_.

2.1
~~~

* Added convenience method for decorating functions with the
  ``SimpleReduceHandler``.

2.0
~~~

* Removed initializer function (`jaraco.modb.init()`). Clients should remove
  that call (if present) before upgrading to 2.0.

1.2
~~~

* Now store naive and UTC datetimes naturally in MongoDB.
* The encoder/decoder now subclasses the `jsonpickle` classes to more
  efficiently handle binary strings.

1.1
~~~

* Added proper support for datetime objects.
* Added support for OrderedDictionaries.

1.0.4
~~~~~

* Removed requirement to call `jaraco.modb.init()` to initialize.

1.0
~~~

* Initial release
