<div dir="auto">Thanks Peter!<div dir="auto"><br></div><div dir="auto">I agree with moving to f-strings btw. Better performance and shorter lines, plus the subjective better readability!</div><div dir="auto"><br></div><div dir="auto">Happy holidays, </div><div dir="auto"><br></div><div dir="auto">João </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">A sexta, 20/12/2019, 16:34, Peter Cock <<a href="mailto:p.j.a.cock@googlemail.com">p.j.a.cock@googlemail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I've logged the Bio._py3k removal as a good first time contributor issue:<br>
<br>
<a href="https://github.com/biopython/biopython/issues/2420" rel="noreferrer noreferrer" target="_blank">https://github.com/biopython/biopython/issues/2420</a><br>
<br>
Peter<br>
<br>
On Wed, Dec 18, 2019 at 8:06 PM Peter Cock <<a href="mailto:p.j.a.cock@googlemail.com" target="_blank" rel="noreferrer">p.j.a.cock@googlemail.com</a>> wrote:<br>
><br>
> A brief discussion with Chris about next steps in 2020 once this release is done.<br>
><br>
> Peter<br>
><br>
> ---------- Forwarded message ---------<br>
> From: Chris Rands <<a href="mailto:c_rands100@hotmail.com" target="_blank" rel="noreferrer">c_rands100@hotmail.com</a>><br>
> Date: Wed, 18 Dec 2019 at 18:03<br>
> Subject: Re: [Biopython] Biopython 1.76 plans<br>
> To: Peter Cock <<a href="mailto:p.j.a.cock@googlemail.com" target="_blank" rel="noreferrer">p.j.a.cock@googlemail.com</a>><br>
><br>
><br>
> Thanks Peter, I like your plan, and please do fwd to the mailing list if you think it's of broad interest<br>
><br>
> Chris<br>
><br>
> ________________________________<br>
> From: Peter Cock <<a href="mailto:p.j.a.cock@googlemail.com" target="_blank" rel="noreferrer">p.j.a.cock@googlemail.com</a>><br>
> Sent: 18 December 2019 6:09 PM<br>
> To: Chris Rands <<a href="mailto:c_rands100@hotmail.com" target="_blank" rel="noreferrer">c_rands100@hotmail.com</a>><br>
> Subject: Re: [Biopython] Biopython 1.76 plans<br>
><br>
> Shall we stay on the list? My plan:<br>
><br>
> (1) Release Biopython 1.76 with Python 2.7 and 3.5 support<br>
> (2) Turn off testing under Python 2.7 and 3.5<br>
><br>
> Then tackle the low handing fruit (in no particular order):<br>
><br>
> (3) Remove Bio._py3k compatibility shim<br>
> (4) Look for and remove other Python 2 specific workarounds<br>
> (5) Remove no longer needed __future__ imports etc<br>
> (6) Remove all the Python 2/3 overhead in the C code<br>
><br>
> Also, where sensible and after appropriate discussion, take<br>
> advantage of new language or standard library features in<br>
> Python 3.6+ as appropriate (e.g. sorted dictionaries by default<br>
> without needing to import OrderedDict from collections).<br>
><br>
> I hadn't thought much about f-strings (beyond that I'm not<br>
> used to them and that makes me dislike them), but that could<br>
> be a good example.<br>
><br>
> Peter<br>
_______________________________________________<br>
Biopython mailing list  -  <a href="mailto:Biopython@mailman.open-bio.org" target="_blank" rel="noreferrer">Biopython@mailman.open-bio.org</a><br>
<a href="https://mailman.open-bio.org/mailman/listinfo/biopython" rel="noreferrer noreferrer" target="_blank">https://mailman.open-bio.org/mailman/listinfo/biopython</a><br>
</blockquote></div>