Bump-versions for all subcommands
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 322
- Forks
- 255
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 5
Description
Description of feature
Hey!
nf-core modules bump-versions is super convenient. I would propose having a more granular selection. Currently, it is possible to either update a single module by name or all modules. With 713 modules, this takes quite some time and is not always practical.
Often one knows which tool had an update. But tools like gatk or samtools have many modules with subcommands. It would be great if I could just type in samtools and have all sub-tools updated and all mulled containers that use samtools flagged.
:)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the nf-core modules bump-versions command and trace how it currently selects one module by name or all modules. Done means accepting a tool name such as samtools, updating all matching sub-tools, and flagging mulled containers that use that tool.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- bioinformatics, cli, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100