[Biopython-dev] Deprecating Bio.ParserSupport, Bio.Blast.NCBIStandalone

Michiel de Hoon mjldehoon at yahoo.com
Fri Jan 11 12:36:15 UTC 2013


Hi everybody,

Bio.ParserSupport has had a PendingDeprecationWarning since Biopython 1.59, so we may consider upgrading this to a BiopythonDeprecationWarning in Biopython 1.61 before removing Bio.ParserSupport. The only tricky point is that then we would also have to upgrade the PendingDeprecationWarning in Bio/Blast/NCBIStandalone.py to a BiopythonDeprecationWarning, as that code relies on Bio.ParserSupport. Bio.Blast.NCBIStandalone has had this PendingDeprecationWarning since Biopython release 1.56.

Any objections? This may help giving Bow's Bio.SearchIO module some more prominence.

On a related point, the fact that we are deprecating Bio.ParserSupport (which was a painful process) suggests that having a new module Bio._utils with a set of generic utility functions is not a good idea.

Best,
-Michiel.



More information about the Biopython-dev mailing list