Skip to content

a11y-tools

Version 2026.144.1443
Repo superproject

AT-SPI accessibility bindings importable from the system Python 3 Installs the AT-SPI2 Python bindings (pyatspi) and PyGObject (gi) into the system python3 so accessibility introspection works on the desktop image. These land in the system interpreter, NOT the pixi env that dominates PATH, so every check targets the absolute /usr/bin/python3. Verifiable by importing both modules and by confirming each distro’s package is installed.

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
check the system python3 imports the pyatspi AT-SPI bindings without error
check the system python3 imports the gi PyGObject introspection module
check the AT-SPI python binding package is installed for the running distro
check the PyGObject package is installed for the running distro