I have cleared my pip cache and tried again only to get the same result... this has been happening since yesterday, but it didn't happen the day before. Put Pulumi on a new instance and got the same result, so it probably isn't anything with my Pulumi, Python/PIP installation. I turned on verbose logging but it didn't really give me much more information so I was hoping this was a common issue with an easy fix.