Skip to content

PlotRuler v0.1.4

Choose a tag to compare

@endolith endolith released this 30 Aug 01:30
· 14 commits to master since this release

PlotRuler v0.1.4

What's new

  • Windows test-suite fix — the cross-platform tests added for Linux were
    incorrectly assuming a non-Windows target, which crashed pytest on Windows.
    They now assert the platform-appropriate behavior and skip the off-Windows
    module where it doesn't apply, so the suite is green on both platforms.
  • Python 3.10+ support — the app no longer requires Python 3.14.
  • PyPI publishing workflowpip install plotruler is now a supported
    channel, published automatically on release.

Install

  • Windows: download PlotRuler.exe and run it (Win+Alt+P toggles the
    overlay, Ctrl+N starts a calibration).
  • Linux / macOS / other: pip install plotruler, or
    pip install -e . then plotruler.

Known deferral

  • Wayland: the overlay's calibration model depends on global screen
    coordinates, which Wayland forbids by design. Current Linux support targets
    X11. See LINUX_PLAN.md.