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


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

Twisted 15.2 Release Announcement

Path csiph.com!usenet.pasdenom.info!nntpfeed.proxad.net!proxad.net!feeder1-1.proxad.net!ecngs!feeder2.ecngs.de!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <hawkowl@atleastfornow.net>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.002
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'url:pypi': 0.03; 'messages.': 0.05; 'paths': 0.07; 'plenty': 0.07; 'apis': 0.09; 'framework.': 0.09; 'high-level': 0.09; 'python': 0.11; 'feature- rich': 0.16; 'filename:fname piece:signature': 0.16; 'interacting': 0.16; 'modules.': 0.16; 'ported': 0.16; 'subject:Announcement': 0.16; 'subject:Release': 0.16; 'to:addr :python-announce-list': 0.16; 'twisted': 0.16; 'contributed': 0.16; 'foundation,': 0.20; 'unicode': 0.24; '(or': 0.24; 'developers': 0.25; 'logging': 0.26; 'pass': 0.26; 'supported': 0.26; 'to:no real name:2**1': 0.29; "i'm": 0.30; 'code': 0.31; 'url:wiki': 0.31; 'informative': 0.31; 'received:dreamhost.com': 0.31; 'received:g.dreamhost.com': 0.31; 'interface': 0.32; 'url:python': 0.33; 'everyone': 0.33; 'announce': 0.33; 'skip:t 40': 0.33; 'but': 0.35; 'building': 0.35; 'charset:us-ascii': 0.36; 'thanks': 0.36; 'url:org': 0.36; 'bringing': 0.38; 'to:addr:python.org': 0.39; 'release': 0.40; 'skip:t 30': 0.61; 'header:Message-Id:1': 0.63; 'more': 0.64; 'great': 0.65; 'to:2**2': 0.65; 'mail.': 0.69; '3.4': 0.84; 'url:trac': 0.84
DKIM-Signature v=1; a=rsa-sha1; c=relaxed; d=atleastfornow.net; h=from :content-type:subject:date:message-id:to:mime-version; s= atleastfornow.net; bh=zcB4/D/CaRD25ITz+5kx04zcznU=; b=rGmW88VMF4 1Gc37SrU3u6+MLLRb1doXecgfiI1l1NvODfodTGzJ6vglvS/P2M1nn8XOnW9kH89 8Bq+xvEtn0xhkn+27rrzhHrPAFG8mMeyCO8i9qDwzyp15pVALpGyLwKCTFRhhd1i 6O/kgMuBevKZq/VeTW+ZRe7LBPbPWIiB4=
From HawkOwl <hawkowl@atleastfornow.net>
X-Pgp-Agent GPGMail 2.5b6
Content-Type multipart/signed; boundary="Apple-Mail=_CBCD5DD8-5B30-4E8B-9D7F-7AFF1674C4B4"; protocol="application/pgp-signature"; micalg=pgp-sha256
Subject Twisted 15.2 Release Announcement
Date Tue, 19 May 2015 14:14:45 +0800
To Twisted-Python <twisted-python@twistedmatrix.com>, twisted-web@twistedmatrix.com, python-announce-list@python.org
Mime-Version 1.0 (Mac OS X Mail 8.2 \(2098\))
X-Mailer Apple Mail (2.2098)
X-Mailman-Approved-At Tue, 19 May 2015 09:19:30 +0200
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.20+
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>
Approved python-announce-list@python.org
Newsgroups comp.lang.python.announce
Message-ID <mailman.122.1432019971.17265.python-announce-list@python.org> (permalink)
Lines 63
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1432019971 news.xs4all.nl 2837 [2001:888:2000:d::a6]:53675
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1710

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

On behalf of Twisted Matrix Labs, I'm honoured to announce the release of Twisted 15.2.

Bringing not only headlining features but also a lot of incremental improvements, this release has got plenty to like:

- twisted.logger has landed! This is a brand-new, feature-rich logging framework.
- Python 3.4 is now a supported platform for all the Py3 ported modules.
- twisted.trial.unittest.TestCase's assertEqual, assertTrue, and assertFalse methods now pass through the standard library's more informative failure messages.
- twisted.python.filepath.FilePath now supports Unicode (text) paths properly, and includes as{Bytes,Text}Mode methods for interacting with APIs that require a text/bytes-only FilePath.
- twisted.mail.smtp.sendmail now supports ESMTP and provides a high-level interface for sending mail.
- The following parts of Twisted are now ported to Python 3:
   - twisted.internet.process
   - twisted.cred.credentials
   - twisted.python.modules
   - twisted.internet.kqreactor
   - twisted.internet.endpoints.ProcessEndpoint
   - twisted.web.static
- Over 50 tickets closed since 15.1.

You can find the downloads at https://pypi.python.org/pypi/Twisted (or alternatively http://twistedmatrix.com/trac/wiki/Downloads).

Many thanks to everyone who had a part in this release - the supporters of the Twisted Software Foundation, the developers who contributed code as well as documentation, and all the people building great things with Twisted!

Twisted Regards,
HawkOwl

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


Thread

Twisted 15.2 Release Announcement HawkOwl <hawkowl@atleastfornow.net> - 2015-05-19 14:14 +0800

csiph-web