[Biopython-dev] Python 2.3
Michael Hoffman
grouse at mail.utexas.edu
Mon Aug 4 12:34:22 EDT 2003
On Fri, 1 Aug 2003, Jeffrey Chang wrote:
> What is everyone's feelings about Python 2.3 for Biopython?
I agree with the previous posters--there are some nice features but it
isn't essential. However, I think the programmers might have a hard
time resisting using all those new features forever! ;-) We've already
seen examples of this. It might be a good idea to decide on a
migration schedule that will give the installed base time to migrate
to Python 2.3 before we allow check-in of code. Maybe 1 August 2004?
Don't worry, it will be here before you realize it. :-)
As far as enumerate, I put it into Bio.GFF.GenericTools as soon as I
saw the PEP (indeed the code came straight out of the PEP), as are
many other non-biological utility classes/functions. Have fun!
Also, we have been using optik (now optparse) for all of our scripts
locally for some time. It has greatly increased maintainability and
documentation of our code. I highly recommend you check it out.
csv (available standalone for some time) is very useful for GFF stuff
of course. None of the GFF code I have checked in uses it though.
--
Michael Hoffman <grouse at alumni.utexas.net>
The University of Texas at Austin
More information about the Biopython-dev
mailing list