Maybe another (indirect) way to getting pip to learn how to install from AWS S3 is to help with the currently ongoing work on pahtlib
. As far as I understood, one of the goals of this work is to get pathlib to handle s3://
. I am really not familiar with the topic so I do not want to give false hopes, but maybe it is worth looking into it.