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


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

[RELEASE] six 1.9.0

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!ecngs!feeder2.ecngs.de!novso.com!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <benjamin@python.org>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/simple; d=python.org; s=200901; t=1420217214; bh=X6/p7RFAiLHvAi3oEP94lT/fnJ07kdL6BStdH+LydzE=; h=From:To:Subject:Date:From; b=aNxq89c4L9+SgPOEVM4/iinnlmve3scXGB5QyfmDxVPkW6A1EGbQTPHtryqbPUXzL Fhv0NwMcOSYn55/7aZo45ejJMlqw5zpP0IylD9LmtEyQq4HPKPFSMti9Imoa3Z1DpY cLU/Cr+ZsyP4oYZsr9fna+C+uijeCiXNq8oJHiWU=
X-Sasl-Enc g0YJnrp5jv+DJ7CCyzjFVhT9ye0HkK3YbMzRlICiuQKQ 1420217212
From Benjamin Peterson <benjamin@python.org>
To "python-announce-list@python.org" <python-announce-list@python.org>, "python-porting" <python-porting@python.org>
MIME-Version 1.0
Content-Transfer-Encoding 7bit
Content-Type text/plain
X-Mailer MessagingEngine.com Webmail Interface - ajax-0b895a96
Subject [RELEASE] six 1.9.0
Date Fri, 02 Jan 2015 11:46:52 -0500
X-Mailman-Approved-At Fri, 02 Jan 2015 17:48:22 +0100
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.15
Precedence list
Reply-To python-list@python.org
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>
Approved python-announce-list@python.org
Newsgroups comp.lang.python.announce
Message-ID <mailman.17328.1420217303.18130.python-announce-list@python.org> (permalink)
Lines 40
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1420217303 news.xs4all.nl 2917 [2001:888:2000:d::a6]:57335
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1520

Show key headers only | View raw


Happy new year, everyone!

I've just released version 1.9.0 of the six library. Six is a Python 2
and 3 compatibility library. It provides utility functions for smoothing
over the differences between the Python versions with the goal of
writing Python code that is compatible on both Python versions.

Download it now from PyPI:
    https://pypi.python.org/pypi/six

As always, bugs can be reported on BitBucket:
    https://bitbucket.org/gutworth/six/

Thank you to the many contributors to this release.

Here is the changelog:

- Issue #106: Support the `flush` parameter to `six.print_`.

- Pull request #48 and issue #15: Add the `python_2_unicode_compatible`
  decorator.

- Pull request #57 and issue #50: Add several compatibility methods for
unittest
  assertions that were renamed between Python 2 and 3.

- Issue #105 and pull request #58: Ensure `six.wraps` respects the
*updated* and
  *assigned* arguments.

- Issue #102: Add `raise_from` to abstract out Python 3's raise from
syntax.

- Issue #97: Optimize `six.iterbytes` on Python 2.

- Issue #98: Fix `six.moves` race condition in multi-threaded code.

- Pull request #51: Add `six.view(keys|values|itmes)`, which provide
dictionary
  views on Python 2.7+.

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


Thread

[RELEASE] six 1.9.0 Benjamin Peterson <benjamin@python.org> - 2015-01-02 11:46 -0500

csiph-web