Re: [Twisted-web] Twisted 15.2 Prerelease Announcement

Glyph <[email protected]> Mon, 11 May 2015 21:10:48 -0700
Newsgroups gmane.comp.python.twisted,gmane.comp.python.twisted.web
Message-ID <[email protected]>
> On May 11, 2015, at 5:54 AM, HawkOwl <[email protected]> wrote:
> 
> Hello everyone! It's about time that the owl-themed release management simulation kicked into high-gear, and as such, I delivereth to you all the first prerelease 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
> 
> As usual, tarballs can be found at http://twistedmatrix.com/Releases/pre/15.2.0pre1/ , and the full NEWS file can be found at http://twistedmatrix.com/Releases/pre/15.2.0pre1/NEWS.txt .
> 
> On a personal note, I'd like to thank Tavendo for sponsoring a majority of my Py3 porting work, and everyone who reviewed tickets for getting it landed.
> 
> Please test out the new prerelease :)

Hooray!!!!  This release is a pretty big deal.  This new logging system has been in development for a long time, and the availability of twisted.internet.process on py3 is a pretty big new chunk of twisted.core to be available.

Thank you very much, Amber, for helping us get out timely releases on such a consistent basis.

Reminder, everyone, that you have a week from this announcement to test your software against the pre-release and test any regressions!

(Thanks also to my employer, Rackspace, for giving me the time to review many of these tickets.)

-glyph

_______________________________________________
Twisted-Python mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
signature.asc (application/pgp-signature, 630 B)
-----BEGIN PGP SIGNATURE-----

iQGcBAEBCAAGBQJVUX1IAAoJEH7CgSUPvEoHpfkL/0YTUV3CIxOJtjXIpBo4bBOL
ED7KCUBaR8kdLMyuodX/8rF1kPnrE0QwvZCszjAIFFtSH8TJiK3oLnBIBDMKeZXs
YHzOOhbN+v0IsTTvryqkQL5lgwlDKex2uBNXGWhUrV/ha34/Y3SxBT3tv5QV5BOl
bjvcRyMwx1wLyENyGGOrKam2Hzl+iWs3Zd8C1PNbQk2wL3rUIIvlZ+iSyjyNQ848
+6Iunx4uVmdPj0gtNTYTggoDuzn4csAUhD/EmQHa4POYQiidTy9HWkx0RgqSjoxV
jxBDAlGYhtPWFVUf+4cCEPUXm8a85ETkp1ipWYJxSx8ul4XraG3kEUtIXmwasoIU
PQPdfH/eM17hTMa0cnGfLFiakX78Udbxk3JEjOZdfH60WlfzkFbGxARy7fGhW0Xo
FE6tr78uJ7JZ8UnzyBgRUsI4J5M/e64EWzvmwY6Y5DBZ9z4WpY8vP8upCU2Q2Szb
PZ2G6Hekjml8+WAFrNi8S9Wio4S7DNSznALqxLpFmg==
=t0QR
-----END PGP SIGNATURE-----