sepp
sepp copied to clipboard
Dendropy v4.6.0 causing SEPP to break
A new version of Dendropy was released a week ago and it is causing the SEPP conda build to break. Could you look into this and either update SEPP to maintain compatibility or update the conda recipe to restrict it to older versions of Dendropy?
I think I am having the same problem. I keep getting this error -
ImportError: cannot import name '_convert_node_to_root_polytomy' from 'dendropy.datamodel.treemodel'
CC @mmore500
Taking a look!
Opened #126 with a patch for sepp and made note of the fact that this logic is currently only accessible via "private" (i.e., _*
) interface in dendropy (https://github.com/jeetsukumaran/DendroPy/issues/169). Will contribute another patch once we create and release a public interface for _convert_node_to_root_polytomy
. :)
Hello,
I am having the same issue :
ImportError: cannot import name '_convert_node_to_root_polytomy' from 'dendropy.datamodel.treemodel'
any solution for that ?
Hi @nicolo-tellini
Pinning dendropy==4.5.2
within your runtime environment should fix this issue. You’l need to use your package manager (pip, poetry, conda, etc.) to accomplish this.
Hi @mmore500 ,
thank you very much it works nicely
best
nic
@mmore500 Thanks a ton for your PR and sorry I am so slow these days with these. I hope the merged PR fixes the issue?
Yes! Thank you @smirarab :)
I don't have a button to close this issue, but if you do it should be able to be closed
I also decided to make sepp backward compatible with dendropy <4.5.2. Fixed in 4.5.5. b3b3305