Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: "Amber \"Hawkie\" Brown" Newsgroups: comp.lang.python.announce Subject: Twisted 16.4.0 Release Announcement Date: Sun, 28 Aug 2016 09:44:28 +0800 Lines: 67 Approved: python-announce-list@python.org Message-ID: References: Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: multipart/signed; boundary="Apple-Mail=_59DD149D-C57F-4A98-A4C6-669E01554E37"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Trace: news.uni-berlin.de d8YCPxhb7aXM4kfqfDoh9wNiqX+PB2zhn+zk5GMCXUcg== Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.003 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'url:pypi': 0.03; 'url:github': 0.05; 'fixes': 0.07; 'cipher': 0.09; 'identifier': 0.09; 'protocols,': 0.09; 'scripts,': 0.09; 'python': 0.10; '"python': 0.16; '(link': 0.16; '35+': 0.16; 'below).': 0.16; 'cleaner': 0.16; 'cleanups': 0.16; 'coroutines': 0.16; 'executables': 0.16; 'filename:fname piece:signature': 0.16; 'handshake': 0.16; 'setuptools': 0.16; 'simpler,': 0.16; 'tls': 0.16; 'twisted': 0.16; 'tells': 0.18; 'foundation,': 0.20; 'windows': 0.20; '(or': 0.23; 'contributed': 0.24; 'developers': 0.26; 'command': 0.26; 'patch': 0.27; 'to:no real name:2**1': 0.27; 'updating': 0.27; 'url:wiki': 0.28; 'interface': 0.30; 'code': 0.31; 'url:python': 0.32; 'everyone': 0.32; 'announce': 0.33; 'are:': 0.33; 'received:google.com': 0.33; 'http': 0.33; 'url:downloads': 0.33; 'windows.': 0.33; 'tool': 0.34; 'running': 0.34; 'but': 0.35; 'skip:& 10': 0.35; 'file': 0.35; 'downloads': 0.35; 'protocol': 0.35; 'similar': 0.36; 'url:org': 0.36; 'things': 0.36; 'modules': 0.36; 'thanks': 0.37; 'release': 0.37; 'list.': 0.38; 'charset:us-ascii': 0.38; 'received:io': 0.38; 'received:psf.io': 0.38; 'received:ams1.psf.io': 0.39; 'received:mail1.ams1.psf.io': 0.39; 'to:addr:python.org': 0.39; 'software': 0.40; 'building': 0.40; 'received:192': 0.40; 'proto:https': 0.40; 'url:0': 0.61; 'header:Message-Id:1': 0.61; 'information,': 0.62; 'more': 0.63; 'soon': 0.64; 'great': 0.64; 'to:addr:python-announce-list': 0.66; 'news': 0.68; 'url:4': 0.73; 'trial': 0.81; 'amber': 0.84; 'url:trac': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atleastfornow-net.20150623.gappssmtp.com; s=20150623; h=from:subject:date:message-id:to:mime-version; bh=gbadQIl67hAQIOIwB48x17UsZddbR+PIAXCqHMthAcg=; b=mZNjUvMdDvN03VGyjP6+VPmnsJNLfvnacX+7oLWhBeFnEanfG82mnSbOLheErY83qU eorVl8u2MwmJflpc/IbNUKg0cv4frKpSMLkZu+KvfTb9aPiHnq+aDsuPiYor4KFVh2Sw JFBHbGUYGr3cizEAQhy5d/4ZkRjspuLun+c2jS9nyn/Z9cs7uXanlJqgkvmf53UL67AG pPqtE+v9nd7uiv2mf0FIYbWcZth3ueW42cwGgKt3Uh4hu4/3daaObFsiU1e/77iVrtTr ycUvvfGFavMaN7YRRGT6QCXPv/VDQu4WEkBPm4DdmOTRjPY4MCAirLPdGBpEhLfKtpjY jWRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:subject:date:message-id:to:mime-version; bh=gbadQIl67hAQIOIwB48x17UsZddbR+PIAXCqHMthAcg=; b=OcRfALg5yrv8cP2A8GWDskX2sj8AGDaawzHJl9apz+Lq/EMZb8OkTJAmruBZo5XYre eLd89Muxx/D+trKd0IK8ye5MuvDQ6VGggKjGhBdXP8qlM5V7uelQ7F/vTqyd+CK60oNR hdX5zTp2fymsNyTP+GTKxAvb/X1TdSxD0SfENskeEnNTvHZyDmSBG5/zKAUnx3JQspqj xbW/He6nRSskgGf6RWVN3ky3lNtZWwnLvgeF8TLssNkehjiMPqR54CiNzV1WJawKchMI qWpwcLKNDD/NbjP00ABgWUoE2wMCX7lk/94FnzSQ7UOBlGxinS9rV2UXodxbFGzcvdZh ggug== X-Gm-Message-State: AE9vXwOspSii8xLc6uR5OcvKpv/XX8tohK+IaIGXiv70Zgen+8doKPlHkVpRJLkesDcLkg== X-Received: by 10.98.155.17 with SMTP id r17mr19460750pfd.24.1472348676673; Sat, 27 Aug 2016 18:44:36 -0700 (PDT) X-Pgp-Agent: GPGMail X-Mailer: Apple Mail (2.3124) X-Mailman-Approved-At: Mon, 29 Aug 2016 07:20:27 -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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: Xref: csiph.com comp.lang.python.announce:2243 --Apple-Mail=_59DD149D-C57F-4A98-A4C6-669E01554E37 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On behalf of Twisted Matrix Laboratories, I am honoured to announce the = release of Twisted 16.4.0. The highlights of this release are: - twist, a new command line tool for running Twisted plugins, similar to = twistd but with a simpler, cleaner interface. - A new interface for Protocols, IHandshakeListener, which tells Twisted = to tell the Protocol when the TLS handshake has been completed. - async/await support for Deferreds, allowing you to write Python 3.5+ = coroutines using Twisted - Trial can be invoked with "python -m twisted.trial". - All Twisted executables (trial, twistd, etc) are now Setuptools = console scripts, meaning they will work much better on Windows. - 35+ more modules ported to Python 3, and many many cleanups on the way = to Python 3 on Windows support. - All the security fixes of Twisted 16.3.1 + 16.3.2 (httpoxy, HTTP = session identifier strengthening, HTTP+TLS consuming sockets) - 240+ closed tickets overall. For more information, check the NEWS file (link provided below). You can find the downloads at > (or alternatively = >). The NEWS file is also = available at = >. 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: Twisted 16.4.1 will be coming soon after this with a patch = mitigating SWEET32, by updating the acceptable cipher list. --Apple-Mail=_59DD149D-C57F-4A98-A4C6-669E01554E37 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- iQEcBAEBCAAGBQJXwkH8AAoJECMItHnTkkoRPDEIAJmABxYFC9O0sWRkiMiXcI0Q qHfXx9JLiL71IuREQBRpsWYPSSz++lwhdrU+9spvH+OwoxHWCOftg65yp0KcklDQ QR+t9dI/FPdGxwBuP02a55MuIixw72g+x444pmhK8pfbSFq8XB+iG19rSI+RugUf FOYYx3MAtpFh0nfG5JMb8228HSf8WErNdVxwwzbDi+tI2yZaf+ERCx6NA2TkoRSJ Jkf19LlWmdszMxGZf7wpCTiuzEMfsjXwxHNHgq+atJEIpASzgW39em+GMkL3Q3hC VIZF+VH5Sggc2sAmYzV1SFpbsR0Yy4EumXp2sFa5kjWw2dQxbbl1JsbgHQI+R6k= =A4Gs -----END PGP SIGNATURE----- --Apple-Mail=_59DD149D-C57F-4A98-A4C6-669E01554E37--