backport context argument of urlopen (#22366) for pep 476
4 files changed