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


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

[RELEASE] six 1.9.0

Started byBenjamin Peterson <benjamin@python.org>
First post2015-01-02 11:46 -0500
Last post2015-01-02 11:46 -0500
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python.announce


Contents

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

#1520 — [RELEASE] six 1.9.0

FromBenjamin Peterson <benjamin@python.org>
Date2015-01-02 11:46 -0500
Subject[RELEASE] six 1.9.0
Message-ID<mailman.17328.1420217303.18130.python-announce-list@python.org>
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+.

[toc] | [standalone]


Back to top | Article view | comp.lang.python.announce


csiph-web