Couchdbkit version 0.1.9 released

New release for Couchdbkit.

You can download latest release on Pypi or check download page for other ways.

New features :

  • Replacing py-restclient with restkit. It removes dependancy on httplib2 & pycurl and add streaming possibilities.
  • Streaming: POST and PUT requests are streamed, streaming attachments from CouchDB is possible (use stream argument in fetch_attachment function)
  • Use the best available json serialize/deserializer installed. If you don’t use python 2.6x or want to use a faster solution, you will need to install a json serializer. Supported json serializers are : cjson, jsonlib2, jsonlib, simplejson, and django.utils.json. To do that couchdbkit use anyjson module from the Carrot project.

Fixes :

  • removed httplib2 dependancy
  • Add support for custom keys in views results. Usefull for example with couchdb-lucene to get search time or other metadata.
  • Fix LazyList, make sure that if content_type is fixed in ListProperty we don’t convert types
  • Django extension : support of dynamic initial values
  • Django extension : Fields in form are now ordered
blog comments powered by Disqus