mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-16 15:45:04 +08:00
Replace the Any input-types from the previous mypy fix with proper generics: HandoffMatch is generic over its (unused) input type so it scores both string-query and dict-input datasets, and BuiltDataset is parameterized on the case-input type so a dataset stays linked to its task -- pairing a dict-input dataset with a string-input task is now a type error rather than silently Any.