Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #2295
| Path | csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | "Amber \"Hawkie\" Brown" <hawkowl@atleastfornow.net> |
| Newsgroups | comp.lang.python.announce |
| Subject | Twisted 16.5 Release Announcement |
| Date | Sat, 29 Oct 2016 17:33:57 +1100 |
| Lines | 50 |
| Approved | python-announce-list@python.org |
| Message-ID | <mailman.11.1477845957.17234.python-announce-list@python.org> (permalink) |
| References | <FB6A68CE-C189-4A7F-80E4-6748A1114EDE@atleastfornow.net> |
| Mime-Version | 1.0 (Mac OS X Mail 10.1 \(3251\)) |
| Content-Type | text/plain; charset=us-ascii |
| Content-Transfer-Encoding | quoted-printable |
| X-Trace | news.uni-berlin.de FuHHXEOkVyZH9XNvMRyKSgtXSex1/UXl6PpUHAZAZcHQ== |
| 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.008 |
| X-Spam-Evidence | '*H*': 0.98; '*S*': 0.00; 'url:pypi': 0.03; 'url:github': 0.05; 'fixes': 0.07; 'pypi': 0.07; 'wrapped': 0.07; 'python': 0.09; 'likewise': 0.09; 'loop.': 0.09; 'bug': 0.10; '2.7': 0.13; 'url:blog': 0.15; '(link': 0.16; 'are:-': 0.16; 'below).': 0.16; 'modules,': 0.16; 'tuned!': 0.16; 'twisted': 0.16; 'foundation,': 0.20; '(or': 0.22; 'external': 0.23; 'wrote': 0.23; 'contributed': 0.23; 'split': 0.23; 'unlike': 0.23; "doesn't": 0.24; 'are:': 0.27; '(like': 0.27; 'yield': 0.27; 'developers': 0.28; 'announce': 0.29; 'supported': 0.29; 'to:no real name:2**1': 0.29; 'url:wiki': 0.29; 'code': 0.30; 'post': 0.31; 'url:python': 0.31; 'allows': 0.32; 'received:google.com': 0.32; 'everyone': 0.33; 'but': 0.34; 'run': 0.34; 'skip:& 10': 0.35; 'downloads': 0.35; 'release': 0.35; 'useful': 0.35; 'things': 0.36; 'url:org': 0.36; 'file': 0.36; 'behalf': 0.36; 'tickets': 0.36; 'thanks': 0.37; 'progress': 0.38; 'charset:us- ascii': 0.38; 'closed': 0.38; 'to:addr:python.org': 0.39; 'software': 0.40; 'proto:https': 0.40; 'building': 0.40; 'received:192': 0.40; 'received:io': 0.40; 'received:psf.io': 0.40; 'your': 0.60; 'url:0': 0.61; '&': 0.61; 'header:Message- Id:1': 0.62; 'more': 0.62; 'reviews': 0.63; 'great': 0.63; 'news': 0.64; 'brown': 0.66; 'packages,': 0.66; 'to:addr:python-announce- list': 0.71; '2016!': 0.84; 'amber': 0.84; 'url:trac': 0.84; 'others)': 0.91 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=atleastfornow-net.20150623.gappssmtp.com; s=20150623; h=from:mime-version:subject:message-id:date:to; bh=8EYx7G762E4YeKyUghJjBso7qH5OIY6Kvwrh+iLAht4=; b=m32kxQrixVLPWJRZX9DOtEfQLWw31kufRIgKrZHDB+7s2Gdmrbb83icJBV9Yo4WOEb uos+qD3WpT9iAX3aK3cfacMj7DNhe9La+ePQ6DFGISzfufjh42bsL8q5G7y/C8BlyN+n Y8sgd/m1t4PWPtG1hjjlRYByNFVvWRUei2OyZ79DvC+XRwzsjX4a+Zu4RLiNiuirZRK/ KYgRNnEairtSu+mTVbDh8cxVtagCn8Br8ntPns75Xzc0B4WFPStRmXAJJVdADsHS322F 2OIec4GrPkTXYsdM4bc3ufguGF5XXoStw9Cv3uKebSpIkuastknXt5MuTWE+zi7MZ65l HI2g== |
| X-Google-DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=8EYx7G762E4YeKyUghJjBso7qH5OIY6Kvwrh+iLAht4=; b=gWXvbh2ZyF5ZyM2TRCmvyhzLfrdc+iygpeVYPWsvi0Q5E2ESu/1i/Zm6AlGVB0BPcc UiDHwO7zPM1xWo6Vhz9i2iGUOco2haQEdU9CHtImtsoNu+YVaNZotaK9zHB3LqnqvSBs cziGxtDoB9gd+fl/xzCw39XVAsuI79ua535MEfzzXSmqY0n9dJvteQsZ+NDGpmUu+Di1 OfumKAirO4LSdAoUxD82DheJjD4KDR0zXWP8usM52XvpgzQEiRXX5GuC9lrwsJZS0KmJ wLPp1Hzw4Zuy+bGyD4Olchc33iCW+eTJLUZ66LdmKe9SUR7VWseWoTZsb4B5N6UOy7on p9eQ== |
| X-Gm-Message-State | ABUngvdMBTdGSDU8l2Q/C1RfB2h7GO3tonUlrO6BIC01Cwl+g9/1UBgnofxwbvhVvN6tpA== |
| X-Received | by 10.98.27.21 with SMTP id b21mr31644482pfb.12.1477722843266; Fri, 28 Oct 2016 23:34:03 -0700 (PDT) |
| X-Mailer | Apple Mail (2.3251) |
| X-Mailman-Approved-At | Sun, 30 Oct 2016 12:45:56 -0400 |
| X-Content-Filtered-By | Mailman/MimeDel 2.1.23 |
| X-BeenThere | python-announce-list@python.org |
| X-Mailman-Version | 2.1.23 |
| 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> |
| X-Mailman-Original-Message-ID | <FB6A68CE-C189-4A7F-80E4-6748A1114EDE@atleastfornow.net> |
| Xref | csiph.com comp.lang.python.announce:2295 |
Show key headers only | View raw
On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 16.5! The highlights of this release are: - Deferred.addTimeout, for timing out your Deferreds! (contributed by cyli, reviews by adiroiban, theisencouple, manishtomar, markrwilliams) - yield from support for Deferreds, in functions wrapped with twisted.internet.defer.ensureDeferred. This will work in Python 3.4, unlike async/await which is 3.5+ (contributed by hawkowl, reviews by markrwilliams, lukasa). - The new asyncio interop reactor, which allows Twisted to run on top of the asyncio event loop. This doesn't include any Deferred-Future interop, but stay tuned! (contributed by itamar and hawkowl, reviews by rodrigc, markrwilliams) - twisted.internet.cfreactor is now supported on Python 2.7 and Python 3.5+! This is useful for writing pyobjc or Toga applications. (contributed by hawkowl, reviews by glyph, markrwilliams) - twisted.python.constants has been split out into constantly on PyPI, and likewise with twisted.python.versions going into the PyPI package incremental. Twisted now uses these external packages, which will be shared with other projects (like Klein). (contributed by hawkowl, reviews by glyph, markrwilliams) - Many new Python 3 modules, including twisted.pair, twisted.python.zippath, twisted.spread.pb, and more parts of Conch! (contributed by rodrigc, hawkowl, glyph, berdario, & others, reviews by acabhishek942, rodrigc, & others) - Many bug fixes and cleanups! - 260+ closed tickets overall. For more information, check the NEWS file (link provided below). You can find the downloads at <https://pypi.python.org/pypi/Twisted <https://pypi.python.org/pypi/Twisted>> (or alternatively <http://twistedmatrix.com/trac/wiki/Downloads <http://twistedmatrix.com/trac/wiki/Downloads>>). The NEWS file is also available at <https://github.com/twisted/twisted/blob/twisted-16.5.0/NEWS <https://github.com/twisted/twisted/blob/twisted-16.5.0/NEWS>>. 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, Amber Brown (HawkOwl) PS: I wrote a blog post about Twisted's progress in 2016! https://atleastfornow.net/blog/marching-ever-forward/
Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread
Twisted 16.5 Release Announcement "Amber \"Hawkie\" Brown" <hawkowl@atleastfornow.net> - 2016-10-29 17:33 +1100
csiph-web