Skip to content

v1.3.1

Choose a tag to compare

@dial481 dial481 released this 08 Jun 12:37
· 2 commits to main since this release

Fixed

  • Test suite downloaded real ~6 GB gnomAD cache on every run, filling CI
    runner disk. All db update tests now use a 792-byte mock fixture via
    file:// URL — same pattern as ClinVar, PharmGKB, and GWAS. No
    production code changes.

Changed

  • CI: job timeout (20 min), pytest step timeout (15 min),
    workflow_dispatch trigger, verbose output (pytest -v --tb=short)
  • Ship tooling: scripts/tag-release.sh derives tag from pyproject.toml
    (single source of truth)
  • Git hooks: raw .githooks/pre-push replaces pre-commit framework shim,
    blocks tag pushes where version doesn't match
  • CONTRIBUTING.md: corrected slow-test documentation (CI skips them, not
    runs them), added "Run the full suite locally" section
  • Documentation: fixed stale hook instructions, added missing changelog
    comparison links and ADR index entries
  • Removed dead code: scripts/check_version_tag.sh
  • Removed version-tag-match entry from .pre-commit-config.yaml