I started to look at yours but you have a test failing (as I'm sure you know). This is what my Claude says about it:
"""
The blocker: conda | 25.10.4 | 2/2 fails (the pinned-version leg that gates merge — latest-everything is allowed to fail and isn't the issue here). Root cause: the QUAST process crashes with ModuleNotFoundError: No module named 'distutils'. QUAST 5.3.0's code still does from distutils.version import LooseVersion, and distutils was removed from the Python standard library in 3.12+. The module's environment.yml (bioconda::quast=5.3.0, no python pin) let conda resolve Python 3.13, which doesn't have it.
This isn't specific to genomeassembler — it's an already-known, currently-open upstream bug in nf-core/modules' vendored quast module:
- nf-core/modules#12903 — "QUAST: test fails with conda"
- nf-core/modules#12905 — "pin python 3.11 in quast env"
Fastest unblock, if he doesn't want to wait on upstream: patch the module locally — nf-core modules patch quast, add a python<3.12 (or =3.11) pin to modules/nf-core/quast/environment.yml, regenerate the patch. That's a one-line env fix, no code change needed elsewhere.
"""