I think requests fixed this so you get only one exception no matter what went wrong. Can you check if it still surfaces `gaierror`?