File python-CouchDB.changes of Package python-CouchDB

-------------------------------------------------------------------
Mon Jan 23 04:42:42 UTC 2017 - bwiedemann@suse.com

- Drop useless environment.pickle and make build-compare happy

-------------------------------------------------------------------
Sat May  2 16:15:07 UTC 2015 - benoit.monin@gmx.fr

- update to version 1.0:
  * Many smaller Python 3 compatibility issues have been fixed
  * Improve handling of binary attachments in the couchdb-dump tool
  * Added testing via tox and support for Travis CI
- additional changes from version 0.10:
  * Now compatible with Python 2.7, 3.3 and 3.4
  * Added batch processing for the couchdb-dump tool
  * A very basic API to access the _security object
  * A way to access the update_seq value on view results
- update project URL
- change documentation files from txt to rst, to follow upstream

-------------------------------------------------------------------
Wed Sep 25 14:21:10 UTC 2013 - p.drouand@gmail.com

- Update to version 0.9
  * Don't validate database names on the client side. This means some methods
    dealing with database names can return different exceptions than before.
  * Use HTTP socket more efficiently to avoid the Nagle algorithm, greatly
    improving performace. Note: add the `{nodelay, true}` option to the CouchDB
    server's httpd/socket_options config.
  * Add support for show and list functions.
  * Add support for calling update handlers.
  * Add support for purging documents.
  * Add `iterview()` for more efficient iteration over large view results.
  * Add view cleanup API.
  * Enhance `Server.stats()` to optionally retrieve a single set of statistics.
  * Implement `Session` timeouts.
  * Add `error` property to `Row` objects.
  * Add `default=None` arg to `mapping.Document.get()` to make it a little more
    dict-like.
  * Enhance `Database.info()` so it can also be used to get info for a design
    doc.
  * Add view definition options, e.g. collation.
  * Fix support for authentication in dump/load tools.
  * Support non-ASCII document IDs in serialization format.
  * Protect `ResponseBody` from being iterated/closed multiple times.
  * Rename iteration method for ResponseBody chunks to `iterchunks()` to
    prevent usage for non-chunked responses.
  * JSON encoding exceptions are no longer masked, resulting in better error
    messages.
  * `cjson` support is now deprecated.
  * Fix `Row.value` and `Row.__repr__` to never raise exceptions.
  * Fix Python view server's reduce to handle empty map results list.
  * Use locale-independent timestamp identifiers for HTTP cache.
  * Don't require setuptools/distribute to install the core package. (Still
    needed to install the console scripts.)

-------------------------------------------------------------------
Tue Mar 27 09:21:51 UTC 2012 - saschpe@suse.de

- Simplify macro usage
- Fix doc package requires on base package
- Only suggest couchdb, it may reside on a different machine

-------------------------------------------------------------------
Tue Sep 20 19:36:35 UTC 2011 - cfarrell@suse.com

- license update: BSD-3-Clause
  SPDX syntax (http://www.spdx.org/licenses)

-------------------------------------------------------------------
Tue Sep 20 13:28:55 UTC 2011 - saschpe@suse.de

- Renamed to python-CouchDB
- Require couchdb at runtime
- Drop python-couchdb-shebang.patch and fix it in the spec file directly

-------------------------------------------------------------------
Mon Oct 11 09:49:24 UTC 2010 - coolo@novell.com

- update to 0.8

 * The couchdb-replicate script has changed from being a poor man's version of
   continuous replication (predating it) to being a simple script to help
   kick off replication jobs across databases and servers.
 * Reinclude all http exception types in the 'couchdb' package's scope.
 * Request retries schedule and frequency are now customizable.
 * Allow more kinds of request errors to trigger a retry.
 * Breaking change: the dependency on `httplib2` has been replaced by
   an internal `couchdb.http` library. This changes the API in several places.
   Most importantly, `resource.request()` now returns a 3-member tuple. 
 * Breaking change: `couchdb.schema` has been renamed to `couchdb.mapping`.
   This better reflects what is actually provided. Classes inside
   `couchdb.mapping` have been similarly renamed (e.g. `Schema` -> `Mapping`).
 * Breaking change: `couchdb.schema.View` has been renamed to
   `couchdb.mapping.ViewField`, in order to help distinguish it from
   `couchdb.client.View`.
 * Breaking change: the `client.Server` properties `version` and `config`
   have become methods in order to improve API consistency.

-------------------------------------------------------------------
Wed Apr 14 10:04:15 UTC 2010 - jfunk@funktronics.ca

- Remove version in dependency for doc subpackage
- Remove buildroot removal in install

-------------------------------------------------------------------
Mon Mar 29 11:29:42 UTC 2010 - jfunk@funktronics.ca

- Clean up
- Rename devel subpackage to doc, since it only contains docs
- Build as noarch
- Remove unneeded dependency on couchdb server

-------------------------------------------------------------------
Tue Mar  9 13:01:27 UTC 2010 - aj@suse.de

- Fix Group.
- Fix building on x86-64.

-------------------------------------------------------------------
Mon Feb 15 22:01:49 UTC  2010 - awafaa@opensuse.org

- Initial build for openSUSE 0.6.1


openSUSE Build Service is sponsored by