Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #1710
| 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
Twisted 15.2 Release Announcement HawkOwl <hawkowl@atleastfornow.net> - 2015-05-19 14:14 +0800
csiph-web