Closed ppericard closed 5 months ago
There should be no issue with downgrading it other than I just released the new 1.8.0 this morning on conda :(
I see you contacted SEPP too. Should I hold off until we see what they say?
@arivers, yep just saw your update... Timing sucks... We definitely can wait a bit to see what the SEPP team response will be. It would make more sense for them to relax the HMMER version if they can. But then, we would need to make sure either the SEPP bioconda recipe is updated at the same version, or that qiime2-2019.10 update their dependencies to make ITSxpress compatible with them again...
my travicCI build uses 3.1b2 without issue. I could also change my dependencies to hmmer>= 3.1b2
Hmmer versioning is goes 3.0, 3.1b1, 3.2b2, 3.2, 3.2.1
So, it seems that it is gonna be difficult to change the HMMER dependency of the SEPP bioconda recipe. I'm wondering if you can just change the recipe in bioconda without having to change the version of ITSxpress? Technically it doesnt impact your tool, just the way it is installed via bioconda.
I'll do that.
I submitted a pull request to update the itsxpress bioconda recipe:
Hi, Right now it seems that ITSxpress (1.7.2 and 1.8.0) is not compatible with QIIME2 2019.10 when installing both through conda (https://data.qiime2.org/distro/core/qiime2-2019.10-py36-linux-conda.yml). The incompatibility rises from HMMER version specification between ITSxpress and SEPP (qiime2 2019.10 dependancy):
In conda versioning, v3.1b is strictly inferior to v3.1 which leads to a conflict. Would it be possible to lower ITSxpress bioconda specification of HMMER version to
>=3.1b
in order to make it compatible with QIIME2 latest version?Thanks in advance, Pierre