Path: csiph.com!usenet.pasdenom.info!news.izac.org!poup.poupinou.org!news.muarf.org!nntpfeed.proxad.net!feeder2-2.proxad.net!proxad.net!feeder1-2.proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: 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=1388899227; bh=LwvOcmfEm8c9b1cO7PGn80VT/Cw8P6new2FSRS+vlYU=; h=From:To:In-Reply-To:References:Subject:Date:From; b=kj3W8l63QrosRWc4ZJkewTsFno0q8K0NHzbG85V2/v1u96ZM+vE/TATjmptqYjfSV EvO0rYm1XblmVaEwfrmrIIb/ZLcqZvSbvYirhZUriNkEAi3sVm8oQrSyy0GG3kacJX WCuuzJr9KZwfDdSdeasEmKhTmjpNFfkSrG42yNcA= X-Sasl-Enc: UCa5R+39uJuJKWtUx/CSiL0TpWExEwccWB0s8NXL+ASr 1388899224 From: Benjamin Peterson To: Benjamin Peterson , python-announce-list@python.org, "python-porting" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-42f96fc7 In-Reply-To: <1388884098.1862.66664537.6EA46CF9@webmail.messagingengine.com> References: <1388884098.1862.66664537.6EA46CF9@webmail.messagingengine.com> Subject: Re: [Python-porting] [RELEASED] six 1.5.0 Date: Sat, 04 Jan 2014 21:20:24 -0800 X-Mailman-Approved-At: Sun, 05 Jan 2014 16:30:43 +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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: Lines: 71 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1388935844 news.xs4all.nl 2933 [2001:888:2000:d::a6]:41511 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python.announce:1176 Note I've just released six 1.5.1, which fixes a problem with the Django autoreloader. -- Regards, Benjamin On Sat, Jan 4, 2014, at 05:08 PM, Benjamin Peterson wrote: > I'm happy to announce the immediate release of six 1.5.0. six is a > Python 2/3 compatibility library designed to aid the same-source > migration path. The new release can be downloaded on PyPI: > > https://pypi.python.org/pypi/six > > six.moves has been improved to act more like real modules. You should be > able to import directly classes and functions from six.moves Python 2.4 > support has been dropped as of this release. This is because py.test > stopped supporting 2.4. > > I'd particularly like to thank Marc Abramowitz and Alexander Lukanin for > contributing patches. > > Report bugs to > > https://bitbucket.org/gutworth/six > > Here is the complete changelog: > > - Removed support for Python 2.4. This is because py.test no longer > supports > 2.4. > > - Fix various import problems including issues #19 and #41. six.moves > modules > are now lazy wrappers over the underlying modules instead of the > actual > modules themselves. > > - Issue #49: Add six.moves mapping for tkinter.ttk. > > - Pull request #24: Add __dir__ special method to six.moves modules. > > - Issue #47: Fix add_metaclass on classes with a string for the > __slots__ > variable. > > - Issue #44: Fix interpretation of backslashes on Python 2 in the u() > function. > > - Pull request #21: Add import mapping for urllib's proxy_bypass > function. > > - Issue #43: Add import mapping for the Python 2 xmlrpclib module. > > - Issue #39: Add import mapping for the Python 2 thread module. > > - Issue #40: Add import mapping for the Python 2 gdbm module. > > - Issue #35: On Python versions less than 2.7, print_ now encodes > unicode > strings when outputing to standard streams. (Python 2.7 handles this > automatically.) > > > -- > Regards, > Benjamin > _______________________________________________ > Python-porting mailing list > Python-porting@python.org > https://mail.python.org/mailman/listinfo/python-porting