GIScience / GIScience/sketch-map-tool
Interactively approving approval tests fails with a Python version managed by `uv`
Open
- 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
Assessment
This issue has not been assessed yet.