CI: Use Alpine packages instead of pip
PyPI being untrustworthy without lockfiles, which are pretty much impossible to review because of binary wheels and even then would take more maintenance than regular distro packaging where indirect dependencies are already managed.
Draft: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/43484 adding markdown-include isn't merged in alpine yet.