Twisted 15.2 Release Announcement
HawkOwl <[email protected]> Tue, 19 May 2015 14:14:45 +0800
| Newsgroups | gmane.comp.python.twisted,gmane.comp.python.twisted.web |
|---|---|
| Message-ID | <[email protected]> |
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
_______________________________________________
Twisted-Python mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
signature.asc
(application/pgp-signature, 455 B)
-----BEGIN PGP SIGNATURE----- iQEcBAEBCAAGBQJVWtTWAAoJECMItHnTkkoRw2sH/2KwmKD8UAl4WCy11oTJhiWW 3T/w8hrQXKVVMuVZm7HAMVa/jVpLwi257XTMpLIKjrDbzQOZFUze9ZkG31YRYeQl mXnacAedrytfV6oE+n4KVD8QjsR4NPpBtSm4qJd/xHbxTka8q/7LzIr1A0QFlg90 zEpzu7bmlJhZnaDuUDlC+oYTweozJUSS00VV3RxUugk5PzcTyfUSiOwgZJSiYF1k DyNUHYZEbsN8+X7Z+3GEACHba4+QoOsZdzEVEuUr9lUfeAuwL97C1uvB8OripH9+ bstYAOMls9790e+6nGq6XRllipUm0aL+qlm0hA56vaUWV6jl8P3VKoI8pqixD2I= =HHRv -----END PGP SIGNATURE-----