[Biopython-dev] [Bug 2361] Test Suite Failures from Martel/Sax with egenix mxTextTools 3.0

bugzilla-daemon at portal.open-bio.org bugzilla-daemon at portal.open-bio.org
Fri Oct 5 09:44:09 UTC 2007


http://bugzilla.open-bio.org/show_bug.cgi?id=2361





------- Comment #31 from biopython-bugzilla at maubp.freeserve.co.uk  2007-10-05 05:44 EST -------
In terms of typical usage, SeqRecord does not depend on FormatIO

However, from a code perspective, FormatIO and SeqRecord "depend" on each
other.  

If we remove the FormatIO "hooks" from SeqRecord.py (so that SeqRecord does not
depend on FormatIO), then FormatIO breaks.  Rather than leaving in a broken
module, I wanted to remove it.  A DeprecationWarning doesn't seem right if
FormatIO is removed, which is why I suggested an ImportError.

We might be able instead to MOVE the FormatIO hooks out of SeqRecord and then
issue a DeprecationWarning for FormatIO ... but it looks rather complicated,
and probably means tackling the Bio.config code as well.


-- 
Configure bugmail: http://bugzilla.open-bio.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the Biopython-dev mailing list