Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 53358 invoked from network); 13 Aug 2010 13:01:52 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 13 Aug 2010 13:01:52 -0000 Received: (qmail 10718 invoked by uid 500); 13 Aug 2010 13:01:50 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 10432 invoked by uid 500); 13 Aug 2010 13:01:47 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 10406 invoked by uid 99); 13 Aug 2010 13:01:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Aug 2010 13:01:46 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of djc.ochtman@gmail.com designates 74.125.82.54 as permitted sender) Received: from [74.125.82.54] (HELO mail-ww0-f54.google.com) (74.125.82.54) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Aug 2010 13:01:41 +0000 Received: by wwb39 with SMTP id 39so3089094wwb.23 for ; Fri, 13 Aug 2010 06:01:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:sender:received:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=7L22hA31YRtIfdUDwMXcjw70FEB2eFji4OF318PZm7Q=; b=No79YHDh/QqigBIZWnVpOeA+JZF/nsuKqiydZABRM8xBm+gZ6QZ9AFk1J5JgtmBPZL 8m0gPA9SV5kTz0lMAC2R/VQ4krx2sArbHqON0ajuCWGVWocRojKWo4yE8hFFFEDtK58o pnIj2lJ9hnKIuaQvZ4WIvsLrJXyLFAdBfJ5s8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; b=voC4qvLfoXSIkevhJzvpfb7vbCAD8oVAOJQHwtkis4o5poFkY03XTv/3lAbUgyImbd QltMppT/X9E4FSz9E98ss2z5Mr0vQLHgzlLIDWqGeSiviU2fS2K+zWDrTgesBubGDcYv zKLewfXY00YRYl74FOY3F+/BNivCEGS+vDHRw= Received: by 10.216.181.6 with SMTP id k6mr7922082wem.42.1281704479996; Fri, 13 Aug 2010 06:01:19 -0700 (PDT) MIME-Version: 1.0 Sender: djc.ochtman@gmail.com Received: by 10.216.56.65 with HTTP; Fri, 13 Aug 2010 06:00:59 -0700 (PDT) From: Dirkjan Ochtman Date: Fri, 13 Aug 2010 15:00:59 +0200 X-Google-Sender-Auth: kD68vIaG07XOpFD3IdDiprhHRPo Message-ID: Subject: [ANN] CouchDB-Python 0.8 To: couchdb-python@googlegroups.com, user@couchdb.apache.org Content-Type: text/plain; charset=UTF-8 Hello all, We have a new release of CouchDB-Python for you today: 0.8. In this release, we've reworked the replication scripts we ship to be more up-to-date and easier to use. We also updated our code to work with CouchDB 1.0.x and Python 2.7.x. Finally, we reworked our documentation: we now have online documentation generated with the wonderful Sphinx tool (see link below). * 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. * Replaced epydoc API docs by more extensive Sphinx-based documentation. * Request retries schedule and frequency are now customizable. * Allow more kinds of request errors to trigger a retry. * Improve wrapping of view results. * Added a `uuids()` method to the `client.Server` class (issue 122). * Tested with CouchDB 0.10 - 1.0 (and Python 2.4 - 2.7). It can be downloaded from PyPI here: To report bugs, join the mailing list, etc, start with the project homepage: Start reading the documentation hosted on PyPI: Many thanks to everyone who contributed patches and bug reports! Cheers, Dirkjan