[Biopython-dev] Removing C implementation of deprecated listfns, mathfns, stringfns

Peter biopython at maubp.freeserve.co.uk
Thu Dec 10 12:20:55 UTC 2009


Hi all,

The modules listfns, mathfns, stringfns are now all deprecated. They
all have both a C implementation and a pure Python implementation.

We could wait for the complete deprecation process, and remove
the C code when the Python code gets removed. However, I would
like remove their C implementations for the next release, as this will
simplify our code base.

The only downside is anyone still using these modules will get
a deprecation warning and a possible slow down (as the C code
wouldn't exist any more). Also anyone using the C code directly
will be in trouble (but no-one should be doing that...).

Any comments? Objections?

Thanks,

Peter



More information about the Biopython-dev mailing list