Skip to content

make shelley-bio versions interactive #19

@fredjaya

Description

@fredjaya

Currently, shelley-bio versions prints a long list of all available versions and builds. For example:

shelley-bio versions samtools | head -20
09:41:00 [shelley-bio] INFO Loading metadata from /home/ubuntu/shelley-bio/toolfinder_meta.yaml...
09:41:02 [shelley-bio] INFO Loaded 714 tool metadata entries
09:41:02 [shelley-bio] INFO Loading singularity cache from /home/ubuntu/shelley-bio/galaxy_singularity_cache.json.gz...
09:41:02 [shelley-bio] INFO Loaded 118594 singularity entries
09:41:02 [shelley-bio] INFO Processing request of type CallToolRequest
09:41:02 [shelley-bio] INFO Processing request of type ListToolsRequest
# Container Versions for samtools

Total versions: 135

## Version 1.23--h96c455f_0
- Path: `/cvmfs/singularity.galaxyproject.org/all/samtools:1.23--h96c455f_0`
- Size: 2839.8 MB
- Modified: 2025-12-17

## Version 1.22.1--h96c455f_0
- Path: `/cvmfs/singularity.galaxyproject.org/all/samtools:1.22.1--h96c455f_0`
- Size: 2535.5 MB
- Modified: 2025-07-15

## Version 1.22--h96c455f_0
- Path: `/cvmfs/singularity.galaxyproject.org/all/samtools:1.22--h96c455f_0`
- Size: 2534.3 MB
- Modified: 2025-06-03

... 132 x 5 more lines

Simplify by making it interactive similar to #11, show X versions at a time and a "more"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions