Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #2352

RelStorage 2.0

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Jason Madden <jason.madden@nextthought.com>
Newsgroups comp.lang.python.announce
Subject RelStorage 2.0
Date Fri, 23 Dec 2016 06:41:07 -0600
Lines 30
Approved python-announce-list@python.org
Message-ID <mailman.229.1482498403.2322.python-announce-list@python.org> (permalink)
References <74EC06E5-8DAA-405F-95C6-148AA238CD5A@nextthought.com>
Mime-Version 1.0 (Mac OS X Mail 10.2 \(3259\))
Content-Type text/plain; charset=us-ascii
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de /fLwG84Wp5kB+NrbrUUjfwUGFlayD+YkQNaapv92QSqQ==
Return-Path <jason.madden@nextthought.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.056
X-Spam-Evidence '*H*': 0.89; '*S*': 0.00; 'postgresql': 0.07; 'pypy': 0.07; 'python': 0.09; '===========': 0.09; 'backend': 0.13; '==========': 0.16; 'documented': 0.18; 'changes': 0.20; 'mysql,': 0.22; 'url:io': 0.23; 'thanks,': 0.25; '2.0': 0.27; '2.6': 0.27; 'behaviour': 0.29; 'announce': 0.29; 'supported': 0.29; 'allows': 0.32; 'received:google.com': 0.32; 'legacy': 0.33; 'scalable': 0.33; 'list': 0.33; 'url:en': 0.33; 'jason': 0.35; 'release': 0.35; 'behalf': 0.36; 'should': 0.36; 'data.': 0.36; 'store': 0.36; 'more,': 0.37; 'charset:us-ascii': 0.38; 'it?': 0.38; 'to:addr:python.org': 0.39; 'received:192': 0.40; 'received:io': 0.40; 'received:psf.io': 0.40; 'your': 0.60; 'header:Message- Id:1': 0.62; 'complete': 0.63; 'to:addr:python-announce-list': 0.71; 'transparent': 0.76; '1.6': 0.84; 'received:192.168.1.82': 0.84
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=nextthought-com.20150623.gappssmtp.com; s=20150623; h=from:content-transfer-encoding:mime-version:subject:message-id:date :to; bh=dUKmcxnq9OWs8evX1yerMxOCruBNowPvJxGdvZSlukQ=; b=D888H+XxH2KPUGCxOohqJhhZXpex+AJy8XJnQg/kod8+UHAAYyE6RFf9sxJRI/I0Gh uqnhf4/1deZnH2b6M3654j0Wik893codwfzuWRSmOrubNscWPfBlVAwDDEUkxK1aqiMK Bwpbb3v4cyrWpg7OOeuXm1MXMKYbHQPuiWKyHFzf2No6TiBAd3WPIOSvm27wRPkd/NbP AD6pIwCad991r8bJPHbnG7YPVD9Yjw8LSGcd6mJ7OqGQ+F7eXP1KueCsVqIRBSx/Nop0 Cd2YarhN2Z6LlpiUDlIrjh5VNyDOocPaThUGCqMkVw+AcSNT2shCp8tkTYxWwx0n3qgS 9iEg==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:to; bh=dUKmcxnq9OWs8evX1yerMxOCruBNowPvJxGdvZSlukQ=; b=bsZtqsrJQy6Phcwa4xF1mxew1c+kTyh6xTpd7PVAKihuVnYctfavAcFyoHm6Z7p0PB r9inD1W1rdJIlYYXfW9Zd3hPzPFGsyAroFTiY7Y0WOE4+O3UQ3y6T+u79oNldRskEsig tNlM5n//nQeST2KWpLcYhVA62iY9Za5anPk3dw7iUyY5OxSACwFeOER6jNxh47H3lzwX gCphEiI3DIK2DRciIiTjHwuVFmKMoaowLScNjhX4Q8bYRSnJi3xQF6pgI6wTG7JoTuD1 BIBa6ZYdM5POuC1/JyTRRn0KFlbJBuGp9kn3b3Ey7qYvSME8SefFIESOsIviaYbdUQxg oz2g==
X-Gm-Message-State AIkVDXI41tIhu+sCwU4FBKxp4vDP7Jc9IVqRzj0Lw5RH9wIBGogY8isCKLDhLrDbYMWazYyn
X-Received by 10.157.34.85 with SMTP id o79mr8323634ota.47.1482496869212; Fri, 23 Dec 2016 04:41:09 -0800 (PST)
X-Mailer Apple Mail (2.3259)
X-Mailman-Approved-At Fri, 23 Dec 2016 08:06:42 -0500
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.23
Precedence list
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <74EC06E5-8DAA-405F-95C6-148AA238CD5A@nextthought.com>
Xref csiph.com comp.lang.python.announce:2352

Show key headers only | View raw


On behalf of the RelStorage contributors, I am pleased to announce the release of RelStorage 2.0.

What Is It?
===========

RelStorage is a scalable backend for ZODB (an object-oriented database for Python that provides transparent object persistence) that allows you to use MySQL, PostgreSQL or Oracle to store your object data. For more, please see http://relstorage.readthedocs.io/

What's New
==========

This major release of RelStorage brings full support for Python 3, ZODB/ZEO 4 and 5, PyPy and gevent. 

This release also *removes* support for Python 2.6 and ZODB3. RelStorage 1.6.3 (2016-09-30) is the most recent release supporting these legacy platforms.

The complete list of changes is available at http://relstorage.readthedocs.io/en/latest/changelog.html

Although RelStorage's internals have been substantially changed, most users just relying on documented ZODB behaviour should find RelStorage 2.0 to be a drop-in replacement for 1.6 on supported platforms. 

Thanks,
Jason

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

RelStorage 2.0 Jason Madden <jason.madden@nextthought.com> - 2016-12-23 06:41 -0600

csiph-web