donkirkby/live-py-plugin

Add LiveFigureDiffer

Offen

#760 geöffnet am 18.02.2026

 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Python (63 Forks)auto 404
enhancementhelp wanted

Repository-Metriken

Stars
 (302 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

We have LiveImageDiffer for comparing images and LiveFigure for displaying Matplotlib figures in live coding mode. Derive LiveFigureDiffer as a subclass, and override create_painters() to create two figures. Make sure it gracefully degrades when Matplotlib is not available.

Make LiveImageDiffer work with LiveImage, and convert them to LivePainter when needed. Add create_figures() method to LiveFigureDiffer to help with type checking.

Another option is to make LiveImageDiffer a generic class that can compare any subtype of LiveImage.

Contributor Guide