<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div><blockquote type="cite" class=""><div class="">On Sep 4, 2015, at 01:04, Amber Hawkie Brown <<a href="mailto:hawkowl@atleastfornow.net" class="">hawkowl@atleastfornow.net</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 15.4, codenamed "Trial By Fire".<br class=""></div></blockquote><div><br class=""></div><div>Hooray Twisted!  Hooray Amber!</div><div><br class=""></div><div>This release is a <i class="">particularly</i> big deal, because:</div><br class=""><blockquote type="cite" class="">- Trial has been ported to Python 3! This was made possible by a Python Software Foundation grant.<br class=""></blockquote><br class=""></div><div>If you've been wanting to port portions of Twisted over to Python 3 but have been stymied by primitive tooling and weird special cases, the fact that the full test runner is now available is a big deal.  It should be a lot easier to onboard new contributors to help with porting tickets now, and I expect the rate of porting of Python 3 modules to accelerate considerably as a result.  Thanks to everyone who made this happen.</div><div><br class=""></div><div>-glyph</div></body></html>