diff --git a/easybuild/easyconfigs/e/ETE/ETE-3.1.3-foss-2023b.eb b/easybuild/easyconfigs/e/ETE/ETE-3.1.3-foss-2023b.eb new file mode 100644 index 00000000000..fe56c4decdb --- /dev/null +++ b/easybuild/easyconfigs/e/ETE/ETE-3.1.3-foss-2023b.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'ETE' +version = '3.1.3' + +homepage = 'http://etetoolkit.org' +description = """A Python framework for the analysis and visualization of trees""" + +toolchain = {'name': 'foss', 'version': '2023b'} + +source_urls = ['https://pypi.python.org/packages/source/e/ete3'] +sources = ['ete3-%(version)s.tar.gz'] +patches = ['ETE-3.1.2-foss-2021b_fix_binpath.patch'] +checksums = [ + {'ete3-3.1.3.tar.gz': '06a3b7fa8ed90187b076a8dbbe5b1b62acee94201d3c6e822f55f449601ef6f2'}, + {'ETE-3.1.2-foss-2021b_fix_binpath.patch': 'f71d1135e87e1035736f67b92ebcfebd2ae4d57e48f45e25c1a6144c60f11fbd'}, +] + +dependencies = [ + ('Python', '3.11.5'), + ('SciPy-bundle', '2023.11'), + ('lxml', '4.9.3'), + ('PyQt5', '5.15.10'), +] + +options = {'modulename': 'ete3'} + +sanity_check_paths = { + 'files': ['bin/ete3'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'vis'