Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions repos/spack_repo/builtin/packages/busco/package.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,15 @@ class Busco(PythonPackage):

license("MIT")

version("6.1.0", sha256="5adbbcfc048210f390faebd7cd4d33057531b9ee5608c46b18b94bd84d61bfdf")
version("6.0.0", sha256="e0141e9a9fbec6916c0e76835c6227097f3c50c094deb555225a3f0ab98f709a")
version("5.8.3", sha256="c995c315b5e923065fb7a9c46ceb6c5e291a96884dba4b013cb0ba7dda980fdd")
version("5.7.1", sha256="0e5569f753ccd1a4e1d8e9ccc062432323fbeffd349a74153a4aa3e7210a4cf8")
version("5.6.1", sha256="aea87152072776b6d75501a57d3b9e065c915a10a918698a2d44c8d7dbb8b72f")
version("5.5.0", sha256="6dcc55ea3fb7bd0867df4754ed6c28ffe1bcea7e68e86d823077cdcc407b4821")
version("5.4.7", sha256="4c48f40e7d1ee0c918cb30767afeb40610b3a11c645d982244bc4b6aae51985f")
version("5.4.3", sha256="8b92dcc32691f7c1629aaaa7bd54f96073273ba7de5a3a8586fe552c51a9d36a")
version("4.1.4", sha256="f4c3c5a65932d1744a789b48f7725c1fe341dadf37a2773be9f435f462734db7")
version("4.1.3", sha256="08ded26aeb4f6aef791cd88524c3c00792a054c7672ea05219f468d495e7b072")

# TODO: check the installation procedure for version 3.0.2
Expand All @@ -42,6 +50,7 @@ class Busco(PythonPackage):
depends_on("prodigal", when="@5:", type="run")
depends_on("metaeuk", when="@5:", type="run")
depends_on("sepp", when="@5:", type="run")
depends_on("miniprot", when="@5.6:", type="run")

@snehring snehring Aug 14, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like 5.6.0 also added a dependency for py-requests

Suggested change
depends_on("miniprot", when="@5.6:", type="run")
depends_on("miniprot", when="@5.6:", type="run")
depends_on("py-requests", when="@5.6:", type="run")

I don't see any other obvious added deps, but I'm not infallible.


def install(self, spec, prefix):
if self.spec.satisfies("@4.1.3:"):
Expand Down
Loading