I found out that you can set an env variable to make python's request use the global cert store, this sidesteps the issue I have been having with sourcehut.
Let's see if this works