Commit 60e04cd3 authored by Neal Norwitz's avatar Neal Norwitz

Fix SF #565414, FancyURLopener() needs to support **kwargs

since the URLopener base class does and **kwargs are used in urlopen.
parent 589dc936
......@@ -538,8 +538,8 @@ class URLopener:
class FancyURLopener(URLopener):
"""Derived class with handlers for errors we can handle (perhaps)."""
def __init__(self, *args):
apply(URLopener.__init__, (self,) + args)
def __init__(self, *args, **kwargs):
apply(URLopener.__init__, (self,) + args, kwargs)
self.auth_cache = {}
self.tries = 0
self.maxtries = 10
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment