<div dir="ltr">Hello all,<div><br></div><div>We have indeed done a *lot* of Python 2 cleanup over December and into</div><div>January 2020, and finished applying black to all of Biopython except the</div><div>tests.</div><div><br></div><div>There is still some more of this maintenance work on going, but I think</div><div>my proposal aiming to release the Python 3 only Biopython 1.77 in early</div><div>February 2020 is still sensible.</div><div><br></div><div>Again, are there any new things people are working on, or important bug</div>fixes we should wait for?<div><br></div><div>Thank you,<br><div><br></div><div>Peter</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jan 7, 2020 at 4:14 PM Peter Cock <<a href="mailto:p.j.a.cock@googlemail.com">p.j.a.cock@googlemail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear Biopytoneers,<br>
<br>
Biopython 1.76 released 20 December 2019 was our last release to<br>
support Python 2, although surprisingly the same day it was announced<br>
that Python 2.7 got a last minute support extension until April 2020:<br>
<br>
<a href="https://www.python.org/psf/press-release/pr20191220/" rel="noreferrer" target="_blank">https://www.python.org/psf/press-release/pr20191220/</a><br>
<br>
Since then we've been busy removing legacy code and workarounds needed<br>
for Python 2 in Biopython, focussed on supporting Python 3.6 or later<br>
only. At the current rate, we'll have finished the bulk of that work<br>
later this month.<br>
<br>
Another milestone in sight is adoption of the black style for our<br>
source code (although the tests will take a while longer).<br>
<br>
<a href="https://github.com/psf/black" rel="noreferrer" target="_blank">https://github.com/psf/black</a><br>
<br>
While neither of these goals in themselves adds any new functionality,<br>
I think that would be a good point to release Biopython 1.77 - perhaps<br>
early February 2020?<br>
<br>
Are there any other new things people are working on, or important bug<br>
fixes we should wait for?<br>
<br>
Peter<br>
</blockquote></div>