etetoolkit / ete

Python package for building, comparing, annotating, manipulating and visualising trees. It provides a comprehensive API and a collection of command line tools, including utilities to work with the NCBI taxonomy tree.
http://etetoolkit.org
GNU General Public License v3.0
782 stars 212 forks source link

Sync with ete3 latest changes and treeview fixes to work in ete4 branch #686

Closed jhcepas closed 1 year ago

jhcepas commented 1 year ago

I fixed some issues that prevented ete3 to work with Qt >= 5.12. This changes are also integrated into the ete4 branch, together with some fixes to make the treeview module and related unitests to work (at least basic stuff seems to run ok).

I also fixed some (but not all) issues related to the use of node.features instead of node.props, and integrated old PRs to the ete3 branch.