Skip to content

v0.5.1

Latest

Choose a tag to compare

@deeplook deeplook released this 28 May 13:25
ca8642c

Fixed

  • click declared as an explicit dependencydirplot imports click directly in _overview.py, but relied on it being pulled in transitively by typer. Starting around typer 0.12, click became optional in some typer builds, causing ModuleNotFoundError: No module named 'click' when running the installed tool under Python 3.14. click>=8.0 is now a direct dependency.

Added

  • SVG snapshot output for git and hg — both commands now accept --output file.svg for single-frame snapshots, producing an interactive SVG (hover tooltips, CSS highlight) identical to map's SVG output. Animation output (APNG/MP4) is unchanged and still requires .png/.mp4/.mov.

  • Remote URL support for hgdirplot hg now accepts https://, http://, and ssh:// URLs directly (e.g. dirplot hg https://hg.reportlab.com/hg-public/reportlab --inline). The repository is cloned into a temporary directory automatically, mirroring the GitHub URL support already available in dirplot git.