I got tired of waiting for #5578, so I did it myself.
You need to have Docker and Docker Compose installed locally. It will take several minutes to run.
make run
The end result should be two .whl
files in this directory.
If there are space or I/O errors, try running the following, then try again:
docker image prune -a -f && \
docker system prune --volumes -f
apk add alpine-sdk git libffi-dev openssh openssl-dev py3-pip python3-dev
pip install botocore*.whl
pip install awscli*.whl