- Wire __version__ via importlib.metadata so alphagenome_ft.__version__ works
- Fix _build_track_metadata to always return {Organism: AlphaGenomeOutputMetadata}
instead of {Organism: pd.DataFrame} | None; the new format matches what
alphagenome_research.model.heads.Head.__init__ requires
- Pass output_type to _build_track_metadata so the track DataFrame is stored
under the correct field (e.g. rna_seq) on AlphaGenomeOutputMetadata
- Fix _resolve_user_metadata to skip the num_tracks size check for predefined
heads where HeadConfig has no num_tracks attribute
- Update HeadSpec.metadata type annotation to AlphaGenomeOutputMetadata
- Bump version to 0.1.5
Made-with: Cursor