GIScience / GIScience/sketch-map-tool

Interactively approving approval tests fails with a Python version managed by `uv`

Open
#550 2 comments 0 reactions 1 assignee Claimed by @matthiasschaub View on GitHub
Dominant language
Python
Stars
54
Forks
9
PR merge metrics
No merged PRs in 30d

Description

The python standalone provided by uv does not provide Tk bindings, which is the default visualizer for approval tests.
See https://github.com/matplotlib/matplotlib/pull/29752/files and https://github.com/astral-sh/uv/issues/6893 for details.

We should check whether some other backends are available (e.g. PyCharm, any graphical diff tool, …) and fall back to them, or in the worst case explain to the user which two images they should look at.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.