mappings: # Too old on Ubuntu 22.04; we install it from cargo instead bindgen: Ubuntu2204: flake8: OpenSUSELeap15: meson: OpenSUSELeap15: # Use Meson from PyPI wherever Rust is enabled Debian: Fedora: Ubuntu: python3: OpenSUSELeap15: python311-base python3-PyYAML: OpenSUSELeap15: python3-devel: OpenSUSELeap15: python311-devel python3-docutils: OpenSUSELeap15: python3-numpy: OpenSUSELeap15: python3-opencv: OpenSUSELeap15: python3-pillow: OpenSUSELeap15: python3-pip: OpenSUSELeap15: python311-pip python3-pillow: OpenSUSELeap15: python3-selinux: OpenSUSELeap15: python3-setuptools: OpenSUSELeap15: python311-setuptools python3-sphinx: OpenSUSELeap15: python3-sphinx-rtd-theme: OpenSUSELeap15: python3-sqlite3: OpenSUSELeap15: python311 python3-tomli: # test using tomllib apk: Fedora: Debian12: OpenSUSELeap15: python3-venv: OpenSUSELeap15: python311-base python3-wheel: OpenSUSELeap15: python311-pip rust: Debian12: rustc-web Ubuntu2204: rustc-1.77 Ubuntu2404: rustc-1.77 pypi_mappings: # Request more recent version meson: default: meson==1.8.1 # Drop packages that need devel headers python3-numpy: OpenSUSELeap15: # see above python3-tomli: apk: Fedora: Debian12: OpenSUSELeap15: