<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:10px;"><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:10px;"><div></div>
<div><span>> That has made be realise that the new pairwise alignment<br clear="none">code being in Bio.Align at top level means it gets imported<br clear="none">as a side effect all over the place. With hindsight, it would<br clear="none">have been better as a sub-module to avoid this overhead.<br clear="none"></span><div><span>What are people's thoughts here?<br></span></div><div><br></div><div><div>Hi Peter,</div><div>Can you show an example where this happens? I guess usually people would use "from Bio import Align"; then it doesn't really matter.</div><div><br></div><div>Best,</div><div>-Michiel<br></div><span></span></div></div><div><br></div>
</div><div id="yahoo_quoted_0184880615" class="yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Saturday, June 23, 2018, 3:31:53 AM GMT+9, Peter Cock <p.j.a.cock@googlemail.com> wrote:
</div>
<div><br></div>
<div><br></div>
<div><div dir="ltr">On Fri, Jun 22, 2018 at 5:11 PM, Peter Cock <<a shape="rect" ymailto="mailto:p.j.a.cock@googlemail.com" href="mailto:p.j.a.cock@googlemail.com">p.j.a.cock@googlemail.com</a>> wrote:<br clear="none">>> The first hurdle is with the wheel building, it looks like I need<br clear="none">>> to debug this cryptic error:<br clear="none">>><br clear="none">>> Traceback (most recent call last):<br clear="none">>> File "<string>", line 1, in <module><br clear="none">>> AttributeError: 'module' object has no attribute 'version'<br clear="none">>><br clear="none">>> <a shape="rect" href="https://travis-ci.org/biopython/biopython-wheels/builds/395521793" target="_blank">https://travis-ci.org/biopython/biopython-wheels/builds/395521793</a><br clear="none">><br clear="none">> That seems easy to avoid, ...<br clear="none"><br clear="none">Windows Wheels seem to have built, but not uploaded due to an<br clear="none">SSL issue, logged here:<br clear="none"><br clear="none"><a shape="rect" href="https://github.com/matthew-brett/multibuild/issues/178" target="_blank">https://github.com/matthew-brett/multibuild/issues/178</a><br clear="none"><br clear="none">Meanwhile on Linux and Mac, something seems to be breaking<br clear="none">with testing the compiled code.<br clear="none"><br clear="none">That has made be realise that the new pairwise alignment<br clear="none">code being in Bio.Align at top level means it gets imported<br clear="none">as a side effect all over the place. With hindsight, it would<br clear="none">have been better as a sub-module to avoid this overhead.<br clear="none">What are people's thoughts here?<div class="yqt9866006198" id="yqtfd39267"><br clear="none"><br clear="none">Peter<br clear="none"></div></div></div>
</div>
</div></div></body></html>