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
768 stars 216 forks source link

Remove PyQt5 dependency #700

Closed sirno closed 9 months ago

sirno commented 11 months ago

Hi,

this removes the PyQt5 dependency, and will probably expose many issues when PyQt5 is actually not installed.

Zethson commented 10 months ago

This would be amazing.

sirno commented 10 months ago

@Zethson I merged several fixes into my forks ete4 branch. Feel free to install from there if you need to get it to run without pyqt.

jordibc commented 9 months ago

Hi @sirno , @Zethson ,

We have tried to fix this and your other related PRs with commit 1c3f9d9946f .

I'm copying the same text on them and closing them, but feel free to comment or let us know if anything is not working properly.

Thanks!

sirno commented 9 months ago

Wow this is great! Thanks!