Skip to content

Add 0.4 track interface docs and rendering fixes - #41

Merged
marco-mariotti merged 10 commits into
pyranges:mainfrom
ginitheclaw:feat/track-interface-0.4
May 25, 2026
Merged

Add 0.4 track interface docs and rendering fixes#41
marco-mariotti merged 10 commits into
pyranges:mainfrom
ginitheclaw:feat/track-interface-0.4

Conversation

@ginitheclaw

@ginitheclaw ginitheclaw commented May 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the tutorial for the 0.4.0 track interface and switch repository tutorial figures to Matplotlib output
  • fix per-track track_bg, track-specific color handling, and track-first legends across Matplotlib and Plotly
  • reserve vertical label space for above/below labels and refresh visual/JSON baselines
  • add example SNP data and grouped print_options() output

Tests

  • .venv/bin/python -m pytest tests -q
  • .venv/bin/sphinx-build -b html docs docs/_build/html

Version is already set to 0.4.0 in src/pyrangeyes/_version.py.

@ginitheclaw ginitheclaw changed the title Add Track interface and 0.4 API names Add 0.4 track interface docs and rendering fixes May 25, 2026
@marco-mariotti
marco-mariotti merged commit dc7cec3 into pyranges:main May 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants