--- modulename: adapters, funcname: __init__ adapters.py(110): if max_retries == DEFAULT_RETRIES: adapters.py(111): self.max_retries = Retry(0, read=False) --- modulename: retry, funcname: __init__ retry.py(129): self.total = total retry.py(130): self.connect = connect retry.py(131): self.read = read retry.py(133): if redirect is False or total is False: retry.py(137): self.redirect = redirect retry.py(138): self.status_forcelist = status_forcelist or set() retry.py(139): self.method_whitelist = method_whitelist retry.py(140): self.backoff_factor = backoff_factor retry.py(141): self.raise_on_redirect = raise_on_redirect retry.py(142): self.raise_on_status = raise_on_status retry.py(143): self._observed_errors = _observed_errors # TODO: use .history instead? adapters.py(114): self.config = {} adapters.py(115): self.proxy_manager = {} adapters.py(117): super(HTTPAdapter, self).__init__() --- modulename: adapters, funcname: __init__ adapters.py(55): super(BaseAdapter, self).__init__() adapters.py(119): self._pool_connections = pool_connections adapters.py(120): self._pool_maxsize = pool_maxsize adapters.py(121): self._pool_block = pool_block adapters.py(123): self.init_poolmanager(pool_connections, pool_maxsize, block=pool_block) --- modulename: adapters, funcname: init_poolmanager adapters.py(154): self._pool_connections = connections adapters.py(155): self._pool_maxsize = maxsize adapters.py(156): self._pool_block = block adapters.py(158): self.poolmanager = PoolManager(num_pools=connections, maxsize=maxsize, adapters.py(159): block=block, strict=True, **pool_kwargs) --- modulename: poolmanager, funcname: __init__ poolmanager.py(118): RequestMethods.__init__(self, headers) --- modulename: request, funcname: __init__ request.py(45): self.headers = headers or {} poolmanager.py(119): self.connection_pool_kw = connection_pool_kw poolmanager.py(120): self.pools = RecentlyUsedContainer(num_pools, poolmanager.py(121): dispose_func=lambda p: p.close()) --- modulename: _collections, funcname: __init__ _collections.py(44): self._maxsize = maxsize _collections.py(45): self.dispose_func = dispose_func _collections.py(47): self._container = self.ContainerCls() _collections.py(48): self.lock = RLock() --- modulename: threading, funcname: RLock threading.py(81): if _CRLock is None: threading.py(83): return _CRLock(*args, **kwargs) poolmanager.py(125): self.pool_classes_by_scheme = pool_classes_by_scheme poolmanager.py(126): self.key_fn_by_scheme = key_fn_by_scheme.copy() --- modulename: sessions, funcname: mount sessions.py(684): self.adapters[prefix] = adapter sessions.py(685): keys_to_move = [k for k in self.adapters if len(k) < len(prefix)] --- modulename: sessions, funcname: sessions.py(685): keys_to_move = [k for k in self.adapters if len(k) < len(prefix)] sessions.py(685): keys_to_move = [k for k in self.adapters if len(k) < len(prefix)] sessions.py(685): keys_to_move = [k for k in self.adapters if len(k) < len(prefix)] sessions.py(687): for key in keys_to_move: sessions.py(350): self.redirect_cache = RecentlyUsedContainer(REDIRECT_CACHE_SIZE) --- modulename: _collections, funcname: __init__ _collections.py(44): self._maxsize = maxsize _collections.py(45): self.dispose_func = dispose_func _collections.py(47): self._container = self.ContainerCls() _collections.py(48): self.lock = RLock() --- modulename: threading, funcname: RLock threading.py(81): if _CRLock is None: threading.py(83): return _CRLock(*args, **kwargs) --- modulename: sessions, funcname: __enter__ sessions.py(353): return self api.py(56): return session.request(method=method, url=url, **kwargs) --- modulename: sessions, funcname: request sessions.py(449): req = Request( sessions.py(450): method = method.upper(), sessions.py(451): url = url, sessions.py(452): headers = headers, sessions.py(453): files = files, sessions.py(454): data = data or {}, sessions.py(455): json = json, sessions.py(456): params = params or {}, sessions.py(457): auth = auth, sessions.py(458): cookies = cookies, sessions.py(459): hooks = hooks, --- modulename: models, funcname: __init__ models.py(215): data = [] if data is None else data models.py(216): files = [] if files is None else files models.py(217): headers = {} if headers is None else headers models.py(218): params = {} if params is None else params models.py(219): hooks = {} if hooks is None else hooks models.py(221): self.hooks = default_hooks() --- modulename: hooks, funcname: default_hooks hooks.py(18): return dict((event, []) for event in HOOKS) --- modulename: hooks, funcname: hooks.py(18): return dict((event, []) for event in HOOKS) --- modulename: hooks, funcname: hooks.py(18): return dict((event, []) for event in HOOKS) models.py(222): for (k, v) in list(hooks.items()): models.py(225): self.method = method models.py(226): self.url = url models.py(227): self.headers = headers models.py(228): self.files = files models.py(229): self.data = data models.py(230): self.json = json models.py(231): self.params = params models.py(232): self.auth = auth models.py(233): self.cookies = cookies sessions.py(461): prep = self.prepare_request(req) --- modulename: sessions, funcname: prepare_request sessions.py(368): cookies = request.cookies or {} sessions.py(371): if not isinstance(cookies, cookielib.CookieJar): sessions.py(372): cookies = cookiejar_from_dict(cookies) --- modulename: cookies, funcname: cookiejar_from_dict cookies.py(509): if cookiejar is None: cookies.py(510): cookiejar = RequestsCookieJar() --- modulename: cookiejar, funcname: __init__ cookiejar.py(1240): if policy is None: cookiejar.py(1241): policy = DefaultCookiePolicy() --- modulename: cookiejar, funcname: __init__ cookiejar.py(886): self.netscape = netscape cookiejar.py(887): self.rfc2965 = rfc2965 cookiejar.py(888): self.rfc2109_as_netscape = rfc2109_as_netscape cookiejar.py(889): self.hide_cookie2 = hide_cookie2 cookiejar.py(890): self.strict_domain = strict_domain cookiejar.py(891): self.strict_rfc2965_unverifiable = strict_rfc2965_unverifiable cookiejar.py(892): self.strict_ns_unverifiable = strict_ns_unverifiable cookiejar.py(893): self.strict_ns_domain = strict_ns_domain cookiejar.py(894): self.strict_ns_set_initial_dollar = strict_ns_set_initial_dollar cookiejar.py(895): self.strict_ns_set_path = strict_ns_set_path cookiejar.py(897): if blocked_domains is not None: cookiejar.py(900): self._blocked_domains = () cookiejar.py(902): if allowed_domains is not None: cookiejar.py(904): self._allowed_domains = allowed_domains cookiejar.py(1242): self._policy = policy cookiejar.py(1244): self._cookies_lock = _threading.RLock() --- modulename: threading, funcname: RLock threading.py(81): if _CRLock is None: threading.py(83): return _CRLock(*args, **kwargs) cookiejar.py(1245): self._cookies = {} cookies.py(512): if cookie_dict is not None: cookies.py(513): names_from_jar = [cookie.name for cookie in cookiejar] --- modulename: cookiejar, funcname: __iter__ cookiejar.py(1733): return deepvalues(self._cookies) --- modulename: cookies, funcname: cookies.py(513): names_from_jar = [cookie.name for cookie in cookiejar] --- modulename: cookiejar, funcname: deepvalues cookiejar.py(1206): values = vals_sorted_by_key(mapping) --- modulename: cookiejar, funcname: vals_sorted_by_key cookiejar.py(1201): keys = sorted(adict.keys()) cookiejar.py(1202): return map(adict.get, keys) cookiejar.py(1207): for obj in values: cookies.py(514): for name in cookie_dict: cookies.py(518): return cookiejar sessions.py(375): merged_cookies = merge_cookies( sessions.py(376): merge_cookies(RequestsCookieJar(), self.cookies), cookies) --- modulename: cookiejar, funcname: __init__ cookiejar.py(1240): if policy is None: cookiejar.py(1241): policy = DefaultCookiePolicy() --- modulename: cookiejar, funcname: __init__ cookiejar.py(886): self.netscape = netscape cookiejar.py(887): self.rfc2965 = rfc2965 cookiejar.py(888): self.rfc2109_as_netscape = rfc2109_as_netscape cookiejar.py(889): self.hide_cookie2 = hide_cookie2 cookiejar.py(890): self.strict_domain = strict_domain cookiejar.py(891): self.strict_rfc2965_unverifiable = strict_rfc2965_unverifiable cookiejar.py(892): self.strict_ns_unverifiable = strict_ns_unverifiable cookiejar.py(893): self.strict_ns_domain = strict_ns_domain cookiejar.py(894): self.strict_ns_set_initial_dollar = strict_ns_set_initial_dollar cookiejar.py(895): self.strict_ns_set_path = strict_ns_set_path cookiejar.py(897): if blocked_domains is not None: cookiejar.py(900): self._blocked_domains = () cookiejar.py(902): if allowed_domains is not None: cookiejar.py(904): self._allowed_domains = allowed_domains cookiejar.py(1242): self._policy = policy cookiejar.py(1244): self._cookies_lock = _threading.RLock() --- modulename: threading, funcname: RLock threading.py(81): if _CRLock is None: threading.py(83): return _CRLock(*args, **kwargs) cookiejar.py(1245): self._cookies = {} --- modulename: cookies, funcname: merge_cookies cookies.py(527): if not isinstance(cookiejar, cookielib.CookieJar): cookies.py(530): if isinstance(cookies, dict): cookies.py(533): elif isinstance(cookies, cookielib.CookieJar): cookies.py(534): try: cookies.py(535): cookiejar.update(cookies) --- modulename: cookies, funcname: update cookies.py(349): if isinstance(other, cookielib.CookieJar): cookies.py(350): for cookie in other: --- modulename: cookiejar, funcname: __iter__ cookiejar.py(1733): return deepvalues(self._cookies) --- modulename: cookiejar, funcname: deepvalues cookiejar.py(1206): values = vals_sorted_by_key(mapping) --- modulename: cookiejar, funcname: vals_sorted_by_key cookiejar.py(1201): keys = sorted(adict.keys()) cookiejar.py(1202): return map(adict.get, keys) cookiejar.py(1207): for obj in values: cookies.py(540): return cookiejar --- modulename: cookies, funcname: merge_cookies cookies.py(527): if not isinstance(cookiejar, cookielib.CookieJar): cookies.py(530): if isinstance(cookies, dict): cookies.py(533): elif isinstance(cookies, cookielib.CookieJar): cookies.py(534): try: cookies.py(535): cookiejar.update(cookies) --- modulename: cookies, funcname: update cookies.py(349): if isinstance(other, cookielib.CookieJar): cookies.py(350): for cookie in other: --- modulename: cookiejar, funcname: __iter__ cookiejar.py(1733): return deepvalues(self._cookies) --- modulename: cookiejar, funcname: deepvalues cookiejar.py(1206): values = vals_sorted_by_key(mapping) --- modulename: cookiejar, funcname: vals_sorted_by_key cookiejar.py(1201): keys = sorted(adict.keys()) cookiejar.py(1202): return map(adict.get, keys) cookiejar.py(1207): for obj in values: cookies.py(540): return cookiejar sessions.py(379): auth = request.auth sessions.py(380): if self.trust_env and not auth and not self.auth: sessions.py(381): auth = get_netrc_auth(request.url) --- modulename: utils, funcname: get_netrc_auth utils.py(98): try: utils.py(99): from netrc import netrc, NetrcParseError --- modulename: _bootstrap, funcname: _handle_fromlist (1006): (1025): utils.py(101): netrc_path = None utils.py(103): for f in NETRC_FILES: utils.py(104): try: utils.py(105): loc = os.path.expanduser('~/{0}'.format(f)) --- modulename: posixpath, funcname: expanduser posixpath.py(225): if isinstance(path, bytes): posixpath.py(228): tilde = '~' posixpath.py(229): if not path.startswith(tilde): posixpath.py(231): sep = _get_sep(path) --- modulename: posixpath, funcname: _get_sep posixpath.py(40): if isinstance(path, bytes): posixpath.py(43): return '/' posixpath.py(232): i = path.find(sep, 1) posixpath.py(233): if i < 0: posixpath.py(235): if i == 1: posixpath.py(236): if 'HOME' not in os.environ: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(605): return True posixpath.py(240): userhome = os.environ['HOME'] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') posixpath.py(251): if isinstance(path, bytes): posixpath.py(255): root = '/' posixpath.py(256): userhome = userhome.rstrip(root) posixpath.py(257): return (userhome + path[i:]) or root utils.py(112): if os.path.exists(loc): --- modulename: genericpath, funcname: exists genericpath.py(18): try: genericpath.py(19): os.stat(path) genericpath.py(20): except OSError: genericpath.py(21): return False utils.py(103): for f in NETRC_FILES: utils.py(104): try: utils.py(105): loc = os.path.expanduser('~/{0}'.format(f)) --- modulename: posixpath, funcname: expanduser posixpath.py(225): if isinstance(path, bytes): posixpath.py(228): tilde = '~' posixpath.py(229): if not path.startswith(tilde): posixpath.py(231): sep = _get_sep(path) --- modulename: posixpath, funcname: _get_sep posixpath.py(40): if isinstance(path, bytes): posixpath.py(43): return '/' posixpath.py(232): i = path.find(sep, 1) posixpath.py(233): if i < 0: posixpath.py(235): if i == 1: posixpath.py(236): if 'HOME' not in os.environ: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(605): return True posixpath.py(240): userhome = os.environ['HOME'] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') posixpath.py(251): if isinstance(path, bytes): posixpath.py(255): root = '/' posixpath.py(256): userhome = userhome.rstrip(root) posixpath.py(257): return (userhome + path[i:]) or root utils.py(112): if os.path.exists(loc): --- modulename: genericpath, funcname: exists genericpath.py(18): try: genericpath.py(19): os.stat(path) genericpath.py(20): except OSError: genericpath.py(21): return False utils.py(103): for f in NETRC_FILES: utils.py(117): if netrc_path is None: utils.py(118): return sessions.py(383): p = PreparedRequest() --- modulename: models, funcname: __init__ models.py(276): self.method = None models.py(278): self.url = None models.py(280): self.headers = None models.py(283): self._cookies = None models.py(285): self.body = None models.py(287): self.hooks = default_hooks() --- modulename: hooks, funcname: default_hooks hooks.py(18): return dict((event, []) for event in HOOKS) --- modulename: hooks, funcname: hooks.py(18): return dict((event, []) for event in HOOKS) --- modulename: hooks, funcname: hooks.py(18): return dict((event, []) for event in HOOKS) sessions.py(384): p.prepare( sessions.py(385): method=request.method.upper(), sessions.py(386): url=request.url, sessions.py(387): files=request.files, sessions.py(388): data=request.data, sessions.py(389): json=request.json, sessions.py(390): headers=merge_setting(request.headers, self.headers, dict_class=CaseInsensitiveDict), --- modulename: sessions, funcname: merge_setting sessions.py(47): if session_setting is None: sessions.py(50): if request_setting is None: sessions.py(55): isinstance(session_setting, Mapping) and --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True sessions.py(56): isinstance(request_setting, Mapping) --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True sessions.py(60): merged_setting = dict_class(to_key_val_list(session_setting)) --- modulename: utils, funcname: to_key_val_list utils.py(194): if value is None: utils.py(197): if isinstance(value, (str, bytes, bool, int)): utils.py(200): if isinstance(value, collections.Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True utils.py(201): value = value.items() --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping utils.py(203): return list(value) --- modulename: _collections_abc, funcname: __len__ _collections_abc.py(635): return len(self._mapping) --- modulename: structures, funcname: __len__ structures.py(63): return len(self._store) --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: __iter__ structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) --- modulename: structures, funcname: __init__ structures.py(43): self._store = OrderedDict() structures.py(44): if data is None: structures.py(46): self.update(data, **kwargs) --- modulename: _collections_abc, funcname: update _collections_abc.py(762): if not args: _collections_abc.py(765): self, *args = args _collections_abc.py(766): if len(args) > 1: _collections_abc.py(769): if args: _collections_abc.py(770): other = args[0] _collections_abc.py(771): if isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False _collections_abc.py(774): elif hasattr(other, "keys"): _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(780): for key, value in kwds.items(): sessions.py(61): merged_setting.update(to_key_val_list(request_setting)) --- modulename: utils, funcname: to_key_val_list utils.py(194): if value is None: utils.py(197): if isinstance(value, (str, bytes, bool, int)): utils.py(200): if isinstance(value, collections.Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True utils.py(201): value = value.items() utils.py(203): return list(value) --- modulename: _collections_abc, funcname: update _collections_abc.py(762): if not args: _collections_abc.py(765): self, *args = args _collections_abc.py(766): if len(args) > 1: _collections_abc.py(769): if args: _collections_abc.py(770): other = args[0] _collections_abc.py(771): if isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False _collections_abc.py(774): elif hasattr(other, "keys"): _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(780): for key, value in kwds.items(): sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: sessions, funcname: sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: __iter__ structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) sessions.py(66): for key in none_keys: sessions.py(69): return merged_setting sessions.py(391): params=merge_setting(request.params, self.params), --- modulename: sessions, funcname: merge_setting sessions.py(47): if session_setting is None: sessions.py(50): if request_setting is None: sessions.py(55): isinstance(session_setting, Mapping) and --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True sessions.py(56): isinstance(request_setting, Mapping) --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True sessions.py(60): merged_setting = dict_class(to_key_val_list(session_setting)) --- modulename: utils, funcname: to_key_val_list utils.py(194): if value is None: utils.py(197): if isinstance(value, (str, bytes, bool, int)): utils.py(200): if isinstance(value, collections.Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True utils.py(201): value = value.items() utils.py(203): return list(value) sessions.py(61): merged_setting.update(to_key_val_list(request_setting)) --- modulename: utils, funcname: to_key_val_list utils.py(194): if value is None: utils.py(197): if isinstance(value, (str, bytes, bool, int)): utils.py(200): if isinstance(value, collections.Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True utils.py(201): value = value.items() utils.py(203): return list(value) sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: sessions, funcname: sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] sessions.py(66): for key in none_keys: sessions.py(69): return merged_setting sessions.py(392): auth=merge_setting(auth, self.auth), --- modulename: sessions, funcname: merge_setting sessions.py(47): if session_setting is None: sessions.py(48): return request_setting sessions.py(393): cookies=merged_cookies, sessions.py(394): hooks=merge_hooks(request.hooks, self.hooks), --- modulename: sessions, funcname: merge_hooks sessions.py(78): if session_hooks is None or session_hooks.get('response') == []: sessions.py(79): return request_hooks --- modulename: models, funcname: prepare models.py(293): self.prepare_method(method) --- modulename: models, funcname: prepare_method models.py(321): self.method = method models.py(322): if self.method is not None: models.py(323): self.method = to_native_string(self.method.upper()) --- modulename: utils, funcname: to_native_string utils.py(767): if isinstance(string, builtin_str): utils.py(768): out = string utils.py(775): return out models.py(294): self.prepare_url(url, params) --- modulename: models, funcname: prepare_url models.py(332): if isinstance(url, bytes): models.py(335): url = unicode(url) if is_py2 else str(url) models.py(340): if ':' in url and not url.lower().startswith('http'): models.py(345): try: models.py(346): scheme, auth, host, port, path, query, fragment = parse_url(url) --- modulename: url, funcname: parse_url url.py(145): if not url: url.py(149): scheme = None url.py(150): auth = None url.py(151): host = None url.py(152): port = None url.py(153): path = None url.py(154): fragment = None url.py(155): query = None url.py(158): if '://' in url: url.py(159): scheme, url = url.split('://', 1) url.py(163): url, path_, delim = split_first(url, ['/', '?', '#']) --- modulename: url, funcname: split_first url.py(106): min_idx = None url.py(107): min_delim = None url.py(108): for d in delims: url.py(109): idx = s.find(d) url.py(110): if idx < 0: url.py(113): if min_idx is None or idx < min_idx: url.py(114): min_idx = idx url.py(115): min_delim = d url.py(108): for d in delims: url.py(109): idx = s.find(d) url.py(110): if idx < 0: url.py(113): if min_idx is None or idx < min_idx: url.py(108): for d in delims: url.py(109): idx = s.find(d) url.py(110): if idx < 0: url.py(111): continue url.py(108): for d in delims: url.py(117): if min_idx is None or min_idx < 0: url.py(120): return s[:min_idx], s[min_idx + 1:], min_delim url.py(165): if delim: url.py(167): path = delim + path_ url.py(170): if '@' in url: url.py(175): if url and url[0] == '[': url.py(180): if ':' in url: url.py(195): elif not host and url: url.py(196): host = url url.py(198): if not path: url.py(202): if '#' in path: url.py(206): if '?' in path: url.py(207): path, query = path.split('?', 1) url.py(209): return Url(scheme, auth, host, port, path, query, fragment) --- modulename: url, funcname: __new__ url.py(19): if path and not path.startswith('/'): url.py(21): return super(Url, cls).__new__(cls, scheme, auth, host, port, path, url.py(22): query, fragment) models.py(350): if not scheme: models.py(356): if not host: models.py(360): try: models.py(361): host = host.encode('idna').decode('utf-8') --- modulename: idna, funcname: encode idna.py(149): if errors != 'strict': idna.py(153): if not input: idna.py(156): try: idna.py(157): result = input.encode('ascii') idna.py(162): labels = result.split(b'.') idna.py(163): for label in labels[:-1]: idna.py(164): if not (0 < len(label) < 64): idna.py(163): for label in labels[:-1]: idna.py(166): if len(labels[-1]) >= 64: idna.py(168): return result, len(input) models.py(366): netloc = auth or '' models.py(367): if netloc: models.py(369): netloc += host models.py(370): if port: models.py(374): if not path: models.py(377): if is_py2: models.py(389): if isinstance(params, (str, bytes)): models.py(392): enc_params = self._encode_params(params) --- modulename: models, funcname: _encode_params models.py(84): if isinstance(data, (str, bytes)): models.py(86): elif hasattr(data, 'read'): models.py(88): elif hasattr(data, '__iter__'): models.py(89): result = [] models.py(90): for k, vs in to_key_val_list(data): --- modulename: utils, funcname: to_key_val_list utils.py(194): if value is None: utils.py(197): if isinstance(value, (str, bytes, bool, int)): utils.py(200): if isinstance(value, collections.Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True utils.py(201): value = value.items() utils.py(203): return list(value) models.py(98): return urlencode(result, doseq=True) --- modulename: parse, funcname: urlencode parse.py(771): if hasattr(query, "items"): parse.py(776): try: parse.py(779): if len(query) and not isinstance(query[0], tuple): parse.py(790): l = [] parse.py(791): if not doseq: parse.py(804): for k, v in query: parse.py(832): return '&'.join(l) models.py(393): if enc_params: models.py(399): url = requote_uri(urlunparse([scheme, netloc, path, None, query, fragment])) --- modulename: parse, funcname: urlunparse parse.py(384): _coerce_args(*components)) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(385): if params: parse.py(387): return _coerce_result(urlunsplit((scheme, netloc, url, query, fragment))) --- modulename: parse, funcname: urlunsplit parse.py(396): _coerce_args(*components)) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(397): if netloc or (scheme and scheme in uses_netloc and url[:2] != '//'): parse.py(398): if url and url[:1] != '/': url = '/' + url parse.py(399): url = '//' + (netloc or '') + url parse.py(400): if scheme: parse.py(401): url = scheme + ':' + url parse.py(402): if query: parse.py(403): url = url + '?' + query parse.py(404): if fragment: parse.py(406): return _coerce_result(url) --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: utils, funcname: requote_uri utils.py(470): safe_with_percent = "!#$%&'()*+,/:;=?@[]~" utils.py(471): safe_without_percent = "!#$&'()*+,/:;=?@[]~" utils.py(472): try: utils.py(476): return quote(unquote_unreserved(uri), safe=safe_with_percent) --- modulename: utils, funcname: unquote_unreserved utils.py(444): parts = uri.split('%') utils.py(445): for i in range(1, len(parts)): utils.py(459): return ''.join(parts) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() models.py(400): self.url = url models.py(295): self.prepare_headers(headers) --- modulename: models, funcname: prepare_headers models.py(405): self.headers = CaseInsensitiveDict() --- modulename: structures, funcname: __init__ structures.py(43): self._store = OrderedDict() structures.py(44): if data is None: structures.py(45): data = {} structures.py(46): self.update(data, **kwargs) --- modulename: _collections_abc, funcname: update _collections_abc.py(762): if not args: _collections_abc.py(765): self, *args = args _collections_abc.py(766): if len(args) > 1: _collections_abc.py(769): if args: _collections_abc.py(770): other = args[0] _collections_abc.py(771): if isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True _collections_abc.py(772): for key in other: _collections_abc.py(780): for key, value in kwds.items(): models.py(406): if headers: --- modulename: structures, funcname: __len__ structures.py(63): return len(self._store) models.py(407): for header in headers.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: __iter__ structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] models.py(409): check_header_validity(header) --- modulename: utils, funcname: check_header_validity utils.py(789): name, value = header utils.py(791): if isinstance(value, bytes): utils.py(794): pat = _CLEAN_HEADER_REGEX_STR utils.py(795): try: utils.py(796): if not pat.match(value): models.py(410): name, value = header models.py(411): self.headers[to_native_string(name)] = value --- modulename: utils, funcname: to_native_string utils.py(767): if isinstance(string, builtin_str): utils.py(768): out = string utils.py(775): return out --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) models.py(407): for header in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] models.py(409): check_header_validity(header) --- modulename: utils, funcname: check_header_validity utils.py(789): name, value = header utils.py(791): if isinstance(value, bytes): utils.py(794): pat = _CLEAN_HEADER_REGEX_STR utils.py(795): try: utils.py(796): if not pat.match(value): models.py(410): name, value = header models.py(411): self.headers[to_native_string(name)] = value --- modulename: utils, funcname: to_native_string utils.py(767): if isinstance(string, builtin_str): utils.py(768): out = string utils.py(775): return out --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) models.py(407): for header in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] models.py(409): check_header_validity(header) --- modulename: utils, funcname: check_header_validity utils.py(789): name, value = header utils.py(791): if isinstance(value, bytes): utils.py(794): pat = _CLEAN_HEADER_REGEX_STR utils.py(795): try: utils.py(796): if not pat.match(value): models.py(410): name, value = header models.py(411): self.headers[to_native_string(name)] = value --- modulename: utils, funcname: to_native_string utils.py(767): if isinstance(string, builtin_str): utils.py(768): out = string utils.py(775): return out --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) models.py(407): for header in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] models.py(409): check_header_validity(header) --- modulename: utils, funcname: check_header_validity utils.py(789): name, value = header utils.py(791): if isinstance(value, bytes): utils.py(794): pat = _CLEAN_HEADER_REGEX_STR utils.py(795): try: utils.py(796): if not pat.match(value): models.py(410): name, value = header models.py(411): self.headers[to_native_string(name)] = value --- modulename: utils, funcname: to_native_string utils.py(767): if isinstance(string, builtin_str): utils.py(768): out = string utils.py(775): return out --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) models.py(407): for header in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] models.py(409): check_header_validity(header) --- modulename: utils, funcname: check_header_validity utils.py(789): name, value = header utils.py(791): if isinstance(value, bytes): utils.py(794): pat = _CLEAN_HEADER_REGEX_STR utils.py(795): try: utils.py(796): if not pat.match(value): models.py(410): name, value = header models.py(411): self.headers[to_native_string(name)] = value --- modulename: utils, funcname: to_native_string utils.py(767): if isinstance(string, builtin_str): utils.py(768): out = string utils.py(775): return out --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) models.py(407): for header in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] models.py(409): check_header_validity(header) --- modulename: utils, funcname: check_header_validity utils.py(789): name, value = header utils.py(791): if isinstance(value, bytes): utils.py(794): pat = _CLEAN_HEADER_REGEX_STR utils.py(795): try: utils.py(796): if not pat.match(value): models.py(410): name, value = header models.py(411): self.headers[to_native_string(name)] = value --- modulename: utils, funcname: to_native_string utils.py(767): if isinstance(string, builtin_str): utils.py(768): out = string utils.py(775): return out --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) models.py(407): for header in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] models.py(409): check_header_validity(header) --- modulename: utils, funcname: check_header_validity utils.py(789): name, value = header utils.py(791): if isinstance(value, bytes): utils.py(794): pat = _CLEAN_HEADER_REGEX_STR utils.py(795): try: utils.py(796): if not pat.match(value): models.py(410): name, value = header models.py(411): self.headers[to_native_string(name)] = value --- modulename: utils, funcname: to_native_string utils.py(767): if isinstance(string, builtin_str): utils.py(768): out = string utils.py(775): return out --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) models.py(407): for header in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) models.py(296): self.prepare_cookies(cookies) --- modulename: models, funcname: prepare_cookies models.py(519): if isinstance(cookies, cookielib.CookieJar): models.py(520): self._cookies = cookies models.py(524): cookie_header = get_cookie_header(self._cookies, self) --- modulename: cookies, funcname: get_cookie_header cookies.py(142): r = MockRequest(request) --- modulename: cookies, funcname: __init__ cookies.py(39): self._r = request cookies.py(40): self._new_headers = {} cookies.py(41): self.type = urlparse(self._r.url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(334): if len(_parse_cache) >= MAX_CACHE_SIZE: # avoid runaway growth parse.py(335): clear_cache() --- modulename: parse, funcname: clear_cache parse.py(77): _parse_cache.clear() parse.py(78): _safe_quoters.clear() parse.py(336): netloc = query = fragment = '' parse.py(337): i = url.find(':') parse.py(338): if i > 0: parse.py(339): if url[:i] == 'http': # optimize the common case parse.py(340): scheme = url[:i].lower() parse.py(341): url = url[i+1:] parse.py(342): if url[:2] == '//': parse.py(343): netloc, url = _splitnetloc(url, 2) --- modulename: parse, funcname: _splitnetloc parse.py(315): delim = len(url) # position of end of domain part of url, default is end parse.py(316): for c in '/?#': # look for delimiters; the order is NOT important parse.py(317): wdelim = url.find(c, start) # find first of this delim parse.py(318): if wdelim >= 0: # if found parse.py(319): delim = min(delim, wdelim) # use earliest delim position parse.py(316): for c in '/?#': # look for delimiters; the order is NOT important parse.py(317): wdelim = url.find(c, start) # find first of this delim parse.py(318): if wdelim >= 0: # if found parse.py(319): delim = min(delim, wdelim) # use earliest delim position parse.py(316): for c in '/?#': # look for delimiters; the order is NOT important parse.py(317): wdelim = url.find(c, start) # find first of this delim parse.py(318): if wdelim >= 0: # if found parse.py(316): for c in '/?#': # look for delimiters; the order is NOT important parse.py(320): return url[start:delim], url[delim:] # return (domain, rest) parse.py(344): if (('[' in netloc and ']' not in netloc) or parse.py(345): (']' in netloc and '[' not in netloc)): parse.py(347): if allow_fragments and '#' in url: parse.py(349): if '?' in url: parse.py(350): url, query = url.split('?', 1) parse.py(351): v = SplitResult(scheme, netloc, url, query, fragment) parse.py(352): _parse_cache[key] = v parse.py(353): return _coerce_result(v) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookies.py(143): jar.add_cookie_header(r) --- modulename: cookiejar, funcname: add_cookie_header cookiejar.py(1340): _debug("add_cookie_header") --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1341): self._cookies_lock.acquire() cookiejar.py(1342): try: cookiejar.py(1344): self._policy._now = self._now = int(time.time()) cookiejar.py(1346): cookies = self._cookies_for_request(request) --- modulename: cookiejar, funcname: _cookies_for_request cookiejar.py(1270): cookies = [] cookiejar.py(1271): for domain in self._cookies.keys(): cookiejar.py(1273): return cookies cookiejar.py(1348): attrs = self._cookie_attrs(cookies) --- modulename: cookiejar, funcname: _cookie_attrs cookiejar.py(1285): cookies.sort(key=lambda a: len(a.path), reverse=True) cookiejar.py(1287): version_set = False cookiejar.py(1289): attrs = [] cookiejar.py(1290): for cookie in cookies: cookiejar.py(1332): return attrs cookiejar.py(1349): if attrs: cookiejar.py(1355): if (self._policy.rfc2965 and not self._policy.hide_cookie2 and cookiejar.py(1363): self._cookies_lock.release() cookiejar.py(1365): self.clear_expired_cookies() --- modulename: cookiejar, funcname: clear_expired_cookies cookiejar.py(1723): self._cookies_lock.acquire() cookiejar.py(1724): try: cookiejar.py(1725): now = time.time() cookiejar.py(1726): for cookie in self: --- modulename: cookiejar, funcname: __iter__ cookiejar.py(1733): return deepvalues(self._cookies) --- modulename: cookiejar, funcname: deepvalues cookiejar.py(1206): values = vals_sorted_by_key(mapping) --- modulename: cookiejar, funcname: vals_sorted_by_key cookiejar.py(1201): keys = sorted(adict.keys()) cookiejar.py(1202): return map(adict.get, keys) cookiejar.py(1207): for obj in values: cookiejar.py(1730): self._cookies_lock.release() cookies.py(144): return r.get_new_headers().get('Cookie') --- modulename: cookies, funcname: get_new_headers cookies.py(83): return self._new_headers models.py(525): if cookie_header is not None: models.py(297): self.prepare_body(data, files, json) --- modulename: models, funcname: prepare_body models.py(420): body = None models.py(421): content_type = None models.py(422): length = None models.py(424): if not data and json is not None: models.py(432): is_stream = all([ models.py(433): hasattr(data, '__iter__'), models.py(434): not isinstance(data, (basestring, list, tuple, dict)) models.py(437): try: models.py(438): length = super_len(data) --- modulename: utils, funcname: super_len utils.py(48): total_length = 0 utils.py(49): current_position = 0 utils.py(51): if hasattr(o, '__len__'): utils.py(52): total_length = len(o) utils.py(82): if hasattr(o, 'tell'): utils.py(92): return max(0, total_length - current_position) models.py(442): if is_stream: models.py(454): if files: models.py(457): if data: models.py(464): self.prepare_content_length(body) --- modulename: models, funcname: prepare_content_length models.py(473): if hasattr(body, 'seek') and hasattr(body, 'tell'): models.py(479): elif body is not None: models.py(483): elif (self.method not in ('GET', 'HEAD')) and (self.headers.get('Content-Length') is None): models.py(467): if content_type and ('content-type' not in self.headers): models.py(470): self.body = body models.py(298): self.prepare_auth(auth, url) --- modulename: models, funcname: prepare_auth models.py(490): if auth is None: models.py(491): url_auth = get_auth_from_url(self.url) --- modulename: utils, funcname: get_auth_from_url utils.py(752): parsed = urlparse(url) --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj utils.py(754): try: utils.py(755): auth = (unquote(parsed.username), unquote(parsed.password)) --- modulename: parse, funcname: username parse.py(140): return self._userinfo[0] --- modulename: parse, funcname: _userinfo parse.py(171): netloc = self.netloc parse.py(172): userinfo, have_info, hostinfo = netloc.rpartition('@') parse.py(173): if have_info: parse.py(178): username = password = None parse.py(179): return username, password --- modulename: parse, funcname: unquote parse.py(538): if '%' not in string: utils.py(756): except (AttributeError, TypeError): utils.py(757): auth = ('', '') utils.py(759): return auth models.py(492): auth = url_auth if any(url_auth) else None models.py(494): if auth: models.py(304): self.prepare_hooks(hooks) --- modulename: models, funcname: prepare_hooks models.py(533): hooks = hooks or [] models.py(534): for event in hooks: models.py(535): self.register_hook(event, hooks[event]) --- modulename: models, funcname: register_hook models.py(167): if event not in self.hooks: models.py(170): if isinstance(hook, collections.Callable): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False models.py(172): elif hasattr(hook, '__iter__'): models.py(173): self.hooks[event].extend(h for h in hook if isinstance(h, collections.Callable)) --- modulename: models, funcname: models.py(173): self.hooks[event].extend(h for h in hook if isinstance(h, collections.Callable)) models.py(534): for event in hooks: sessions.py(396): return p sessions.py(463): proxies = proxies or {} sessions.py(465): settings = self.merge_environment_settings( sessions.py(466): prep.url, proxies, stream, verify, cert --- modulename: sessions, funcname: merge_environment_settings sessions.py(639): if self.trust_env: sessions.py(641): env_proxies = get_environ_proxies(url) or {} --- modulename: utils, funcname: get_environ_proxies utils.py(605): if should_bypass_proxies(url): --- modulename: utils, funcname: should_bypass_proxies utils.py(551): get_proxy = lambda k: os.environ.get(k) or os.environ.get(k.upper()) utils.py(555): no_proxy = get_proxy('no_proxy') --- modulename: utils, funcname: utils.py(551): get_proxy = lambda k: os.environ.get(k) or os.environ.get(k.upper()) --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default utils.py(556): netloc = urlparse(url).netloc --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj utils.py(558): if no_proxy: utils.py(588): try: utils.py(589): bypass = proxy_bypass(netloc) --- modulename: request, funcname: proxy_bypass_environment request.py(2437): if proxies is None: request.py(2438): proxies = getproxies_environment() --- modulename: request, funcname: getproxies_environment request.py(2408): proxies = {} request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: request.py(2419): if 'REQUEST_METHOD' in os.environ: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(602): except KeyError: _collections_abc.py(603): return False request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: request.py(2428): return proxies request.py(2440): try: request.py(2441): no_proxy = proxies['no'] request.py(2442): except KeyError: request.py(2443): return 0 utils.py(593): if bypass: utils.py(596): return False utils.py(608): return getproxies() --- modulename: request, funcname: getproxies_environment request.py(2408): proxies = {} request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: request.py(2419): if 'REQUEST_METHOD' in os.environ: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(602): except KeyError: _collections_abc.py(603): return False request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] threading.py(294): gotit = True threading.py(300): return gotit threading.py(302): self._acquire_restore(saved_state) --- modulename: threading, funcname: _acquire_restore threading.py(250): self._lock.acquire() # Ignore saved state threading.py(303): if not gotit: threading.py(550): return signaled --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) weblinkchecker.py(856): for url in weblinksIn(text): --- modulename: weblinkchecker, funcname: weblinksIn weblinkchecker.py(254): for m in linkR.finditer(text): bot.py(1437): self._treat_counter += 1 bot.py(1438): if maxint and self._treat_counter == maxint: bot.py(1422): for page in self.generator: --- modulename: pagegenerators, funcname: RedirectFilterPageGenerator pagegenerators.py(1459): for page in generator or []: --- modulename: pagegenerators, funcname: PreloadingGenerator pagegenerators.py(1892): for i in site.preloadpages(group, groupsize): --- modulename: site, funcname: preloadpages site.py(3258): next_prio += 1 site.py(3227): for pagedata in rvgen: --- modulename: api, funcname: __iter__ api.py(2792): if isinstance(item, dict) and set(self.continuekey) & set(item.keys()): api.py(2797): for key in set(self.continuekey) & set(item.keys()): api.py(2798): count += len(item[key]) api.py(2797): for key in set(self.continuekey) & set(item.keys()): api.py(2803): if self.limit and self.limit > 0 and count >= self.limit: api.py(2790): for item in resultdata: api.py(2791): yield self.result(item) --- modulename: api, funcname: result api.py(2834): return data site.py(3228): pywikibot.debug(u"Preloading %s" % pagedata, _logger) --- modulename: logging, funcname: debug logging.py(174): logoutput(text, decoder, newline, DEBUG, layer, **kwargs) --- modulename: logging, funcname: logoutput logging.py(73): if _logger: logging.py(74): logger = logging.getLogger("pywiki." + _logger) --- modulename: __init__, funcname: getLogger __init__.py(1781): if name: __init__.py(1782): return Logger.manager.getLogger(name) --- modulename: __init__, funcname: getLogger __init__.py(1144): rv = None __init__.py(1145): if not isinstance(name, str): __init__.py(1147): _acquireLock() --- modulename: __init__, funcname: _acquireLock __init__.py(218): if _lock: __init__.py(219): _lock.acquire() __init__.py(1148): try: __init__.py(1149): if name in self.loggerDict: __init__.py(1150): rv = self.loggerDict[name] __init__.py(1151): if isinstance(rv, PlaceHolder): __init__.py(1164): _releaseLock() --- modulename: __init__, funcname: _releaseLock __init__.py(225): if _lock: __init__.py(226): _lock.release() __init__.py(1165): return rv logging.py(79): if _init_routines: logging.py(85): frame = sys._getframe(2) logging.py(87): module = os.path.basename(frame.f_code.co_filename) --- modulename: posixpath, funcname: basename posixpath.py(138): sep = _get_sep(p) --- modulename: posixpath, funcname: _get_sep posixpath.py(40): if isinstance(path, bytes): posixpath.py(43): return '/' posixpath.py(139): i = p.rfind(sep) + 1 posixpath.py(140): return p[i:] logging.py(88): context = {'caller_name': frame.f_code.co_name, logging.py(89): 'caller_file': module, logging.py(90): 'caller_line': frame.f_lineno, logging.py(91): 'newline': ("\n" if newline else "")} logging.py(93): if decoder: logging.py(95): elif not isinstance(text, unicode): logging.py(107): logger.log(_level, text, extra=context, **kwargs) --- modulename: __init__, funcname: log __init__.py(1340): if not isinstance(level, int): __init__.py(1345): if self.isEnabledFor(level): --- modulename: __init__, funcname: isEnabledFor __init__.py(1520): if self.manager.disable >= level: __init__.py(1522): return level >= self.getEffectiveLevel() --- modulename: __init__, funcname: getEffectiveLevel __init__.py(1509): logger = self __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1513): logger = logger.parent __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1513): logger = logger.parent __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1512): return logger.level site.py(3229): try: site.py(3230): if pagedata['title'] not in cache: site.py(3252): priority, page = cache[pagedata['title']] site.py(3253): api.update_page(page, pagedata, rvgen.props) --- modulename: api, funcname: props api.py(2952): return self._props --- modulename: api, funcname: update_page api.py(3130): if "pageid" in pagedict: api.py(3131): page._pageid = int(pagedict['pageid']) api.py(3141): page._contentmodel = pagedict.get('contentmodel') # can be None api.py(3142): if (page._contentmodel and api.py(3147): if 'info' in props: api.py(3148): page._isredir = 'redirect' in pagedict api.py(3149): if 'touched' in pagedict: api.py(3150): page._timestamp = pagedict['touched'] api.py(3151): if 'protection' in pagedict: api.py(3159): if 'revisions' in pagedict: api.py(3161): for rev in pagedict['revisions']: api.py(3162): revision = pywikibot.page.Revision( --- modulename: __init__, funcname: __getattr__ __init__.py(1671): if attr in self._deprecated: __init__.py(1692): return getattr(self._module, attr) api.py(3163): revid=rev['revid'], api.py(3164): timestamp=pywikibot.Timestamp.fromISOformat(rev['timestamp']), --- modulename: __init__, funcname: fromISOformat __init__.py(167): if isinstance(ts, cls): __init__.py(169): return cls.strptime(ts, cls.ISO8601Format) --- modulename: _strptime, funcname: _strptime_datetime _strptime.py(510): tt, fraction = _strptime(data_string, format) --- modulename: _strptime, funcname: _strptime _strptime.py(307): for index, arg in enumerate([data_string, format]): _strptime.py(308): if not isinstance(arg, str): _strptime.py(307): for index, arg in enumerate([data_string, format]): _strptime.py(308): if not isinstance(arg, str): _strptime.py(307): for index, arg in enumerate([data_string, format]): _strptime.py(313): with _cache_lock: _strptime.py(314): locale_time = _TimeRE_cache.locale_time _strptime.py(315): if (_getlang() != locale_time.lang or --- modulename: _strptime, funcname: _getlang _strptime.py(31): return locale.getlocale(locale.LC_TIME) --- modulename: locale, funcname: getlocale locale.py(574): localename = _setlocale(category) locale.py(575): if category == LC_ALL and ';' in localename: locale.py(577): return _parse_localename(localename) --- modulename: locale, funcname: _parse_localename locale.py(472): code = normalize(localename) --- modulename: locale, funcname: normalize locale.py(392): code = localename.lower() locale.py(393): if ':' in code: locale.py(396): if '@' in code: locale.py(399): modifier = '' locale.py(400): if '.' in code: locale.py(403): langname = code locale.py(404): encoding = '' locale.py(407): lang_enc = langname locale.py(408): if encoding: locale.py(412): lookup_name = lang_enc locale.py(413): if modifier: locale.py(415): code = locale_alias.get(lookup_name, None) locale.py(416): if code is not None: locale.py(417): return code locale.py(473): if '@' in code: locale.py(482): if '.' in code: --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) locale.py(484): elif code == 'C': locale.py(485): return None, None _strptime.py(316): time.tzname != locale_time.tzname or _strptime.py(317): time.daylight != locale_time.daylight): _strptime.py(321): if len(_regex_cache) > _CACHE_MAX_SIZE: _strptime.py(323): format_regex = _regex_cache.get(format) _strptime.py(324): if not format_regex: _strptime.py(340): found = format_regex.match(data_string) _strptime.py(341): if not found: _strptime.py(344): if len(data_string) != found.end(): _strptime.py(348): year = None _strptime.py(349): month = day = 1 _strptime.py(350): hour = minute = second = fraction = 0 _strptime.py(351): tz = -1 _strptime.py(352): tzoffset = None _strptime.py(355): week_of_year = -1 _strptime.py(356): week_of_year_start = -1 _strptime.py(359): weekday = julian = None _strptime.py(360): found_dict = found.groupdict() _strptime.py(361): for group_key in found_dict.keys(): _strptime.py(367): if group_key == 'y': _strptime.py(376): elif group_key == 'Y': _strptime.py(378): elif group_key == 'm': _strptime.py(380): elif group_key == 'B': _strptime.py(382): elif group_key == 'b': _strptime.py(384): elif group_key == 'd': _strptime.py(385): day = int(found_dict['d']) _strptime.py(361): for group_key in found_dict.keys(): _strptime.py(367): if group_key == 'y': _strptime.py(376): elif group_key == 'Y': _strptime.py(378): elif group_key == 'm': _strptime.py(380): elif group_key == 'B': _strptime.py(382): elif group_key == 'b': _strptime.py(384): elif group_key == 'd': _strptime.py(386): elif group_key == 'H': _strptime.py(388): elif group_key == 'I': _strptime.py(404): elif group_key == 'M': _strptime.py(406): elif group_key == 'S': _strptime.py(407): second = int(found_dict['S']) _strptime.py(361): for group_key in found_dict.keys(): _strptime.py(367): if group_key == 'y': _strptime.py(376): elif group_key == 'Y': _strptime.py(378): elif group_key == 'm': _strptime.py(380): elif group_key == 'B': _strptime.py(382): elif group_key == 'b': _strptime.py(384): elif group_key == 'd': _strptime.py(386): elif group_key == 'H': _strptime.py(387): hour = int(found_dict['H']) _strptime.py(361): for group_key in found_dict.keys(): _strptime.py(367): if group_key == 'y': _strptime.py(376): elif group_key == 'Y': _strptime.py(378): elif group_key == 'm': _strptime.py(380): elif group_key == 'B': _strptime.py(382): elif group_key == 'b': _strptime.py(384): elif group_key == 'd': _strptime.py(386): elif group_key == 'H': _strptime.py(388): elif group_key == 'I': _strptime.py(404): elif group_key == 'M': _strptime.py(405): minute = int(found_dict['M']) _strptime.py(361): for group_key in found_dict.keys(): _strptime.py(367): if group_key == 'y': _strptime.py(376): elif group_key == 'Y': _strptime.py(377): year = int(found_dict['Y']) _strptime.py(361): for group_key in found_dict.keys(): _strptime.py(367): if group_key == 'y': _strptime.py(376): elif group_key == 'Y': _strptime.py(378): elif group_key == 'm': _strptime.py(379): month = int(found_dict['m']) _strptime.py(361): for group_key in found_dict.keys(): _strptime.py(453): leap_year_fix = False _strptime.py(454): if year is None and month == 2 and day == 29: _strptime.py(457): elif year is None: _strptime.py(461): if julian is None and week_of_year != -1 and weekday is not None: _strptime.py(472): if julian is None: _strptime.py(475): datetime_date(year, 1, 1).toordinal() + 1 _strptime.py(482): if weekday is None: _strptime.py(483): weekday = datetime_date(year, month, day).weekday() _strptime.py(485): tzname = found_dict.get("Z") _strptime.py(486): if tzoffset is not None: _strptime.py(489): gmtoff = None _strptime.py(491): if leap_year_fix: _strptime.py(497): return (year, month, day, _strptime.py(498): hour, minute, second, _strptime.py(499): weekday, julian, tz, tzname, gmtoff), fraction _strptime.py(511): tzname, gmtoff = tt[-2:] _strptime.py(512): args = tt[:6] + (fraction,) _strptime.py(513): if gmtoff is not None: _strptime.py(521): return cls(*args) api.py(3165): user=rev.get('user', u''), api.py(3166): anon='anon' in rev, api.py(3167): comment=rev.get('comment', u''), api.py(3168): minor='minor' in rev, api.py(3169): text=rev.get('*', None), api.py(3170): rollbacktoken=rev.get('rollbacktoken', None), api.py(3171): parentid=rev.get('parentid'), api.py(3172): contentmodel=rev.get('contentmodel', None), api.py(3173): sha1=rev.get('sha1', None) --- modulename: page, funcname: __init__ page.py(4765): self.revid = revid page.py(4766): self.text = text page.py(4767): self.timestamp = timestamp page.py(4768): self.user = user page.py(4769): self.anon = anon page.py(4770): self.comment = comment page.py(4771): self.minor = minor page.py(4772): self.rollbacktoken = rollbacktoken page.py(4773): self._parent_id = parentid page.py(4774): self._content_model = contentmodel page.py(4775): self._sha1 = sha1 api.py(3175): page._revisions[revision.revid] = revision api.py(3161): for rev in pagedict['revisions']: api.py(3177): if 'lastrevid' in pagedict: api.py(3178): page.latest_revision_id = pagedict['lastrevid'] --- modulename: page, funcname: latest_revision_id page.py(549): del self.latest_revision_id --- modulename: page, funcname: latest_revision_id page.py(542): for attr in ['_redirtarget', '_getexception', '_revid']: page.py(543): if hasattr(self, attr): page.py(542): for attr in ['_redirtarget', '_getexception', '_revid']: page.py(543): if hasattr(self, attr): page.py(542): for attr in ['_redirtarget', '_getexception', '_revid']: page.py(543): if hasattr(self, attr): page.py(544): delattr(self, attr) page.py(542): for attr in ['_redirtarget', '_getexception', '_revid']: page.py(550): self._revid = value api.py(3179): del page.text --- modulename: page, funcname: text page.py(601): if hasattr(self, "_text"): page.py(603): if hasattr(self, '_expanded_text'): api.py(3181): if 'imageinfo' in pagedict: api.py(3185): if "categoryinfo" in pagedict: api.py(3188): if "templates" in pagedict: api.py(3196): if "langlinks" in pagedict: api.py(3209): if "coordinates" in pagedict: api.py(3222): if "pageprops" in pagedict: api.py(3225): if 'preload' in pagedict: api.py(3228): if "flowinfo" in pagedict: site.py(3254): priority, page = heapq.heappushpop(prio_queue, (priority, page)) site.py(3256): if priority == next_prio: site.py(3257): yield page pagegenerators.py(1893): yield i pagegenerators.py(1460): if no_redirects: pagegenerators.py(1461): if not page.isRedirectPage(): --- modulename: page, funcname: isRedirectPage page.py(768): return self.site.page_isredirect(self) --- modulename: page, funcname: site page.py(183): return self._link.site --- modulename: page, funcname: site page.py(5164): if not hasattr(self, "_site"): page.py(5166): return self._site --- modulename: site, funcname: page_isredirect site.py(3018): if not hasattr(page, "_isredir"): site.py(3021): return page._isredir pagegenerators.py(1462): yield page bot.py(1423): try: bot.py(1424): self.init_page(page) --- modulename: bot, funcname: init_page --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): bot.py(1583): if not self._site: bot.py(1585): elif page.site != self.site: --- modulename: page, funcname: site page.py(183): return self._link.site --- modulename: page, funcname: site page.py(5164): if not hasattr(self, "_site"): page.py(5166): return self._site --- modulename: bot, funcname: site bot.py(1563): if not self._site: bot.py(1565): return self._site --- modulename: __init__, funcname: __ne__ __init__.py(236): return other != self._cmpkey() --- modulename: site, funcname: _cmpkey site.py(863): return (self.family.name, self.code) --- modulename: site, funcname: family site.py(809): return self.__family --- modulename: family, funcname: __getattribute__ family.py(881): if name == 'nocapitalize': family.py(885): elif name == 'known_families': family.py(888): elif name == 'shared_data_repository': family.py(891): return super(Family, self).__getattribute__(name) --- modulename: site, funcname: code site.py(819): return self.__code --- modulename: __init__, funcname: __ne__ __init__.py(236): return other != self._cmpkey() --- modulename: site, funcname: _cmpkey site.py(863): return (self.family.name, self.code) --- modulename: site, funcname: family site.py(809): return self.__family --- modulename: family, funcname: __getattribute__ family.py(881): if name == 'nocapitalize': family.py(885): elif name == 'known_families': family.py(888): elif name == 'shared_data_repository': family.py(891): return super(Family, self).__getattribute__(name) --- modulename: site, funcname: code site.py(819): return self.__code bot.py(1435): self.treat(page) --- modulename: bot, funcname: treat bot.py(1717): if not page.exists(): --- modulename: page, funcname: exists page.py(755): return self.site.page_exists(self) --- modulename: page, funcname: site page.py(183): return self._link.site --- modulename: page, funcname: site page.py(5164): if not hasattr(self, "_site"): page.py(5166): return self._site --- modulename: site, funcname: page_exists site.py(2988): return page.pageid > 0 --- modulename: page, funcname: pageid page.py(253): if not hasattr(self, '_pageid'): page.py(255): return self._pageid bot.py(1721): try: bot.py(1722): super(ExistingPageBot, self).treat(page) --- modulename: bot, funcname: treat bot.py(1648): self.current_page = page --- modulename: bot, funcname: current_page bot.py(1223): if page != self._current_page: --- modulename: __init__, funcname: __ne__ __init__.py(236): return other != self._cmpkey() --- modulename: page, funcname: _cmpkey page.py(375): return (self.site, self.namespace(), self.title()) --- modulename: page, funcname: site page.py(183): return self._link.site --- modulename: page, funcname: site page.py(5164): if not hasattr(self, "_site"): page.py(5166): return self._site --- modulename: page, funcname: namespace page.py(211): return self._link.namespace --- modulename: page, funcname: namespace page.py(5175): if not hasattr(self, "_namespace"): page.py(5177): return self._namespace --- modulename: __init__, funcname: wrapper __init__.py(1415): name = obj.__full_name__ __init__.py(1416): depth = get_wrapper_depth(wrapper) + 1 --- modulename: __init__, funcname: get_wrapper_depth __init__.py(1220): return wrapper.__wrapped__.__wrappers__ + (1 - wrapper.__depth__) __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1447): return obj(*__args, **__kw) --- modulename: page, funcname: title page.py(287): title = self._link.canonical_title() --- modulename: page, funcname: canonical_title page.py(5215): if self.namespace != Namespace.MAIN: --- modulename: page, funcname: namespace page.py(5175): if not hasattr(self, "_namespace"): page.py(5177): return self._namespace --- modulename: site, funcname: __ne__ site.py(371): return not self.__eq__(other) --- modulename: site, funcname: __eq__ site.py(362): if isinstance(other, int): site.py(363): return self.id == other page.py(5219): return self.title --- modulename: page, funcname: title page.py(5186): if not hasattr(self, "_title"): page.py(5188): return self._title page.py(288): label = self._link.title --- modulename: page, funcname: title page.py(5186): if not hasattr(self, "_title"): page.py(5188): return self._title page.py(289): if withSection and self._link.section: --- modulename: page, funcname: section page.py(5197): if not hasattr(self, "_section"): page.py(5199): return self._section page.py(292): section = u'' page.py(293): if asLink: page.py(321): if not withNamespace and self.namespace() != 0: page.py(324): title += section page.py(325): if underscore or asUrl: page.py(327): if asUrl: page.py(330): if as_filename: page.py(336): return title --- modulename: __init__, funcname: __ne__ __init__.py(236): return other != self._cmpkey() --- modulename: page, funcname: _cmpkey page.py(375): return (self.site, self.namespace(), self.title()) --- modulename: page, funcname: site page.py(183): return self._link.site --- modulename: page, funcname: site page.py(5164): if not hasattr(self, "_site"): page.py(5166): return self._site --- modulename: page, funcname: namespace page.py(211): return self._link.namespace --- modulename: page, funcname: namespace page.py(5175): if not hasattr(self, "_namespace"): page.py(5177): return self._namespace --- modulename: __init__, funcname: wrapper __init__.py(1415): name = obj.__full_name__ __init__.py(1416): depth = get_wrapper_depth(wrapper) + 1 --- modulename: __init__, funcname: get_wrapper_depth __init__.py(1220): return wrapper.__wrapped__.__wrappers__ + (1 - wrapper.__depth__) __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1447): return obj(*__args, **__kw) --- modulename: page, funcname: title page.py(287): title = self._link.canonical_title() --- modulename: page, funcname: canonical_title page.py(5215): if self.namespace != Namespace.MAIN: --- modulename: page, funcname: namespace page.py(5175): if not hasattr(self, "_namespace"): page.py(5177): return self._namespace --- modulename: site, funcname: __ne__ site.py(371): return not self.__eq__(other) --- modulename: site, funcname: __eq__ site.py(362): if isinstance(other, int): site.py(363): return self.id == other --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: page.py(5219): return self.title --- modulename: page, funcname: title page.py(5186): if not hasattr(self, "_title"): page.py(5188): return self._title page.py(288): label = self._link.title --- modulename: page, funcname: title page.py(5186): if not hasattr(self, "_title"): page.py(5188): return self._title page.py(289): if withSection and self._link.section: --- modulename: page, funcname: section page.py(5197): if not hasattr(self, "_section"): page.py(5199): return self._section page.py(292): section = u'' page.py(293): if asLink: page.py(321): if not withNamespace and self.namespace() != 0: page.py(324): title += section page.py(325): if underscore or asUrl: page.py(327): if asUrl: page.py(330): if as_filename: page.py(336): return title bot.py(1224): self._current_page = page bot.py(1225): msg = u'Working on %r' % page.title() --- modulename: __init__, funcname: wrapper __init__.py(1415): name = obj.__full_name__ __init__.py(1416): depth = get_wrapper_depth(wrapper) + 1 --- modulename: __init__, funcname: get_wrapper_depth __init__.py(1220): return wrapper.__wrapped__.__wrappers__ + (1 - wrapper.__depth__) __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1447): return obj(*__args, **__kw) --- modulename: page, funcname: title page.py(287): title = self._link.canonical_title() --- modulename: page, funcname: canonical_title page.py(5215): if self.namespace != Namespace.MAIN: --- modulename: page, funcname: namespace page.py(5175): if not hasattr(self, "_namespace"): page.py(5177): return self._namespace --- modulename: site, funcname: __ne__ site.py(371): return not self.__eq__(other) --- modulename: site, funcname: __eq__ site.py(362): if isinstance(other, int): site.py(363): return self.id == other page.py(5219): return self.title --- modulename: page, funcname: title page.py(5186): if not hasattr(self, "_title"): page.py(5188): return self._title page.py(288): label = self._link.title --- modulename: page, funcname: title page.py(5186): if not hasattr(self, "_title"): page.py(5188): return self._title page.py(289): if withSection and self._link.section: --- modulename: page, funcname: section page.py(5197): if not hasattr(self, "_section"): page.py(5199): return self._section page.py(292): section = u'' page.py(293): if asLink: page.py(321): if not withNamespace and self.namespace() != 0: page.py(324): title += section page.py(325): if underscore or asUrl: page.py(327): if asUrl: page.py(330): if as_filename: page.py(336): return title bot.py(1226): if config.colorized_output: bot.py(1231): stdout(msg) --- modulename: logging, funcname: stdout logging.py(146): logoutput(text, decoder, newline, STDOUT, **kwargs) --- modulename: logging, funcname: logoutput logging.py(73): if _logger: logging.py(76): logger = logging.getLogger("pywiki") --- modulename: __init__, funcname: getLogger __init__.py(1781): if name: __init__.py(1782): return Logger.manager.getLogger(name) --- modulename: __init__, funcname: getLogger __init__.py(1144): rv = None __init__.py(1145): if not isinstance(name, str): __init__.py(1147): _acquireLock() --- modulename: __init__, funcname: _acquireLock __init__.py(218): if _lock: __init__.py(219): _lock.acquire() __init__.py(1148): try: __init__.py(1149): if name in self.loggerDict: __init__.py(1150): rv = self.loggerDict[name] __init__.py(1151): if isinstance(rv, PlaceHolder): __init__.py(1164): _releaseLock() --- modulename: __init__, funcname: _releaseLock __init__.py(225): if _lock: __init__.py(226): _lock.release() __init__.py(1165): return rv logging.py(79): if _init_routines: logging.py(85): frame = sys._getframe(2) logging.py(87): module = os.path.basename(frame.f_code.co_filename) --- modulename: posixpath, funcname: basename posixpath.py(138): sep = _get_sep(p) --- modulename: posixpath, funcname: _get_sep posixpath.py(40): if isinstance(path, bytes): posixpath.py(43): return '/' posixpath.py(139): i = p.rfind(sep) + 1 posixpath.py(140): return p[i:] logging.py(88): context = {'caller_name': frame.f_code.co_name, logging.py(89): 'caller_file': module, logging.py(90): 'caller_line': frame.f_lineno, logging.py(91): 'newline': ("\n" if newline else "")} logging.py(93): if decoder: logging.py(95): elif not isinstance(text, unicode): logging.py(107): logger.log(_level, text, extra=context, **kwargs) --- modulename: __init__, funcname: log __init__.py(1340): if not isinstance(level, int): __init__.py(1345): if self.isEnabledFor(level): --- modulename: __init__, funcname: isEnabledFor __init__.py(1520): if self.manager.disable >= level: __init__.py(1522): return level >= self.getEffectiveLevel() --- modulename: __init__, funcname: getEffectiveLevel __init__.py(1509): logger = self __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1512): return logger.level __init__.py(1346): self._log(level, msg, args, **kwargs) --- modulename: __init__, funcname: _log __init__.py(1398): sinfo = None __init__.py(1399): if _srcfile: __init__.py(1403): try: __init__.py(1404): fn, lno, func, sinfo = self.findCaller(stack_info) --- modulename: __init__, funcname: findCaller __init__.py(1353): f = currentframe() --- modulename: __init__, funcname: __init__.py(150): currentframe = lambda: sys._getframe(3) __init__.py(1356): if f is not None: __init__.py(1357): f = f.f_back __init__.py(1358): rv = "(unknown file)", 0, "(unknown function)", None __init__.py(1359): while hasattr(f, "f_code"): __init__.py(1360): co = f.f_code __init__.py(1361): filename = os.path.normcase(co.co_filename) --- modulename: posixpath, funcname: normcase posixpath.py(52): if not isinstance(s, (bytes, str)): posixpath.py(55): return s __init__.py(1362): if filename == _srcfile: __init__.py(1365): sinfo = None __init__.py(1366): if stack_info: __init__.py(1374): rv = (co.co_filename, f.f_lineno, co.co_name, sinfo) __init__.py(1375): break __init__.py(1376): return rv __init__.py(1409): if exc_info: __init__.py(1414): record = self.makeRecord(self.name, level, fn, lno, msg, args, __init__.py(1415): exc_info, func, extra, sinfo) --- modulename: __init__, funcname: makeRecord __init__.py(1384): rv = _logRecordFactory(name, level, fn, lno, msg, args, exc_info, func, __init__.py(1385): sinfo) --- modulename: __init__, funcname: __init__ __init__.py(249): ct = time.time() __init__.py(250): self.name = name __init__.py(251): self.msg = msg __init__.py(270): if (args and len(args) == 1 and isinstance(args[0], collections.Mapping) os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) __init__.py(273): self.args = args __init__.py(274): self.levelname = getLevelName(level) --- modulename: __init__, funcname: getLevelName __init__.py(133): return (_levelToName.get(level) or _nameToLevel.get(level) or __init__.py(275): self.levelno = level __init__.py(276): self.pathname = pathname __init__.py(277): try: __init__.py(278): self.filename = os.path.basename(pathname) --- modulename: posixpath, funcname: basename posixpath.py(138): sep = _get_sep(p) --- modulename: posixpath, funcname: _get_sep posixpath.py(40): if isinstance(path, bytes): posixpath.py(43): return '/' posixpath.py(139): i = p.rfind(sep) + 1 posixpath.py(140): return p[i:] __init__.py(279): self.module = os.path.splitext(self.filename)[0] --- modulename: posixpath, funcname: splitext posixpath.py(116): if isinstance(p, bytes): posixpath.py(120): sep = '/' posixpath.py(121): extsep = '.' posixpath.py(122): return genericpath._splitext(p, sep, None, extsep) --- modulename: genericpath, funcname: _splitext genericpath.py(118): sepIndex = p.rfind(sep) genericpath.py(119): if altsep: genericpath.py(123): dotIndex = p.rfind(extsep) genericpath.py(124): if dotIndex > sepIndex: genericpath.py(126): filenameIndex = sepIndex + 1 genericpath.py(127): while filenameIndex < dotIndex: genericpath.py(128): if p[filenameIndex:filenameIndex+1] != extsep: genericpath.py(129): return p[:dotIndex], p[dotIndex:] __init__.py(283): self.exc_info = exc_info __init__.py(284): self.exc_text = None # used to cache the traceback text __init__.py(285): self.stack_info = sinfo __init__.py(286): self.lineno = lineno __init__.py(287): self.funcName = func __init__.py(288): self.created = ct __init__.py(289): self.msecs = (ct - int(ct)) * 1000 __init__.py(290): self.relativeCreated = (self.created - _startTime) * 1000 __init__.py(291): if logThreads and threading: __init__.py(292): self.thread = threading.get_ident() __init__.py(293): self.threadName = threading.current_thread().name --- modulename: threading, funcname: current_thread threading.py(1231): try: threading.py(1232): return _active[get_ident()] --- modulename: threading, funcname: name threading.py(1082): assert self._initialized, "Thread.__init__() not called" threading.py(1083): return self._name __init__.py(297): if not logMultiprocessing: # pragma: no cover __init__.py(300): self.processName = 'MainProcess' __init__.py(301): mp = sys.modules.get('multiprocessing') __init__.py(302): if mp is not None: __init__.py(311): if logProcesses and hasattr(os, 'getpid'): __init__.py(312): self.process = os.getpid() __init__.py(1386): if extra is not None: __init__.py(1387): for key in extra: __init__.py(1388): if (key in ["message", "asctime"]) or (key in rv.__dict__): __init__.py(1390): rv.__dict__[key] = extra[key] __init__.py(1387): for key in extra: __init__.py(1388): if (key in ["message", "asctime"]) or (key in rv.__dict__): __init__.py(1390): rv.__dict__[key] = extra[key] __init__.py(1387): for key in extra: __init__.py(1388): if (key in ["message", "asctime"]) or (key in rv.__dict__): __init__.py(1390): rv.__dict__[key] = extra[key] __init__.py(1387): for key in extra: __init__.py(1388): if (key in ["message", "asctime"]) or (key in rv.__dict__): __init__.py(1390): rv.__dict__[key] = extra[key] __init__.py(1387): for key in extra: __init__.py(1391): return rv __init__.py(1416): self.handle(record) --- modulename: __init__, funcname: handle __init__.py(1425): if (not self.disabled) and self.filter(record): --- modulename: __init__, funcname: filter __init__.py(708): rv = True __init__.py(709): for f in self.filters: __init__.py(717): return rv __init__.py(1426): self.callHandlers(record) --- modulename: __init__, funcname: callHandlers __init__.py(1482): c = self __init__.py(1483): found = 0 __init__.py(1484): while c: __init__.py(1485): for hdlr in c.handlers: __init__.py(1486): found = found + 1 __init__.py(1487): if record.levelno >= hdlr.level: __init__.py(1485): for hdlr in c.handlers: __init__.py(1486): found = found + 1 __init__.py(1487): if record.levelno >= hdlr.level: __init__.py(1488): hdlr.handle(record) --- modulename: __init__, funcname: handle __init__.py(852): rv = self.filter(record) --- modulename: __init__, funcname: filter __init__.py(708): rv = True __init__.py(709): for f in self.filters: __init__.py(710): if hasattr(f, 'filter'): __init__.py(711): result = f.filter(record) --- modulename: terminal_interface_base, funcname: filter terminal_interface_base.py(551): if self.level: terminal_interface_base.py(552): return record.levelno <= self.level __init__.py(714): if not result: __init__.py(709): for f in self.filters: __init__.py(717): return rv __init__.py(853): if rv: __init__.py(854): self.acquire() --- modulename: __init__, funcname: acquire __init__.py(804): if self.lock: __init__.py(805): self.lock.acquire() __init__.py(855): try: __init__.py(856): self.emit(record) --- modulename: terminal_interface_base, funcname: emit terminal_interface_base.py(507): if record.name == 'py.warnings': terminal_interface_base.py(525): text = self.format(record) --- modulename: __init__, funcname: format __init__.py(827): if self.formatter: __init__.py(828): fmt = self.formatter __init__.py(831): return fmt.format(record) --- modulename: __init__, funcname: format __init__.py(568): record.message = record.getMessage() --- modulename: __init__, funcname: getMessage __init__.py(329): msg = str(self.msg) __init__.py(330): if self.args: __init__.py(332): return msg __init__.py(569): if self.usesTime(): --- modulename: __init__, funcname: usesTime __init__.py(537): return self._style.usesTime() --- modulename: __init__, funcname: usesTime __init__.py(381): return self._fmt.find(self.asctime_search) >= 0 __init__.py(571): s = self.formatMessage(record) --- modulename: __init__, funcname: formatMessage __init__.py(540): return self._style.format(record) --- modulename: __init__, funcname: format __init__.py(384): return self._fmt % record.__dict__ __init__.py(572): if record.exc_info: __init__.py(577): if record.exc_text: __init__.py(581): if record.stack_info: __init__.py(585): return s terminal_interface_base.py(526): return self.UI.output(text, targetStream=self.stream) --- modulename: terminal_interface_base, funcname: output terminal_interface_base.py(198): if config.transliterate: terminal_interface_base.py(205): codecedText = text.encode(self.encoding, terminal_interface_base.py(206): 'replace').decode(self.encoding) terminal_interface_base.py(207): if self.transliteration_target: terminal_interface_base.py(210): transliteratedText = '' terminal_interface_base.py(213): prev = "-" terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(237): text = transliteratedText terminal_interface_base.py(239): if not targetStream: terminal_interface_base.py(245): self._print(text, targetStream) --- modulename: terminal_interface_base, funcname: _print terminal_interface_base.py(154): colorized = config.colorized_output and self.support_color(target_stream) terminal_interface_base.py(155): colored_line = False terminal_interface_base.py(158): color_stack = ['default'] terminal_interface_base.py(159): text_parts = colorTagR.split(text) + ['default'] terminal_interface_base.py(162): len_text_parts = len(text_parts[::4]) terminal_interface_base.py(163): for index, (text, next_color) in enumerate(zip(text_parts[::4], terminal_interface_base.py(164): text_parts[1::4])): terminal_interface_base.py(165): current_color = color_stack[-1] terminal_interface_base.py(166): if next_color == 'previous': terminal_interface_base.py(171): color_stack.append(next_color) terminal_interface_base.py(173): if current_color != next_color: terminal_interface_base.py(175): if colored_line and not colorized: terminal_interface_base.py(184): self._write(text, target_stream) --- modulename: terminal_interface_unix, funcname: _writeos.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: request.py(2428): return proxies sessions.py(642): for (k, v) in env_proxies.items(): sessions.py(647): if verify is True or verify is None: sessions.py(648): verify = (os.environ.get('REQUESTS_CA_BUNDLE') or --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default sessions.py(649): os.environ.get('CURL_CA_BUNDLE')) --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default sessions.py(652): proxies = merge_setting(proxies, self.proxies) --- modulename: sessions, funcname: merge_setting sessions.py(47): if session_setting is None: sessions.py(50): if request_setting is None: sessions.py(55): isinstance(session_setting, Mapping) and --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True sessions.py(56): isinstance(request_setting, Mapping) --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True sessions.py(60): merged_setting = dict_class(to_key_val_list(session_setting)) --- modulename: utils, funcname: to_key_val_list utils.py(194): if value is None: utils.py(197): if isinstance(value, (str, bytes, bool, int)): utils.py(200): if isinstance(value, collections.Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True utils.py(201): value = value.items() utils.py(203): return list(value) sessions.py(61): merged_setting.update(to_key_val_list(request_setting)) --- modulename: utils, funcname: to_key_val_list utils.py(194): if value is None: utils.py(197): if isinstance(value, (str, bytes, bool, int)): terminal_interface_unix.py(62): targetStream = target_stream terminal_interface_unix.py(63): if sys.version_info[0] == 2: terminal_interface_unix.py(73): targetStream.write(text) Working on 'Appdirs' terminal_interface_base.py(186): if current_color != next_color and colorized: terminal_interface_base.py(164): text_parts[1::4])): __init__.py(858): self.release() --- modulename: __init__, funcname: release __init__.py(811): if self.lock: __init__.py(812): self.lock.release() __init__.py(859): return rv __init__.py(1485): for hdlr in c.handlers: __init__.py(1486): found = found + 1 __init__.py(1487): if record.levelno >= hdlr.level: __init__.py(1485): for hdlr in c.handlers: __init__.py(1486): found = found + 1 __init__.py(1487): if record.levelno >= hdlr.level: __init__.py(1488): hdlr.handle(record) --- modulename: __init__, funcname: handle __init__.py(852): rv = self.filter(record) --- modulename: __init__, funcname: filter __init__.py(708): rv = True __init__.py(709): for f in self.filters: __init__.py(717): return rv __init__.py(853): if rv: __init__.py(854): self.acquire() --- modulename: __init__, funcname: acquire __init__.py(804): if self.lock: __init__.py(805): self.lock.acquire() __init__.py(855): try: __init__.py(856): self.emit(record) --- modulename: handlers, funcname: emit handlers.py(70): try: handlers.py(71): if self.shouldRollover(record): --- modulename: handlers, funcname: shouldRollover handlers.py(184): if self.stream is None: # delay was set... handlers.py(186): if self.maxBytes > 0: # are we rolling over? handlers.py(187): msg = "%s\n" % self.format(record) --- modulename: _logging, funcname: format _logging.py(77): if record.name == 'py.warnings' and 'caller_file' not in record.__dict__: _logging.py(98): text = logging.handlers.RotatingFileHandler.format(self, record) --- modulename: __init__, funcname: format __init__.py(827): if self.formatter: __init__.py(828): fmt = self.formatter __init__.py(831): return fmt.format(record) --- modulename: __init__, funcname: format __init__.py(568): record.message = record.getMessage() --- modulename: __init__, funcname: getMessage __init__.py(329): msg = str(self.msg) __init__.py(330): if self.args: __init__.py(332): return msg __init__.py(569): if self.usesTime(): --- modulename: __init__, funcname: usesTime __init__.py(537): return self._style.usesTime() --- modulename: __init__, funcname: usesTime __init__.py(381): return self._fmt.find(self.asctime_search) >= 0 __init__.py(570): record.asctime = self.formatTime(record, self.datefmt) --- modulename: __init__, funcname: formatTime __init__.py(506): ct = self.converter(record.created) __init__.py(507): if datefmt: __init__.py(508): s = time.strftime(datefmt, ct) __init__.py(512): return s __init__.py(571): s = self.formatMessage(record) --- modulename: __init__, funcname: formatMessage __init__.py(540): return self._style.format(record) --- modulename: __init__, funcname: format __init__.py(384): return self._fmt % record.__dict__ __init__.py(572): if record.exc_info: __init__.py(577): if record.exc_text: __init__.py(581): if record.stack_info: __init__.py(585): return s _logging.py(99): return text.rstrip("\r\n") handlers.py(188): self.stream.seek(0, 2) #due to non-posix-compliant Windows feature --- modulename: codecs, funcname: setstate codecs.py(213): def setstate(self, state): handlers.py(189): if self.stream.tell() + len(msg) >= self.maxBytes: handlers.py(191): return 0 handlers.py(73): logging.FileHandler.emit(self, record) --- modulename: __init__, funcname: emit __init__.py(1047): if self.stream is None: __init__.py(1049): StreamHandler.emit(self, record) --- modulename: __init__, funcname: emit __init__.py(980): try: __init__.py(981): msg = self.format(record) --- modulename: _logging, funcname: format _logging.py(77): if record.name == 'py.warnings' and 'caller_file' not in record.__dict__: _logging.py(98): text = logging.handlers.RotatingFileHandler.format(self, record) --- modulename: __init__, funcname: format __init__.py(827): if self.formatter: __init__.py(828): fmt = self.formatter __init__.py(831): return fmt.format(record) --- modulename: __init__, funcname: format __init__.py(568): record.message = record.getMessage() --- modulename: __init__, funcname: getMessage __init__.py(329): msg = str(self.msg) __init__.py(330): if self.args: __init__.py(332): return msg __init__.py(569): if self.usesTime(): --- modulename: __init__, funcname: usesTime __init__.py(537): return self._style.usesTime() --- modulename: __init__, funcname: usesTime __init__.py(381): return self._fmt.find(self.asctime_search) >= 0 __init__.py(570): record.asctime = self.formatTime(record, self.datefmt) --- modulename: __init__, funcname: formatTime __init__.py(506): ct = self.converter(record.created) __init__.py(507): if datefmt: __init__.py(508): s = time.strftime(datefmt, ct) __init__.py(512): return s __init__.py(571): s = self.formatMessage(record) --- modulename: __init__, funcname: formatMessage __init__.py(540): return self._style.format(record) --- modulename: __init__, funcname: format __init__.py(384): return self._fmt % record.__dict__ __init__.py(572): if record.exc_info: __init__.py(577): if record.exc_text: __init__.py(581): if record.stack_info: __init__.py(585): return s _logging.py(99): return text.rstrip("\r\n") __init__.py(982): stream = self.stream __init__.py(983): stream.write(msg) __init__.py(984): stream.write(self.terminator) __init__.py(985): self.flush() --- modulename: __init__, funcname: flush __init__.py(962): self.acquire() --- modulename: __init__, funcname: acquire __init__.py(804): if self.lock: __init__.py(805): self.lock.acquire() __init__.py(963): try: __init__.py(964): if self.stream and hasattr(self.stream, "flush"): __init__.py(965): self.stream.flush() __init__.py(967): self.release() --- modulename: __init__, funcname: release __init__.py(811): if self.lock: __init__.py(812): self.lock.release() __init__.py(858): self.release() --- modulename: __init__, funcname: release __init__.py(811): if self.lock: __init__.py(812): self.lock.release() __init__.py(859): return rv __init__.py(1485): for hdlr in c.handlers: __init__.py(1489): if not c.propagate: __init__.py(1492): c = c.parent __init__.py(1484): while c: __init__.py(1485): for hdlr in c.handlers: __init__.py(1489): if not c.propagate: __init__.py(1492): c = c.parent __init__.py(1484): while c: __init__.py(1493): if (found == 0): bot.py(1649): self.treat_page() --- modulename: weblinkchecker, funcname: treat_page weblinkchecker.py(854): page = self.current_page --- modulename: bot, funcname: current_page bot.py(1208): return self._current_page weblinkchecker.py(855): text = page.get() --- modulename: __init__, funcname: wrapper __init__.py(1415): name = obj.__full_name__ __init__.py(1416): depth = get_wrapper_depth(wrapper) + 1 --- modulename: __init__, funcname: get_wrapper_depthutils.py(200): if isinstance(value, collections.Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True utils.py(201): value = value.items() utils.py(203): return list(value) sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] --- modulename: sessions, funcname: sessions.py(65): none_keys = [k for (k, v) in merged_setting.items() if v is None] sessions.py(66): for key in none_keys: sessions.py(69): return merged_setting sessions.py(653): stream = merge_setting(stream, self.stream) --- modulename: sessions, funcname: merge_setting sessions.py(47): if session_setting is None: sessions.py(50): if request_setting is None: sessions.py(51): return session_setting sessions.py(654): verify = merge_setting(verify, self.verify) --- modulename: sessions, funcname: merge_setting sessions.py(47): if session_setting is None: sessions.py(50): if request_setting is None: sessions.py(51): return session_setting sessions.py(655): cert = merge_setting(cert, self.cert) --- modulename: sessions, funcname: merge_setting sessions.py(47): if session_setting is None: sessions.py(48): return request_setting sessions.py(657): return {'verify': verify, 'proxies': proxies, 'stream': stream, sessions.py(658): 'cert': cert} sessions.py(471): 'timeout': timeout, sessions.py(472): 'allow_redirects': allow_redirects, sessions.py(474): send_kwargs.update(settings) sessions.py(475): resp = self.send(prep, **send_kwargs) --- modulename: sessions, funcname: send sessions.py(564): kwargs.setdefault('stream', self.stream) sessions.py(565): kwargs.setdefault('verify', self.verify) sessions.py(566): kwargs.setdefault('cert', self.cert) sessions.py(567): kwargs.setdefault('proxies', self.proxies) sessions.py(571): if isinstance(request, Request): sessions.py(575): allow_redirects = kwargs.pop('allow_redirects', True) sessions.py(576): stream = kwargs.get('stream') sessions.py(577): hooks = request.hooks sessions.py(580): if allow_redirects: sessions.py(581): checked_urls = set() sessions.py(582): while request.url in self.redirect_cache: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: _collections, funcname: __getitem__ _collections.py(52): with self.lock: _collections.py(53): item = self._container.pop(key) _collections_abc.py(602): except KeyError: _collections_abc.py(603): return False sessions.py(590): adapter = self.get_adapter(url=request.url) --- modulename: sessions, funcname: get_adapter sessions.py(666): for (prefix, adapter) in self.adapters.items(): sessions.py(668): if url.lower().startswith(prefix): sessions.py(666): for (prefix, adapter) in self.adapters.items(): sessions.py(668): if url.lower().startswith(prefix): sessions.py(669): return adapter sessions.py(593): start = datetime.utcnow() sessions.py(596): r = adapter.send(request, **kwargs) --- modulename: adapters, funcname: send adapters.py(390): conn = self.get_connection(request.url, proxies) --- modulename: adapters, funcname: get_connection adapters.py(286): proxy = select_proxy(url, proxies) --- modulename: utils, funcname: select_proxy utils.py(617): proxies = proxies or {} utils.py(618): urlparts = urlparse(url) --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj utils.py(619): if urlparts.hostname is None: --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(623): 'all://' + urlparts.hostname, --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(624): 'all', utils.py(625): urlparts.scheme + '://' + urlparts.hostname, --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(626): urlparts.scheme, utils.py(628): proxy = None utils.py(629): for proxy_key in proxy_keys: __init__.py(1220): return wrapper.__wrapped__.__wrappers__ + (1 - wrapper.__depth__) __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1447): return obj(*__args, **__kw) --- modulename: page, funcname: get page.py(439): if force: page.py(441): try: page.py(442): self._getInternals(sysop) --- modulename: page, funcname: _getInternals page.py(466): if hasattr(self, '_getexception'): page.py(470): if self._latest_cached_revision() is None: --- modulename: page, funcname: _latest_cached_revision page.py(451): if (hasattr(self, '_revid') and self._revid in self._revisions and page.py(452): self._revisions[self._revid].text is not None): page.py(453): return self._revisions[self._revid] page.py(478): if self._isredir: page.py(447): return self.latest_revision.text --- modulename: page, funcname: latest_revision page.py(567): rev = self._latest_cached_revision() --- modulename: page, funcname: _latest_cached_revision page.py(451): if (hasattr(self, '_revid') and self._revid in self._revisions and page.py(452): self._revisions[self._revid].text is not None): page.py(453): return self._revisions[self._revid] page.py(568): if rev is not None: page.py(569): return rev weblinkchecker.py(856): for url in weblinksIn(text): --- modulename: weblinkchecker, funcname: weblinksIn weblinkchecker.py(225): text = textlib.removeDisabledParts(text) --- modulename: textlib, funcname: removeDisabledParts textlib.py(435): 'comments': r'', textlib.py(436): 'includeonly': r'.*?', textlib.py(437): 'nowiki': r'.*?', textlib.py(438): 'pre': r'
.*?
', textlib.py(439): 'source': r'', textlib.py(440): 'syntaxhighlight': r'', textlib.py(442): if '*' in tags: textlib.py(443): tags = list(regexes.keys()) textlib.py(445): tags = set(tags) - set(include) textlib.py(446): if 'source' in tags: textlib.py(447): tags.add('syntaxhighlight') textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), --- modulename: textlib, funcname: textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(449): re.IGNORECASE | re.DOTALL) --- modulename: re, funcname: compile re.py(224): return _compile(pattern, flags) --- modulename: re, funcname: _compile re.py(280): try: re.py(281): p, loc = _cache[type(pattern), pattern, flags] re.py(282): if loc is None or loc == _locale.setlocale(_locale.LC_CTYPE): re.py(283): return p textlib.py(450): return toRemoveR.sub('', text) weblinkchecker.py(228): text = re.sub(r'{{\s?fullurl:.[^}]*}}', '', text) --- modulename: re, funcname: sub re.py(182): return _compile(pattern, flags).sub(repl, string, count) --- modulename: re, funcname: _compile re.py(280): try: re.py(281): p, loc = _cache[type(pattern), pattern, flags] re.py(282): if loc is None or loc == _locale.setlocale(_locale.LC_CTYPE): re.py(283): return p weblinkchecker.py(235): nestedTemplateR = re.compile(r'{{([^}]*?){{(.*?)}}(.*?)}}') --- modulename: re, funcname: compile re.py(224): return _compile(pattern, flags) --- modulename: re, funcname: _compile re.py(280): try: re.py(281): p, loc = _cache[type(pattern), pattern, flags] re.py(282): if loc is None or loc == _locale.setlocale(_locale.LC_CTYPE): re.py(283): return p weblinkchecker.py(236): while nestedTemplateR.search(text): weblinkchecker.py(241): templateWithParamsR = re.compile(r'{{([^}]*?[^ ])\|([^ ][^}]*?)}}', weblinkchecker.py(242): re.DOTALL) --- modulename: re, funcname: compile re.py(224): return _compile(pattern, flags) --- modulename: re, funcname: _compile re.py(280): try: re.py(281): p, loc = _cache[type(pattern), pattern, flags] re.py(282): if loc is None or loc == _locale.setlocale(_locale.LC_CTYPE): re.py(283): return p weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(634): return proxy adapters.py(288): if proxy: adapters.py(294): parsed = urlparse(url) --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj adapters.py(295): url = parsed.geturl() --- modulename: parse, funcname: geturl parse.py(254): return urlunparse(self) --- modulename: parse, funcname: urlunparse parse.py(384): _coerce_args(*components)) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(385): if params: parse.py(387): return _coerce_result(urlunsplit((scheme, netloc, url, query, fragment))) --- modulename: parse, funcname: urlunsplit parse.py(396): _coerce_args(*components)) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(397): if netloc or (scheme and scheme in uses_netloc and url[:2] != '//'): parse.py(398): if url and url[:1] != '/': url = '/' + url parse.py(399): url = '//' + (netloc or '') + url parse.py(400): if scheme: parse.py(401): url = scheme + ':' + url parse.py(402): if query: parse.py(403): url = url + '?' + query parse.py(404): if fragment: parse.py(406): return _coerce_result(url) --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: parse, funcname: _noop parse.py(91): return obj adapters.py(296): conn = self.poolmanager.connection_from_url(url) --- modulename: poolmanager, funcname: connection_from_url poolmanager.py(225): u = parse_url(url) --- modulename: url, funcname: parse_url url.py(145): if not url: url.py(149): scheme = None url.py(150): auth = None url.py(151): host = None url.py(152): port = None url.py(153): path = None url.py(154): fragment = None url.py(155): query = None url.py(158): if '://' in url: url.py(159): scheme, url = url.split('://', 1) url.py(163): url, path_, delim = split_first(url, ['/', '?', '#']) --- modulename: url, funcname: split_first url.py(106): min_idx = None url.py(107): min_delim = None url.py(108): for d in delims: url.py(109): idx = s.find(d) url.py(110): if idx < 0: url.py(113): if min_idx is None or idx < min_idx: url.py(114): min_idx = idx url.py(115): min_delim = d url.py(108): for d in delims: url.py(109): idx = s.find(d) url.py(110): if idx < 0: url.py(113): if min_idx is None or idx < min_idx: url.py(108): for d in delims: url.py(109): idx = s.find(d) url.py(110): if idx < 0: url.py(111): continue url.py(108): for d in delims: url.py(117): if min_idx is None or min_idx < 0: url.py(120): return s[:min_idx], s[min_idx + 1:], min_delim url.py(165): if delim: url.py(167): path = delim + path_ url.py(170): if '@' in url: url.py(175): if url and url[0] == '[': url.py(180): if ':' in url: url.py(195): elif not host and url: url.py(196): host = url url.py(198): if not path: url.py(202): if '#' in path: url.py(206): if '?' in path: url.py(207): path, query = path.split('?', 1) url.py(209): return Url(scheme, auth, host, port, path, query, fragment) --- modulename: url, funcname: __new__ url.py(19): if path and not path.startswith('/'): url.py(21): return super(Url, cls).__new__(cls, scheme, auth, host, port, path, url.py(22): query, fragment) poolmanager.py(226): return self.connection_from_host(u.host, port=u.port, scheme=u.scheme) --- modulename: poolmanager, funcname: connection_from_host poolmanager.py(170): if not host: poolmanager.py(173): request_context = self.connection_pool_kw.copy() poolmanager.py(174): request_context['scheme'] = scheme or 'http' poolmanager.py(175): if not port: poolmanager.py(176): port = port_by_scheme.get(request_context['scheme'].lower(), 80) poolmanager.py(177): request_context['port'] = port poolmanager.py(178): request_context['host'] = host poolmanager.py(180): return self.connection_from_context(request_context) --- modulename: poolmanager, funcname: connection_from_context poolmanager.py(189): scheme = request_context['scheme'].lower() poolmanager.py(190): pool_key_constructor = self.key_fn_by_scheme[scheme] poolmanager.py(191): pool_key = pool_key_constructor(request_context) --- modulename: poolmanager, funcname: _default_key_normalizer poolmanager.py(64): context = {} poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(67): context['scheme'] = context['scheme'].lower() poolmanager.py(68): context['host'] = context['host'].lower() poolmanager.py(69): return key_class(**context) poolmanager.py(193): return self.connection_from_pool_key(pool_key) --- modulename: poolmanager, funcname: connection_from_pool_key poolmanager.py(203): with self.pools.lock: poolmanager.py(206): pool = self.pools.get(pool_key) --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: _collections, funcname: __getitem__ _collections.py(52): with self.lock: _collections.py(53): item = self._container.pop(key) _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default poolmanager.py(207): if pool: poolmanager.py(211): pool = self._new_pool(pool_key.scheme, pool_key.host, pool_key.port) --- modulename: poolmanager, funcname: _new_pool poolmanager.py(144): pool_cls = self.pool_classes_by_scheme[scheme] poolmanager.py(145): kwargs = self.connection_pool_kw poolmanager.py(146): if scheme == 'http': poolmanager.py(147): kwargs = self.connection_pool_kw.copy() poolmanager.py(148): for kw in SSL_KEYWORDS: poolmanager.py(149): kwargs.pop(kw, None) poolmanager.py(148): for kw in SSL_KEYWORDS: poolmanager.py(149): kwargs.pop(kw, None) poolmanager.py(148): for kw in SSL_KEYWORDS: poolmanager.py(149): kwargs.pop(kw, None) poolmanager.py(148): for kw in SSL_KEYWORDS: poolmanager.py(149): kwargs.pop(kw, None) poolmanager.py(148): for kw in SSL_KEYWORDS: poolmanager.py(149): kwargs.pop(kw, None) poolmanager.py(148): for kw in SSL_KEYWORDS: poolmanager.py(149): kwargs.pop(kw, None) poolmanager.py(148): for kw in SSL_KEYWORDS: poolmanager.py(151): return pool_cls(host, port, **kwargs) --- modulename: connectionpool, funcname: __init__ connectionpool.py(173): ConnectionPool.__init__(self, host, port) --- modulename: connectionpool, funcname: __init__ connectionpool.py(69): if not host: connectionpool.py(78): self.host = host.strip('[]') connectionpool.py(79): self.port = port connectionpool.py(174): RequestMethods.__init__(self, headers) --- modulename: request, funcname: __init__ request.py(45): self.headers = headers or {} connectionpool.py(176): self.strict = strict connectionpool.py(178): if not isinstance(timeout, Timeout): connectionpool.py(179): timeout = Timeout.from_float(timeout) --- modulename: timeout, funcname: from_float timeout.py(154): return Timeout(read=timeout, connect=timeout) --- modulename: timeout, funcname: __init__ timeout.py(97): self._connect = self._validate_timeout(connect, 'connect') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(98): self._read = self._validate_timeout(read, 'read') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(99): self.total = self._validate_timeout(total, 'total') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(100): self._start_connect = None connectionpool.py(181): if retries is None: connectionpool.py(182): retries = Retry.DEFAULT connectionpool.py(184): self.timeout = timeout connectionpool.py(185): self.retries = retries connectionpool.py(187): self.pool = self.QueueCls(maxsize) --- modulename: queue, funcname: __init__ queue.py(28): self.maxsize = maxsize queue.py(29): self._init(maxsize) --- modulename: queue, funcname: _init queue.py(237): self.queue = [] queue.py(35): self.mutex = threading.Lock() queue.py(39): self.not_empty = threading.Condition(self.mutex) --- modulename: threading, funcname: __init__ threading.py(214): if lock is None: threading.py(216): self._lock = lock threading.py(218): self.acquire = lock.acquire threading.py(219): self.release = lock.release threading.py(223): try: threading.py(224): self._release_save = lock._release_save threading.py(225): except AttributeError: threading.py(226): pass threading.py(227): try: threading.py(228): self._acquire_restore = lock._acquire_restore threading.py(229): except AttributeError: threading.py(230): pass threading.py(231): try: threading.py(232): self._is_owned = lock._is_owned threading.py(233): except AttributeError: threading.py(234): pass threading.py(235): self._waiters = _deque() queue.py(43): self.not_full = threading.Condition(self.mutex) --- modulename: threading, funcname: __init__ threading.py(214): if lock is None: threading.py(216): self._lock = lock threading.py(218): self.acquire = lock.acquire threading.py(219): self.release = lock.release threading.py(223): try: threading.py(224): self._release_save = lock._release_save threading.py(225): except AttributeError: threading.py(226): pass threading.py(227): try: threading.py(228): self._acquire_restore = lock._acquire_restore threading.py(229): except AttributeError: threading.py(230): pass threading.py(231): try: threading.py(232): self._is_owned = lock._is_owned threading.py(233): except AttributeError: threading.py(234): pass threading.py(235): self._waiters = _deque() queue.py(47): self.all_tasks_done = threading.Condition(self.mutex) --- modulename: threading, funcname: __init__ threading.py(214): if lock is None: threading.py(216): self._lock = lock threading.py(218): self.acquire = lock.acquire threading.py(219): self.release = lock.release threading.py(223): try: threading.py(224): self._release_save = lock._release_save threading.py(225): except AttributeError: threading.py(226): pass threading.py(227): try: threading.py(228): self._acquire_restore = lock._acquire_restore threading.py(229): except AttributeError: threading.py(230): pass threading.py(231): try: threading.py(232): self._is_owned = lock._is_owned threading.py(233): except AttributeError: threading.py(234): pass threading.py(235): self._waiters = _deque() queue.py(48): self.unfinished_tasks = 0 connectionpool.py(188): self.block = block connectionpool.py(190): self.proxy = _proxy sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty connectionpool.py(191): self.proxy_headers = _proxy_headers or {} connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(244): text = templateWithParamsR.sub(r'{{ \1 | \2 }}', text) --- modulename: re, funcname: _subx re.py(325): template = _compile_repl(template, pattern) --- modulename: re, funcname: _compile_repl re.py(308): try: re.py(309): return _cache_repl[repl, pattern] re.py(326): if not template[0] and len(template[1]) == 1: re.py(329): def filter(match, template=template): re.py(331): return filter --- modulename: re, funcname: filter re.py(330): return sre_parse.expand_template(template, match) --- modulename: sre_parse, funcname: expand_template sre_parse.py(932): g = match.group sre_parse.py(933): empty = match.string[:0] sre_parse.py(934): groups, literals = template sre_parse.py(935): literals = literals[:] sre_parse.py(936): try: sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(938): literals[index] = g(group) or empty sre_parse.py(937): for index, group in groups: sre_parse.py(941): return empty.join(literals) weblinkchecker.py(243): while templateWithParamsR.search(text): weblinkchecker.py(248): text = text.replace('}}', ' }}') weblinkchecker.py(252): text = textlib.removeDisabledParts(text) --- modulename: textlib, funcname: removeDisabledParts textlib.py(435): 'comments': r'', textlib.py(436): 'includeonly': r'.*?', textlib.py(437): 'nowiki': r'.*?', textlib.py(438): 'pre': r'
.*?
', textlib.py(439): 'source': r'', textlib.py(440): 'syntaxhighlight': r'', textlib.py(442): if '*' in tags: textlib.py(443): tags = list(regexes.keys()) textlib.py(445): tags = set(tags) - set(include) textlib.py(446): if 'source' in tags: textlib.py(447): tags.add('syntaxhighlight') textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), --- modulename: textlib, funcname: textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(448): toRemoveR = re.compile('|'.join([regexes[tag] for tag in tags]), textlib.py(449): re.IGNORECASE | re.DOTALL) --- modulename: re, funcname: compilethreading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(198): self.num_connections = 0 connectionpool.py(199): self.num_requests = 0 connectionpool.py(200): self.conn_kw = conn_kw connectionpool.py(202): if self.proxy: poolmanager.py(212): self.pools[pool_key] = pool --- modulename: _collections, funcname: __setitem__ _collections.py(58): evicted_value = _Null _collections.py(59): with self.lock: _collections.py(61): evicted_value = self._container.get(key, _Null) _collections.py(62): self._container[key] = value _collections.py(66): if len(self._container) > self._maxsize: _collections.py(69): if self.dispose_func and evicted_value is not _Null: poolmanager.py(214): return pool adapters.py(298): return conn adapters.py(392): self.cert_verify(conn, request.url, verify, cert) --- modulename: adapters, funcname: cert_verify adapters.py(208): if url.lower().startswith('https') and verify: adapters.py(229): conn.cert_reqs = 'CERT_NONE' adapters.py(230): conn.ca_certs = None adapters.py(231): conn.ca_cert_dir = None adapters.py(233): if cert: adapters.py(393): url = self.request_url(request, proxies) --- modulename: adapters, funcname: request_url adapters.py(324): proxy = select_proxy(request.url, proxies) --- modulename: utils, funcname: select_proxy utils.py(617): proxies = proxies or {} utils.py(618): urlparts = urlparse(url) --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) re.py(224): return _compile(pattern, flags) --- modulename: re, funcname: _compile re.py(280): try: re.py(281): p, loc = _cache[type(pattern), pattern, flags] re.py(282): if loc is None or loc == _locale.setlocale(_locale.LC_CTYPE): re.py(283): return p textlib.py(450): return toRemoveR.sub('', text) weblinkchecker.py(253): linkR = textlib.compileLinkR(withoutBracketed, onlyBracketed) --- modulename: textlib, funcname: compileLinkR textlib.py(1310): notAtEnd = r'\]\s\.:;,<>"\|\)' textlib.py(1315): notInside = r'\]\s<>"' textlib.py(1320): regex = r'(?Phttp[s]?://[^%(notInside)s]*?[^%(notAtEnd)s]' \ textlib.py(1322): r'[^%(notAtEnd)s])' % {'notInside': notInside, 'notAtEnd': notAtEnd} textlib.py(1324): if withoutBracketed: textlib.py(1326): elif onlyBracketed: textlib.py(1328): linkR = re.compile(regex) --- modulename: re, funcname: compile re.py(224): return _compile(pattern, flags) --- modulename: re, funcname: _compile re.py(280): try: re.py(281): p, loc = _cache[type(pattern), pattern, flags] re.py(282): if loc is None or loc == _locale.setlocale(_locale.LC_CTYPE): re.py(283): return p textlib.py(1329): return linkR weblinkchecker.py(254): for m in linkR.finditer(text): weblinkchecker.py(255): if m.group('url'): weblinkchecker.py(256): yield m.group('url') weblinkchecker.py(857): ignoreUrl = False weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(859): if ignoreR.match(url): weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(859): if ignoreR.match(url): weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(859): if ignoreR.match(url): weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(859): if ignoreR.match(url): weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(859): if ignoreR.match(url): weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(859): if ignoreR.match(url): weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(859): if ignoreR.match(url): weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(859): if ignoreR.match(url): weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(859): if ignoreR.match(url): weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(859): if ignoreR.match(url): weblinkchecker.py(858): for ignoreR in ignorelist: weblinkchecker.py(861): if not ignoreUrl: weblinkchecker.py(864): while threading.activeCount() >= config.max_external_links: --- modulename: threading, funcname: active_count threading.py(1245): with _active_limbo_lock: threading.py(1246): return len(_active) + len(_limbo) weblinkchecker.py(865): time.sleep(config.retry_wait) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj utils.py(619): if urlparts.hostname is None: --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(623): 'all://' + urlparts.hostname, --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(624): 'all', utils.py(625): urlparts.scheme + '://' + urlparts.hostname, --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(626): urlparts.scheme, utils.py(628): proxy = None utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(634): return proxy adapters.py(325): scheme = urlparse(request.url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj adapters.py(327): is_proxied_http_request = (proxy and scheme != 'https') adapters.py(328): using_socks_proxy = False adapters.py(329): if proxy: adapters.py(333): url = request.path_url --- modulename: models, funcname: path_url models.py(58): url = [] models.py(60): p = urlsplit(self.url) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj models.py(62): path = p.path models.py(63): if not path: models.py(66): url.append(path) models.py(68): query = p.query models.py(69): if query: models.py(70): url.append('?') models.py(71): url.append(query) models.py(73): return ''.join(url) adapters.py(334): if is_proxied_http_request and not using_socks_proxy: adapters.py(337): return url adapters.py(394): self.add_headers(request) --- modulename: adapters, funcname: add_headers adapters.py(351): pass adapters.py(396): chunked = not (request.body is None or 'Content-Length' in request.headers) adapters.py(398): if isinstance(timeout, tuple): adapters.py(409): timeout = TimeoutSauce(connect=timeout, read=timeout) --- modulename: timeout, funcname: __init__ timeout.py(97): self._connect = self._validate_timeout(connect, 'connect') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(98): self._read = self._validate_timeout(read, 'read') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(99): self.total = self._validate_timeout(total, 'total') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(100): self._start_connect = None adapters.py(411): try: adapters.py(412): if not chunked: adapters.py(413): resp = conn.urlopen( adapters.py(414): method=request.method, adapters.py(415): url=url, adapters.py(416): body=request.body, adapters.py(417): headers=request.headers, adapters.py(418): redirect=False, adapters.py(419): assert_same_host=False, adapters.py(420): preload_content=False, adapters.py(421): decode_content=False, adapters.py(422): retries=self.max_retries, adapters.py(423): timeout=timeout --- modulename: connectionpool, funcname: urlopen connectionpool.py(539): if headers is None: connectionpool.py(542): if not isinstance(retries, Retry): connectionpool.py(545): if release_conn is None: connectionpool.py(546): release_conn = response_kw.get('preload_content', True) connectionpool.py(549): if assert_same_host and not self.is_same_host(url): connectionpool.py(552): conn = None connectionpool.py(563): release_this_conn = release_conn connectionpool.py(568): if self.scheme == 'http': connectionpool.py(569): headers = headers.copy() --- modulename: structures, funcname: copy structures.py(83): return CaseInsensitiveDict(self._store.values()) --- modulename: structures, funcname: __init__ structures.py(43): self._store = OrderedDict() structures.py(44): if data is None: structures.py(46): self.update(data, **kwargs) --- modulename: _collections_abc, funcname: update _collections_abc.py(762): if not args: _collections_abc.py(765): self, *args = args _collections_abc.py(766): if len(args) > 1: _collections_abc.py(769): if args: _collections_abc.py(770): other = args[0] _collections_abc.py(771): if isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False _collections_abc.py(774): elif hasattr(other, "keys"): _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(780): for key, value in kwds.items(): connectionpool.py(570): headers.update(self.proxy_headers) --- modulename: _collections_abc, funcname: update _collections_abc.py(762): if not args: _collections_abc.py(765): self, *args = args _collections_abc.py(766): if len(args) > 1: _collections_abc.py(769): if args: _collections_abc.py(770): other = args[0] _collections_abc.py(771): if isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True _collections_abc.py(772): for key in other: _collections_abc.py(780): for key, value in kwds.items(): connectionpool.py(574): err = None connectionpool.py(578): clean_exit = False connectionpool.py(580): try: connectionpool.py(582): timeout_obj = self._get_timeout(timeout) --- modulename: connectionpool, funcname: _get_timeout connectionpool.py(301): if timeout is _Default: connectionpool.py(304): if isinstance(timeout, Timeout): connectionpool.py(305): return timeout.clone() --- modulename: timeout, funcname: clone timeout.py(168): return Timeout(connect=self._connect, read=self._read, timeout.py(169): total=self.total) --- modulename: timeout, funcname: __init__ timeout.py(97): self._connect = self._validate_timeout(connect, 'connect') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(98): self._read = self._validate_timeout(read, 'read') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(99): self.total = self._validate_timeout(total, 'total') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(100): self._start_connect = None connectionpool.py(583): conn = self._get_conn(timeout=pool_timeout) --- modulename: connectionpool, funcname: _get_conn connectionpool.py(233): conn = None connectionpool.py(234): try: connectionpool.py(235): conn = self.pool.get(block=self.block, timeout=timeout) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(248): if conn and is_connection_dropped(conn): connectionpool.py(257): return conn or self._new_conn() --- modulename: connectionpool, funcname: _new_conn connectionpool.py(212): self.num_connections += 1 connectionpool.py(213): log.info("Starting new HTTP connection (%d): %s", connectionpool.py(214): self.num_connections, self.host) --- modulename: __init__, funcname: info __init__.py(1279): if self.isEnabledFor(INFO): --- modulename: __init__, funcname: isEnabledFor __init__.py(1520): if self.manager.disable >= level: __init__.py(1522): return level >= self.getEffectiveLevel() --- modulename: __init__, funcname: getEffectiveLevel __init__.py(1509): logger = self __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1513): logger = logger.parent __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1513): logger = logger.parent __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1512): return logger.level connectionpool.py(216): conn = self.ConnectionCls(host=self.host, port=self.port, connectionpool.py(217): timeout=self.timeout.connect_timeout, --- modulename: timeout, funcname: connect_timeout timeout.py(205): if self.total is None: timeout.py(206): return self._connect connectionpool.py(218): strict=self.strict, **self.conn_kw) --- modulename: connection, funcname: __init__ connection.py(108): if six.PY3: # Python 3 connection.py(109): kw.pop('strict', None) connection.py(112): self.source_address = kw.get('source_address') connection.py(114): if sys.version_info < (2, 7): # Python 2.6 connection.py(123): self.socket_options = kw.pop('socket_options', self.default_socket_options) connection.py(126): _HTTPConnection.__init__(self, *args, **kw) --- modulename: client, funcname: __init__ client.py(751): self.timeout = timeout client.py(752): self.source_address = source_address client.py(753): self.sock = None client.py(754): self._buffer = [] client.py(755): self.__response = None client.py(756): self.__state = _CS_IDLE client.py(757): self._method = None client.py(758): self._tunnel_host = None client.py(759): self._tunnel_port = None client.py(760): self._tunnel_headers = {} client.py(762): (self.host, self.port) = self._get_hostport(host, port) --- modulename: client, funcname: _get_hostport client.py(793): if port is None: client.py(810): return (host, port) client.py(766): self._create_connection = socket.create_connection connectionpool.py(219): return conn connectionpool.py(585): conn.timeout = timeout_obj.connect_timeout --- modulename: timeout, funcname: connect_timeout timeout.py(205): if self.total is None: timeout.py(206): return self._connect connectionpool.py(587): is_new_proxy_conn = self.proxy is not None and not getattr(conn, 'sock', None) connectionpool.py(588): if is_new_proxy_conn: connectionpool.py(592): httplib_response = self._make_request(conn, method, url, connectionpool.py(593): timeout=timeout_obj, connectionpool.py(594): body=body, headers=headers, connectionpool.py(595): chunked=chunked) --- modulename: connectionpool, funcname: _make_request connectionpool.py(344): self.num_requests += 1 connectionpool.py(346): timeout_obj = self._get_timeout(timeout) --- modulename: connectionpool, funcname: _get_timeout connectionpool.py(301): if timeout is _Default: connectionpool.py(304): if isinstance(timeout, Timeout): connectionpool.py(305): return timeout.clone() --- modulename: timeout, funcname: clone timeout.py(168): return Timeout(connect=self._connect, read=self._read, timeout.py(169): total=self.total) --- modulename: timeout, funcname: __init__ timeout.py(97): self._connect = self._validate_timeout(connect, 'connect') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(98): self._read = self._validate_timeout(read, 'read') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(99): self.total = self._validate_timeout(total, 'total') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(100): self._start_connect = None connectionpool.py(347): timeout_obj.start_connect() --- modulename: timeout, funcname: start_connect timeout.py(177): if self._start_connect is not None: timeout.py(179): self._start_connect = current_time() --- modulename: timeout, funcname: current_time timeout.py(18): return time.time() timeout.py(180): return self._start_connect connectionpool.py(348): conn.timeout = timeout_obj.connect_timeout --- modulename: timeout, funcname: connect_timeout timeout.py(205): if self.total is None: timeout.py(206): return self._connect connectionpool.py(351): try: connectionpool.py(352): self._validate_conn(conn) --- modulename: connectionpool, funcname: _validate_conn connectionpool.py(293): pass connectionpool.py(360): if chunked: connectionpool.py(363): conn.request(method, url, **httplib_request_kw) --- modulename: client, funcname: request client.py(1107): self._send_request(method, url, body, headers) --- modulename: client, funcname: _send_request client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: __iter__ structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) --- modulename: client, funcname: client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1136): skips = {} client.py(1137): if 'host' in header_names: client.py(1139): if 'accept-encoding' in header_names: client.py(1140): skips['skip_accept_encoding'] = 1 client.py(1142): self.putrequest(method, url, **skips) --- modulename: client, funcname: putrequest client.py(950): if self.__response and self.__response.isclosed(): client.py(972): if self.__state == _CS_IDLE: client.py(973): self.__state = _CS_REQ_STARTED client.py(978): self._method = method client.py(979): if not url: client.py(981): request = '%s %s %s' % (method, url, self._http_vsn_str) client.py(984): self._output(request.encode('ascii')) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(986): if self._http_vsn == 11: client.py(989): if not skip_host: client.py(1004): netloc = '' client.py(1005): if url.startswith('http'): client.py(1008): if netloc: client.py(1015): if self._tunnel_host: client.py(1019): host = self.host client.py(1020): port = self.port client.py(1022): try: client.py(1023): host_enc = host.encode("ascii") client.py(1030): if host.find(':') >= 0: client.py(1033): if port == self.default_port: client.py(1034): self.putheader('Host', host_enc) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1080): elif isinstance(one_value, int): client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1047): if not skip_accept_encoding: client.py(1060): pass client.py(1144): if 'content-length' not in header_names: client.py(1145): self._set_content_length(body, method) --- modulename: client, funcname: _set_content_length client.py(1114): thelen = None client.py(1115): method_expects_body = method.upper() in _METHODS_EXPECTING_BODY client.py(1116): if body is None and method_expects_body: client.py(1118): elif body is not None: client.py(1130): if thelen is not None: client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: __iter__ structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1148): if isinstance(body, str): client.py(1152): self.endheaders(body) --- modulename: client, funcname: endheaders client.py(1099): if self.__state == _CS_REQ_STARTED: client.py(1100): self.__state = _CS_REQ_SENT client.py(1103): self._send_output(message_body) --- modulename: client, funcname: _send_output client.py(930): self._buffer.extend((b"", b"")) client.py(931): msg = b"\r\n".join(self._buffer) client.py(932): del self._buffer[:] client.py(934): self.send(msg) --- modulename: client, funcname: send client.py(875): if self.sock is None: client.py(876): if self.auto_open: client.py(877): self.connect() --- modulename: connection, funcname: connect connection.py(167): conn = self._new_conn() --- modulename: connection, funcname: _new_conn connection.py(133): extra_kw = {} connection.py(134): if self.source_address: connection.py(137): if self.socket_options: connection.py(138): extra_kw['socket_options'] = self.socket_options connection.py(140): try: connection.py(141): conn = connection.create_connection( connection.py(142): (self.host, self.port), self.timeout, **extra_kw) --- modulename: connection, funcname: create_connection connection.py(65): host, port = address connection.py(66): if host.startswith('['): connection.py(68): err = None connection.py(73): family = allowed_gai_family() --- modulename: connection, funcname: allowed_gai_family connection.py(116): family = socket.AF_INET connection.py(117): if HAS_IPV6: connection.py(118): family = socket.AF_UNSPEC connection.py(119): return family connection.py(75): for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): --- modulename: socket, funcname: getaddrinfo socket.py(732): addrlist = [] socket.py(733): for res in _socket.getaddrinfo(host, port, family, type, proto, flags): --- modulename: idna, funcname: encode idna.py(149): if errors != 'strict': idna.py(153): if not input: idna.py(156): try: idna.py(157): result = input.encode('ascii') idna.py(162): labels = result.split(b'.') idna.py(163): for label in labels[:-1]: idna.py(164): if not (0 < len(label) < 64): idna.py(163): for label in labels[:-1]: idna.py(166): if len(labels[-1]) >= 64: idna.py(168): return result, len(input) socket.py(734): af, socktype, proto, canonname, sa = res socket.py(735): addrlist.append((_intenum_converter(af, AddressFamily), --- modulename: socket, funcname: _intenum_converter socket.py(92): try: socket.py(93): return enum_klass(value) --- modulename: enum, funcname: __call__ enum.py(240): if names is None: # simple value lookup enum.py(241): return cls.__new__(cls, value) --- modulename: enum, funcname: __new__ enum.py(463): if type(value) is cls: enum.py(468): try: enum.py(469): if value in cls._value2member_map_: enum.py(470): return cls._value2member_map_[value] socket.py(736): _intenum_converter(socktype, SocketKind), --- modulename: socket, funcname: _intenum_converter socket.py(92): try: socket.py(93): return enum_klass(value) --- modulename: enum, funcname: __call__ enum.py(240): if names is None: # simple value lookup enum.py(241): return cls.__new__(cls, value) --- modulename: enum, funcname: __new__ enum.py(463): if type(value) is cls: enum.py(468): try: enum.py(469): if value in cls._value2member_map_: enum.py(470): return cls._value2member_map_[value] socket.py(737): proto, canonname, sa)) socket.py(733): for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.py(738): return addrlist connection.py(76): af, socktype, proto, canonname, sa = res connection.py(77): sock = None connection.py(78): try: connection.py(79): sock = socket.socket(af, socktype, proto) --- modulename: socket, funcname: __init__ socket.py(134): _socket.socket.__init__(self, family, type, proto, fileno) socket.py(135): self._io_refs = 0 socket.py(136): self._closed = False connection.py(82): _set_socket_options(sock, socket_options) --- modulename: connection, funcname: _set_socket_options connection.py(104): if options is None: connection.py(107): for opt in options: connection.py(108): sock.setsockopt(*opt) connection.py(107): for opt in options: connection.py(84): if timeout is not socket._GLOBAL_DEFAULT_TIMEOUT: connection.py(85): sock.settimeout(timeout) connection.py(86): if source_address: connection.py(88): sock.connect(sa) connection.py(89): return sock connection.py(153): return conn connection.py(168): self._prepare_conn(conn) --- modulename: connection, funcname: _prepare_conn connection.py(156): self.sock = conn connection.py(160): if getattr(self, '_tunnel_host', None): client.py(881): if self.debuglevel > 0: client.py(883): blocksize = 8192 client.py(884): if hasattr(data, "read") : client.py(907): try: client.py(908): self.sock.sendall(data) client.py(935): if message_body is not None: connectionpool.py(366): read_timeout = timeout_obj.read_timeout --- modulename: timeout, funcname: read_timeout timeout.py(230): if (self.total is not None and timeout.py(239): elif self.total is not None and self.total is not self.DEFAULT_TIMEOUT: timeout.py(242): return self._read connectionpool.py(369): if getattr(conn, 'sock', None): connectionpool.py(375): if read_timeout == 0: connectionpool.py(378): if read_timeout is Timeout.DEFAULT_TIMEOUT: connectionpool.py(381): conn.sock.settimeout(read_timeout) connectionpool.py(384): try: connectionpool.py(385): try: # Python 2.7, use buffering of HTTP responses connectionpool.py(386): httplib_response = conn.getresponse(buffering=True) connectionpool.py(387): except TypeError: # Python 2.6 and older, Python 3 connectionpool.py(388): try: connectionpool.py(389): httplib_response = conn.getresponse() --- modulename: client, funcname: getresponse client.py(1169): if self.__response and self.__response.isclosed(): client.py(1187): if self.__state != _CS_REQ_SENT or self.__response: client.py(1190): if self.debuglevel > 0: client.py(1194): response = self.response_class(self.sock, method=self._method) --- modulename: client, funcname: __init__ client.py(235): self.fp = sock.makefile("rb") --- modulename: socket, funcname: makefile socket.py(216): if not set(mode) <= {"r", "w", "b"}: socket.py(218): writing = "w" in mode socket.py(219): reading = "r" in mode or not writing socket.py(220): assert reading or writing socket.py(221): binary = "b" in mode socket.py(222): rawmode = "" socket.py(223): if reading: socket.py(224): rawmode += "r" socket.py(225): if writing: socket.py(227): raw = SocketIO(self, rawmode) --- modulename: socket, funcname: __init__ socket.py(551): if mode not in ("r", "w", "rw", "rb", "wb", "rwb"): socket.py(553): io.RawIOBase.__init__(self) socket.py(554): self._sock = sock socket.py(555): if "b" not in mode: socket.py(556): mode += "b" socket.py(557): self._mode = mode socket.py(558): self._reading = "r" in mode socket.py(559): self._writing = "w" in mode socket.py(560): self._timeout_occurred = False socket.py(228): self._io_refs += 1 socket.py(229): if buffering is None: socket.py(230): buffering = -1 socket.py(231): if buffering < 0: socket.py(232): buffering = io.DEFAULT_BUFFER_SIZE socket.py(233): if buffering == 0: socket.py(237): if reading and writing: socket.py(239): elif reading: socket.py(240): buffer = io.BufferedReader(raw, buffering) --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(244): if binary: socket.py(245): return buffer client.py(236): self.debuglevel = debuglevel client.py(237): self._method = method client.py(245): self.headers = self.msg = None client.py(248): self.version = _UNKNOWN # HTTP-Version client.py(249): self.status = _UNKNOWN # Status-Code client.py(250): self.reason = _UNKNOWN # Reason-Phrase client.py(252): self.chunked = _UNKNOWN # is "chunked" being used? client.py(253): self.chunk_left = _UNKNOWN # bytes left to read in current chunk client.py(254): self.length = _UNKNOWN # number of bytes left in response client.py(255): self.will_close = _UNKNOWN # conn will close at end of response client.py(1196): try: client.py(1197): try: client.py(1198): response.begin() --- modulename: client, funcname: begin client.py(291): if self.headers is not None: client.py(296): while True: client.py(297): version, status, reason = self._read_status() --- modulename: client, funcname: _read_status client.py(258): line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) client.py(259): if len(line) > _MAXLINE: client.py(261): if self.debuglevel > 0: client.py(263): if not line: client.py(268): try: client.py(269): version, status, reason = line.split(None, 2) client.py(277): if not version.startswith("HTTP/"): client.py(282): try: client.py(283): status = int(status) client.py(284): if status < 100 or status > 999: client.py(288): return version, status, reason client.py(298): if status != CONTINUE: client.py(299): break client.py(311): self.code = self.status = status client.py(312): self.reason = reason.strip() client.py(313): if version in ("HTTP/1.0", "HTTP/0.9"): client.py(316): elif version.startswith("HTTP/1."): client.py(317): self.version = 11 # use HTTP/1.1 code for HTTP/1.x where x>=1 client.py(321): self.headers = self.msg = parse_headers(self.fp) --- modulename: client, funcname: parse_headers client.py(204): headers = [] client.py(205): while True: client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(213): break client.py(214): hstring = b''.join(headers).decode('iso-8859-1') client.py(215): return email.parser.Parser(_class=_class).parsestr(hstring) --- modulename: parser, funcname: __init__ parser.py(39): self._class = _class parser.py(40): self.policy = policy --- modulename: parser, funcname: parsestr parser.py(68): return self.parse(StringIO(text), headersonly=headersonly) --- modulename: parser, funcname: parse parser.py(50): feedparser = FeedParser(self._class, policy=self.policy) --- modulename: feedparser, funcname: __init__ feedparser.py(148): self.policy = policy feedparser.py(149): self._old_style_factory = False feedparser.py(150): if _factory is None: feedparser.py(159): self._factory = _factory feedparser.py(160): try: feedparser.py(161): _factory(policy=self.policy) --- modulename: message, funcname: __init__ message.py(122): self.policy = policy message.py(123): self._headers = [] message.py(124): self._unixfrom = None message.py(125): self._payload = None message.py(126): self._charset = None message.py(128): self.preamble = self.epilogue = None message.py(129): self.defects = [] message.py(131): self._default_type = 'text/plain' feedparser.py(165): self._input = BufferedSubFile() --- modulename: feedparser, funcname: __init__ feedparser.py(57): self._partial = StringIO(newline='') feedparser.py(59): self._lines = deque() feedparser.py(61): self._eofstack = [] feedparser.py(63): self._closed = False feedparser.py(166): self._msgstack = [] feedparser.py(167): self._parse = self._parsegen().__next__ feedparser.py(168): self._cur = None feedparser.py(169): self._last = None feedparser.py(170): self._headersonly = False parser.py(51): if headersonly: parser.py(53): while True: parser.py(54): data = fp.read(8192) parser.py(55): if not data: parser.py(57): feedparser.feed(data) --- modulename: feedparser, funcname: feed feedparser.py(178): self._input.push(data) --- modulename: feedparser, funcname: push feedparser.py(104): self._partial.write(data) feedparser.py(105): if '\n' not in data and '\r' not in data: feedparser.py(110): self._partial.seek(0) feedparser.py(111): parts = self._partial.readlines() feedparser.py(112): self._partial.seek(0) feedparser.py(113): self._partial.truncate() feedparser.py(119): if not parts[-1].endswith('\n'): feedparser.py(121): self.pushlines(parts) --- modulename: feedparser, funcname: pushlines feedparser.py(124): self._lines.extend(lines) feedparser.py(179): self._call_parse() --- modulename: feedparser, funcname: _call_parse feedparser.py(182): try: feedparser.py(183): self._parse() --- modulename: feedparser, funcname: _parsegen feedparser.py(223): self._new_message() --- modulename: feedparser, funcname: _new_message feedparser.py(201): if self._old_style_factory: feedparser.py(204): msg = self._factory(policy=self.policy) --- modulename: message, funcname: __init__ message.py(122): self.policy = policy message.py(123): self._headers = [] message.py(124): self._unixfrom = None message.py(125): self._payload = None message.py(126): self._charset = None message.py(128): self.preamble = self.epilogue = None message.py(129): self.defects = [] message.py(131): self._default_type = 'text/plain' feedparser.py(205): if self._cur and self._cur.get_content_type() == 'multipart/digest': feedparser.py(207): if self._msgstack: feedparser.py(209): self._msgstack.append(msg) feedparser.py(210): self._cur = msg feedparser.py(211): self._last = msg feedparser.py(224): headers = [] feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __iter__ feedparser.py(127): return self --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(235): if not NLCRE.match(line): feedparser.py(239): break feedparser.py(243): self._parse_headers(headers) --- modulename: feedparser, funcname: _parse_headers feedparser.py(476): lastheader = '' feedparser.py(477): lastvalue = [] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(531): if lastheader: feedparser.py(532): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(247): if self._headersonly: feedparser.py(259): if self._cur.get_content_type() == 'message/delivery-status': --- modulename: message, funcname: get_content_type message.py(578): missing = object() message.py(579): value = self.get('content-type', missing) --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(580): if value is missing: message.py(583): ctype = _splitparam(value)[0].lower() --- modulename: message, funcname: _splitparam message.py(35): a, sep, b = str(param).partition(';') message.py(36): if not sep: message.py(38): return a.strip(), b.strip() message.py(585): if ctype.count('/') != 1: message.py(587): return ctype feedparser.py(298): if self._cur.get_content_maintype() == 'message': --- modulename: message, funcname: get_content_maintype message.py(595): ctype = self.get_content_type() --- modulename: message, funcname: get_content_type message.py(578): missing = object() message.py(579): value = self.get('content-type', missing) --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(580): if value is missing: message.py(583): ctype = _splitparam(value)[0].lower() --- modulename: message, funcname: _splitparam message.py(35): a, sep, b = str(param).partition(';') message.py(36): if not sep: message.py(38): return a.strip(), b.strip() message.py(585): if ctype.count('/') != 1: message.py(587): return ctype message.py(596): return ctype.split('/')[0] feedparser.py(308): if self._cur.get_content_maintype() == 'multipart': --- modulename: message, funcname: get_content_maintype message.py(595): ctype = self.get_content_type() --- modulename: message, funcname: get_content_type message.py(578): missing = object() message.py(579): value = self.get('content-type', missing) --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(580): if value is missing: message.py(583): ctype = _splitparam(value)[0].lower() --- modulename: message, funcname: _splitparam message.py(35): a, sep, b = str(param).partition(';') message.py(36): if not sep: message.py(38): return a.strip(), b.strip() message.py(585): if ctype.count('/') != 1: message.py(587): return ctype message.py(596): return ctype.split('/')[0] feedparser.py(466): lines = [] feedparser.py(467): for line in self._input: --- modulename: feedparser, funcname: __iter__ feedparser.py(127): return self --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(81): if self._closed: feedparser.py(83): return NeedMoreData feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(468): if line is NeedMoreData: feedparser.py(469): yield NeedMoreData parser.py(54): data = fp.read(8192) parser.py(55): if not data: parser.py(56): break parser.py(58): return feedparser.close() --- modulename: feedparser, funcname: close feedparser.py(189): self._input.close() --- modulename: feedparser, funcname: close feedparser.py(73): self._partial.seek(0) feedparser.py(74): self.pushlines(self._partial.readlines()) --- modulename: feedparser, funcname: pushlines feedparser.py(124): self._lines.extend(lines) feedparser.py(75): self._partial.seek(0) feedparser.py(76): self._partial.truncate() feedparser.py(77): self._closed = True feedparser.py(190): self._call_parse() --- modulename: feedparser, funcname: _call_parse feedparser.py(182): try: feedparser.py(183): self._parse() --- modulename: feedparser, funcname: _parsegen feedparser.py(470): continue feedparser.py(467): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(81): if self._closed: feedparser.py(82): return '' feedparser.py(131): if line == '': feedparser.py(132): raise StopIteration feedparser.py(472): self._cur.set_payload(EMPTYSTRING.join(lines)) --- modulename: message, funcname: set_payload message.py(310): if hasattr(payload, 'encode'): message.py(311): if charset is None: message.py(312): self._payload = payload message.py(313): return feedparser.py(184): except StopIteration: feedparser.py(185): pass feedparser.py(191): root = self._pop_message() --- modulename: feedparser, funcname: _pop_message feedparser.py(214): retval = self._msgstack.pop() feedparser.py(215): if self._msgstack: feedparser.py(218): self._cur = None feedparser.py(219): return retval feedparser.py(192): assert not self._msgstack feedparser.py(194): if root.get_content_maintype() == 'multipart' \ --- modulename: message, funcname: get_content_maintype message.py(595): ctype = self.get_content_type() --- modulename: message, funcname: get_content_type message.py(578): missing = object() message.py(579): value = self.get('content-type', missing) --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(580): if value is missing: message.py(583): ctype = _splitparam(value)[0].lower() --- modulename: message, funcname: _splitparam message.py(35): a, sep, b = str(param).partition(';') message.py(36): if not sep: message.py(38): return a.strip(), b.strip() message.py(585): if ctype.count('/') != 1: message.py(587): return ctype message.py(596): return ctype.split('/')[0] feedparser.py(198): return root client.py(323): if self.debuglevel > 0: client.py(328): tr_enc = self.headers.get("transfer-encoding") --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(473): return failobj client.py(329): if tr_enc and tr_enc.lower() == "chunked": client.py(333): self.chunked = False client.py(336): self.will_close = self._check_close() --- modulename: client, funcname: _check_close client.py(371): conn = self.headers.get("connection") --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value client.py(372): if self.version == 11: client.py(375): conn = self.headers.get("connection") --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value client.py(376): if conn and "close" in conn.lower(): client.py(377): return True client.py(340): self.length = None client.py(341): length = self.headers.get("content-length") --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value client.py(344): tr_enc = self.headers.get("transfer-encoding") --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(473): return failobj client.py(345): if length and not self.chunked: client.py(346): try: client.py(347): self.length = int(length) client.py(351): if self.length < 0: # ignore nonsensical negative lengths client.py(357): if (status == NO_CONTENT or status == NOT_MODIFIED or client.py(358): 100 <= status < 200 or # 1xx codes client.py(359): self._method == "HEAD"): client.py(365): if (not self.will_close and client.py(1202): assert response.will_close != _UNKNOWN client.py(1203): self.__state = _CS_IDLE client.py(1205): if response.will_close: client.py(1207): self.close() --- modulename: client, funcname: close client.py(857): self.__state = _CS_IDLE client.py(858): try: client.py(859): sock = self.sock client.py(860): if sock: client.py(861): self.sock = None client.py(862): sock.close() # close it manually... there may be other refs --- modulename: socket, funcname: close socket.py(405): self._closed = True socket.py(406): if self._io_refs <= 0: client.py(864): response = self.__response client.py(865): if response: client.py(1212): return response connectionpool.py(399): http_version = getattr(conn, '_http_vsn_str', 'HTTP/?') connectionpool.py(400): log.debug("\"%s %s %s\" %s %s", method, url, http_version, connectionpool.py(401): httplib_response.status, httplib_response.length) --- modulename: __init__, funcname: debug __init__.py(1267): if self.isEnabledFor(DEBUG): --- modulename: __init__, funcname: isEnabledFor __init__.py(1520): if self.manager.disable >= level: __init__.py(1522): return level >= self.getEffectiveLevel() --- modulename: __init__, funcname: getEffectiveLevel __init__.py(1509): logger = self __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1513): logger = logger.parent __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1513): logger = logger.parent __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1512): return logger.level connectionpool.py(403): try: connectionpool.py(404): assert_header_parsing(httplib_response.msg) --- modulename: response, funcname: assert_header_parsing response.py(47): if not isinstance(headers, httplib.HTTPMessage): response.py(51): defects = getattr(headers, 'defects', None) response.py(52): get_payload = getattr(headers, 'get_payload', None) response.py(54): unparsed_data = None response.py(55): if get_payload: # Platform-specific: Python 3. response.py(56): unparsed_data = get_payload() --- modulename: message, funcname: get_payload message.py(248): if self.is_multipart(): --- modulename: message, funcname: is_multipart message.py(184): return isinstance(self._payload, list) message.py(257): if i is not None and not isinstance(self._payload, list): message.py(259): payload = self._payload message.py(261): cte = str(self.get('content-transfer-encoding', '')).lower() --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(473): return failobj message.py(263): if isinstance(payload, str): message.py(264): if utils._has_surrogates(payload): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False message.py(271): elif decode: message.py(280): if not decode: message.py(281): return payload response.py(58): if defects or unparsed_data: connectionpool.py(410): return httplib_response connectionpool.py(601): response_conn = conn if not release_conn else None connectionpool.py(604): response = self.ResponseCls.from_httplib(httplib_response, connectionpool.py(605): pool=self, connectionpool.py(606): connection=response_conn, connectionpool.py(607): **response_kw) --- modulename: response, funcname: from_httplib response.py(371): headers = r.msg response.py(373): if not isinstance(headers, HTTPHeaderDict): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False response.py(374): if PY3: # Python 3 response.py(375): headers = HTTPHeaderDict(headers.items()) --- modulename: message, funcname: items message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: message, funcname: message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) --- modulename: _collections, funcname: __init__ _collections.py(136): super(HTTPHeaderDict, self).__init__() _collections.py(137): self._container = OrderedDict() _collections.py(138): if headers is not None: _collections.py(139): if isinstance(headers, HTTPHeaderDict): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False _collections.py(142): self.extend(headers) --- modulename: _collections, funcname: extend _collections.py(236): if len(args) > 1: _collections.py(239): other = args[0] if len(args) >= 1 else () _collections.py(241): if isinstance(other, HTTPHeaderDict): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False _collections.py(244): elif isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False _collections.py(247): elif hasattr(other, "keys"): _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(254): for key, value in kwargs.items(): _collections.py(143): if kwargs: response.py(380): strict = getattr(r, 'strict', 0) response.py(381): resp = ResponseCls(body=r, response.py(382): headers=headers, response.py(383): status=r.status, response.py(384): version=r.version, response.py(385): reason=r.reason, response.py(386): strict=strict, response.py(387): original_response=r, response.py(388): **response_kw) --- modulename: response, funcname: __init__ response.py(101): if isinstance(headers, HTTPHeaderDict): response.py(102): self.headers = headers response.py(105): self.status = status response.py(106): self.version = version response.py(107): self.reason = reason response.py(108): self.strict = strict response.py(109): self.decode_content = decode_content response.py(111): self._decoder = None response.py(112): self._body = None response.py(113): self._fp = None response.py(114): self._original_response = original_response response.py(115): self._fp_bytes_read = 0 response.py(117): if body and isinstance(body, (basestring, binary_type)): response.py(120): self._pool = pool response.py(121): self._connection = connection response.py(123): if hasattr(body, 'read'): response.py(124): self._fp = body response.py(127): self.chunked = False response.py(128): self.chunk_left = None response.py(129): tr_enc = self.headers.get('transfer-encoding', '').lower() --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default response.py(131): encodings = (enc.strip() for enc in tr_enc.split(",")) response.py(132): if "chunked" in encodings: --- modulename: response, funcname: response.py(131): encodings = (enc.strip() for enc in tr_enc.split(",")) --- modulename: response, funcname: response.py(131): encodings = (enc.strip() for enc in tr_enc.split(",")) response.py(136): if preload_content and not self._body: response.py(389): return resp connectionpool.py(610): clean_exit = True connectionpool.py(647): if not clean_exit: connectionpool.py(655): if release_this_conn: connectionpool.py(661): if not conn: connectionpool.py(671): redirect_location = redirect and response.get_redirect_location() connectionpool.py(672): if redirect_location: connectionpool.py(695): if retries.is_forced_retry(method, status_code=response.status): --- modulename: retry, funcname: is_forced_retry retry.py(210): if self.method_whitelist and method.upper() not in self.method_whitelist: retry.py(213): return self.status_forcelist and status_code in self.status_forcelist connectionpool.py(714): return response adapters.py(503): return self.build_response(request, resp) --- modulename: adapters, funcname: build_response adapters.py(250): response = Response() --- modulename: models, funcname: __init__ models.py(549): super(Response, self).__init__() models.py(551): self._content = False models.py(552): self._content_consumed = False models.py(555): self.status_code = None models.py(560): self.headers = CaseInsensitiveDict() --- modulename: structures, funcname: __init__ structures.py(43): self._store = OrderedDict() structures.py(44): if data is None: structures.py(45): data = {} structures.py(46): self.update(data, **kwargs) --- modulename: _collections_abc, funcname: update _collections_abc.py(762): if not args: _collections_abc.py(765): self, *args = args _collections_abc.py(766): if len(args) > 1: _collections_abc.py(769): if args: _collections_abc.py(770): other = args[0] _collections_abc.py(771): if isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True _collections_abc.py(772): for key in other: _collections_abc.py(780): for key, value in kwds.items(): models.py(565): self.raw = None models.py(568): self.url = None models.py(571): self.encoding = None models.py(576): self.history = [] models.py(579): self.reason = None models.py(582): self.cookies = cookiejar_from_dict({}) --- modulename: cookies, funcname: cookiejar_from_dict cookies.py(509): if cookiejar is None: cookies.py(510): cookiejar = RequestsCookieJar() --- modulename: cookiejar, funcname: __init__ cookiejar.py(1240): if policy is None: cookiejar.py(1241): policy = DefaultCookiePolicy() --- modulename: cookiejar, funcname: __init__ cookiejar.py(886): self.netscape = netscape cookiejar.py(887): self.rfc2965 = rfc2965 cookiejar.py(888): self.rfc2109_as_netscape = rfc2109_as_netscape cookiejar.py(889): self.hide_cookie2 = hide_cookie2 cookiejar.py(890): self.strict_domain = strict_domain cookiejar.py(891): self.strict_rfc2965_unverifiable = strict_rfc2965_unverifiable cookiejar.py(892): self.strict_ns_unverifiable = strict_ns_unverifiable cookiejar.py(893): self.strict_ns_domain = strict_ns_domain cookiejar.py(894): self.strict_ns_set_initial_dollar = strict_ns_set_initial_dollar cookiejar.py(895): self.strict_ns_set_path = strict_ns_set_path cookiejar.py(897): if blocked_domains is not None: cookiejar.py(900): self._blocked_domains = () cookiejar.py(902): if allowed_domains is not None: cookiejar.py(904): self._allowed_domains = allowed_domains cookiejar.py(1242): self._policy = policy cookiejar.py(1244): self._cookies_lock = _threading.RLock() --- modulename: threading, funcname: RLock threading.py(81): if _CRLock is None: threading.py(83): return _CRLock(*args, **kwargs) cookiejar.py(1245): self._cookies = {} cookies.py(512): if cookie_dict is not None: cookies.py(513): names_from_jar = [cookie.name for cookie in cookiejar] --- modulename: cookiejar, funcname: __iter__ cookiejar.py(1733): return deepvalues(self._cookies) --- modulename: cookies, funcname: cookies.py(513): names_from_jar = [cookie.name for cookie in cookiejar] --- modulename: cookiejar, funcname: deepvalues cookiejar.py(1206): values = vals_sorted_by_key(mapping) --- modulename: cookiejar, funcname: vals_sorted_by_key cookiejar.py(1201): keys = sorted(adict.keys()) cookiejar.py(1202): return map(adict.get, keys) cookiejar.py(1207): for obj in values: cookies.py(514): for name in cookie_dict: cookies.py(518): return cookiejar models.py(590): self.elapsed = datetime.timedelta(0) models.py(594): self.request = None adapters.py(253): response.status_code = getattr(resp, 'status', None) adapters.py(256): response.headers = CaseInsensitiveDict(getattr(resp, 'headers', {})) --- modulename: structures, funcname: __init__ structures.py(43): self._store = OrderedDict() structures.py(44): if data is None: structures.py(46): self.update(data, **kwargs) --- modulename: _collections_abc, funcname: update _collections_abc.py(762): if not args: _collections_abc.py(765): self, *args = args _collections_abc.py(766): if len(args) > 1: _collections_abc.py(769): if args: _collections_abc.py(770): other = args[0] _collections_abc.py(771): if isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections_abc.py(780): for key, value in kwds.items(): adapters.py(259): response.encoding = get_encoding_from_headers(response.headers) --- modulename: utils, funcname: get_encoding_from_headers utils.py(354): content_type = headers.get('content-type') --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] utils.py(356): if not content_type: utils.py(359): content_type, params = cgi.parse_header(content_type) --- modulename: cgi, funcname: parse_header cgi.py(319): parts = _parseparam(';' + line) cgi.py(320): key = parts.__next__() --- modulename: cgi, funcname: _parseparam cgi.py(302): while s[:1] == ';': cgi.py(303): s = s[1:] cgi.py(304): end = s.find(';') cgi.py(305): while end > 0 and (s.count('"', 0, end) - s.count('\\"', 0, end)) % 2: cgi.py(307): if end < 0: cgi.py(309): f = s[:end] cgi.py(310): yield f.strip() cgi.py(321): pdict = {} cgi.py(322): for p in parts: --- modulename: cgi, funcname: _parseparam cgi.py(311): s = s[end:] cgi.py(302): while s[:1] == ';': cgi.py(303): s = s[1:] cgi.py(304): end = s.find(';') cgi.py(305): while end > 0 and (s.count('"', 0, end) - s.count('\\"', 0, end)) % 2: cgi.py(307): if end < 0: cgi.py(308): end = len(s) cgi.py(309): f = s[:end] cgi.py(310): yield f.strip() cgi.py(323): i = p.find('=') cgi.py(324): if i >= 0: cgi.py(325): name = p[:i].strip().lower() cgi.py(326): value = p[i+1:].strip() cgi.py(327): if len(value) >= 2 and value[0] == value[-1] == '"': cgi.py(330): pdict[name] = value cgi.py(322): for p in parts: --- modulename: cgi, funcname: _parseparam cgi.py(311): s = s[end:] cgi.py(302): while s[:1] == ';': cgi.py(331): return key, pdict utils.py(361): if 'charset' in params: utils.py(362): return params['charset'].strip("'\"") adapters.py(260): response.raw = resp adapters.py(261): response.reason = response.raw.reason adapters.py(263): if isinstance(req.url, bytes): adapters.py(266): response.url = req.url adapters.py(269): extract_cookies_to_jar(response.cookies, req, resp) --- modulename: cookies, funcname: extract_cookies_to_jar cookies.py(126): if not (hasattr(response, '_original_response') and cookies.py(127): response._original_response): cookies.py(130): req = MockRequest(request) --- modulename: cookies, funcname: __init__ cookies.py(39): self._r = request cookies.py(40): self._new_headers = {} cookies.py(41): self.type = urlparse(self._r.url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookies.py(132): res = MockResponse(response._original_response.msg) --- modulename: cookies, funcname: __init__ cookies.py(110): self._headers = headers cookies.py(133): jar.extract_cookies(res, req) --- modulename: cookiejar, funcname: extract_cookies cookiejar.py(1659): _debug("extract_cookies: %s", response.info()) --- modulename: cookies, funcname: info cookies.py(113): return self._headers --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1660): self._cookies_lock.acquire() cookiejar.py(1661): try: cookiejar.py(1662): self._policy._now = self._now = int(time.time()) cookiejar.py(1664): for cookie in self.make_cookies(response, request): --- modulename: cookiejar, funcname: make_cookies cookiejar.py(1580): headers = response.info() --- modulename: cookies, funcname: info cookies.py(113): return self._headers cookiejar.py(1581): rfc2965_hdrs = headers.get_all("Set-Cookie2", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(513): return failobj cookiejar.py(1582): ns_hdrs = headers.get_all("Set-Cookie", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(513): return failobj cookiejar.py(1584): rfc2965 = self._policy.rfc2965 cookiejar.py(1585): netscape = self._policy.netscape cookiejar.py(1587): if ((not rfc2965_hdrs and not ns_hdrs) or cookiejar.py(1591): return [] # no relevant cookie headers: quick exit cookiejar.py(1669): self._cookies_lock.release() adapters.py(272): response.request = req adapters.py(273): response.connection = self adapters.py(275): return response sessions.py(599): r.elapsed = datetime.utcnow() - start sessions.py(602): r = dispatch_hook('response', hooks, r, **kwargs) --- modulename: hooks, funcname: dispatch_hook hooks.py(25): hooks = hooks or dict() hooks.py(26): hooks = hooks.get(key) hooks.py(27): if hooks: hooks.py(34): return hook_data sessions.py(605): if r.history: sessions.py(611): extract_cookies_to_jar(self.cookies, request, r.raw) --- modulename: cookies, funcname: extract_cookies_to_jar cookies.py(126): if not (hasattr(response, '_original_response') and cookies.py(127): response._original_response): cookies.py(130): req = MockRequest(request) --- modulename: cookies, funcname: __init__ cookies.py(39): self._r = request cookies.py(40): self._new_headers = {} cookies.py(41): self.type = urlparse(self._r.url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookies.py(132): res = MockResponse(response._original_response.msg) --- modulename: cookies, funcname: __init__ cookies.py(110): self._headers = headers cookies.py(133): jar.extract_cookies(res, req) --- modulename: cookiejar, funcname: extract_cookies cookiejar.py(1659): _debug("extract_cookies: %s", response.info()) --- modulename: cookies, funcname: info cookies.py(113): return self._headers --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1660): self._cookies_lock.acquire() cookiejar.py(1661): try: cookiejar.py(1662): self._policy._now = self._now = int(time.time()) cookiejar.py(1664): for cookie in self.make_cookies(response, request): --- modulename: cookiejar, funcname: make_cookies cookiejar.py(1580): headers = response.info() --- modulename: cookies, funcname: info cookies.py(113): return self._headers cookiejar.py(1581): rfc2965_hdrs = headers.get_all("Set-Cookie2", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(513): return failobj cookiejar.py(1582): ns_hdrs = headers.get_all("Set-Cookie", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(513): return failobj cookiejar.py(1584): rfc2965 = self._policy.rfc2965 cookiejar.py(1585): netscape = self._policy.netscape cookiejar.py(1587): if ((not rfc2965_hdrs and not ns_hdrs) or cookiejar.py(1591): return [] # no relevant cookie headers: quick exit cookiejar.py(1669): self._cookies_lock.release() sessions.py(614): gen = self.resolve_redirects(r, request, **kwargs) sessions.py(617): history = [resp for resp in gen] if allow_redirects else [] --- modulename: sessions, funcname: sessions.py(617): history = [resp for resp in gen] if allow_redirects else [] --- modulename: sessions, funcname: resolve_redirects sessions.py(92): i = 0 sessions.py(93): hist = [] # keep track of history sessions.py(95): while resp.is_redirect: --- modulename: models, funcname: is_redirect models.py(643): return ('location' in self.headers and self.status_code in REDIRECT_STATI) --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(605): return True sessions.py(96): prepared_request = req.copy() --- modulename: models, funcname: copy models.py(310): p = PreparedRequest() --- modulename: models, funcname: __init__ models.py(276): self.method = None models.py(278): self.url = None models.py(280): self.headers = None models.py(283): self._cookies = None models.py(285): self.body = None models.py(287): self.hooks = default_hooks() --- modulename: hooks, funcname: default_hooks hooks.py(18): return dict((event, []) for event in HOOKS) --- modulename: hooks, funcname: hooks.py(18): return dict((event, []) for event in HOOKS) --- modulename: hooks, funcname: hooks.py(18): return dict((event, []) for event in HOOKS) models.py(311): p.method = self.method models.py(312): p.url = self.url models.py(313): p.headers = self.headers.copy() if self.headers is not None else None --- modulename: structures, funcname: copy structures.py(83): return CaseInsensitiveDict(self._store.values()) --- modulename: structures, funcname: __init__ structures.py(43): self._store = OrderedDict() structures.py(44): if data is None: structures.py(46): self.update(data, **kwargs) --- modulename: _collections_abc, funcname: update _collections_abc.py(762): if not args: _collections_abc.py(765): self, *args = args _collections_abc.py(766): if len(args) > 1: _collections_abc.py(769): if args: _collections_abc.py(770): other = args[0] _collections_abc.py(771): if isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False _collections_abc.py(774): elif hasattr(other, "keys"): _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(779): self[key] = value --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(778): for key, value in other: _collections_abc.py(780): for key, value in kwds.items(): models.py(314): p._cookies = _copy_cookie_jar(self._cookies) --- modulename: cookies, funcname: _copy_cookie_jar cookies.py(421): if jar is None: cookies.py(424): if hasattr(jar, 'copy'): cookies.py(426): return jar.copy() --- modulename: cookies, funcname: copy cookies.py(415): new_cj = RequestsCookieJar() --- modulename: cookiejar, funcname: __init__ cookiejar.py(1240): if policy is None: cookiejar.py(1241): policy = DefaultCookiePolicy() --- modulename: cookiejar, funcname: __init__ cookiejar.py(886): self.netscape = netscape cookiejar.py(887): self.rfc2965 = rfc2965 cookiejar.py(888): self.rfc2109_as_netscape = rfc2109_as_netscape cookiejar.py(889): self.hide_cookie2 = hide_cookie2 cookiejar.py(890): self.strict_domain = strict_domain cookiejar.py(891): self.strict_rfc2965_unverifiable = strict_rfc2965_unverifiable cookiejar.py(892): self.strict_ns_unverifiable = strict_ns_unverifiable cookiejar.py(893): self.strict_ns_domain = strict_ns_domain cookiejar.py(894): self.strict_ns_set_initial_dollar = strict_ns_set_initial_dollar cookiejar.py(895): self.strict_ns_set_path = strict_ns_set_path cookiejar.py(897): if blocked_domains is not None: cookiejar.py(900): self._blocked_domains = () cookiejar.py(902): if allowed_domains is not None: cookiejar.py(904): self._allowed_domains = allowed_domains cookiejar.py(1242): self._policy = policy cookiejar.py(1244): self._cookies_lock = _threading.RLock() --- modulename: threading, funcname: RLock threading.py(81): if _CRLock is None: threading.py(83): return _CRLock(*args, **kwargs) cookiejar.py(1245): self._cookies = {} cookies.py(416): new_cj.update(self) --- modulename: cookies, funcname: update cookies.py(349): if isinstance(other, cookielib.CookieJar): cookies.py(350): for cookie in other: --- modulename: cookiejar, funcname: __iter__ cookiejar.py(1733): return deepvalues(self._cookies) --- modulename: cookiejar, funcname: deepvalues cookiejar.py(1206): values = vals_sorted_by_key(mapping) --- modulename: cookiejar, funcname: vals_sorted_by_key cookiejar.py(1201): keys = sorted(adict.keys()) cookiejar.py(1202): return map(adict.get, keys) cookiejar.py(1207): for obj in values: cookies.py(417): return new_cj models.py(315): p.body = self.body models.py(316): p.hooks = self.hooks models.py(317): return p sessions.py(98): if i > 0: sessions.py(104): try: sessions.py(105): resp.content # Consume socket so it can be released --- modulename: models, funcname: content models.py(745): if self._content is False: models.py(747): try: models.py(748): if self._content_consumed: models.py(752): if self.status_code == 0: models.py(755): self._content = bytes().join(self.iter_content(CONTENT_CHUNK_SIZE)) or bytes() --- modulename: models, funcname: iter_content models.py(672): def generate(): models.py(694): if self._content_consumed and isinstance(self._content, bool): models.py(696): elif chunk_size is not None and not isinstance(chunk_size, int): models.py(699): reused_chunks = iter_slices(self._content, chunk_size) models.py(701): stream_chunks = generate() models.py(703): chunks = reused_chunks if self._content_consumed else stream_chunks models.py(705): if decode_unicode: models.py(708): return chunks --- modulename: utils, funcname: iter_slices --- modulename: models, funcname: generate models.py(674): if hasattr(self.raw, 'stream'): models.py(675): try: models.py(676): for chunk in self.raw.stream(chunk_size, decode_content=True): --- modulename: response, funcname: stream response.py(352): if self.chunked: response.py(356): while not is_fp_closed(self._fp): --- modulename: response, funcname: is_fp_closed response.py(15): try: response.py(17): return obj.closed response.py(357): data = self.read(amt=amt, decode_content=decode_content) --- modulename: response, funcname: read response.py(297): self._init_decoder() --- modulename: response, funcname: _init_decoder response.py(186): content_encoding = self.headers.get('content-encoding', '').lower() --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default response.py(187): if self._decoder is None and content_encoding in self.CONTENT_DECODERS: response.py(298): if decode_content is None: response.py(301): if self._fp is None: response.py(304): flush_decoder = False response.py(305): data = None response.py(307): with self._error_catcher(): --- modulename: contextlib, funcname: helper contextlib.py(136): return _GeneratorContextManager(func, args, kwds) --- modulename: contextlib, funcname: __init__ contextlib.py(38): self.gen = func(*args, **kwds) contextlib.py(39): self.func, self.args, self.kwds = func, args, kwds contextlib.py(41): doc = getattr(func, "__doc__", None) contextlib.py(42): if doc is None: contextlib.py(44): self.__doc__ = doc --- modulename: contextlib, funcname: __enter__ contextlib.py(58): try: contextlib.py(59): return next(self.gen) --- modulename: response, funcname: _error_catcher response.py(228): clean_exit = False response.py(230): try: response.py(231): try: response.py(232): yield response.py(308): if amt is None: response.py(313): cache_content = False response.py(314): data = self._fp.read(amt) --- modulename: client, funcname: read client.py(438): if self.fp is None: client.py(441): if self._method == "HEAD": client.py(445): if amt is not None: client.py(447): b = bytearray(amt) client.py(448): n = self.readinto(b) --- modulename: client, funcname: readinto client.py(470): if self.fp is None: client.py(473): if self._method == "HEAD": client.py(477): if self.chunked: client.py(480): if self.length is not None: client.py(481): if len(b) > self.length: client.py(483): b = memoryview(b)[0:self.length] client.py(488): n = self.fp.readinto(b) client.py(489): if not n and b: client.py(493): elif self.length is not None: client.py(494): self.length -= n client.py(495): if not self.length: client.py(496): self._close_conn() --- modulename: client, funcname: _close_conn client.py(401): fp = self.fp client.py(402): self.fp = None client.py(403): fp.close() --- modulename: socket, funcname: close socket.py(643): if self.closed: socket.py(645): io.RawIOBase.close(self) socket.py(646): self._sock._decref_socketios() --- modulename: socket, funcname: _decref_socketios socket.py(394): if self._io_refs > 0: socket.py(395): self._io_refs -= 1 socket.py(396): if self._closed: socket.py(397): self.close() --- modulename: socket, funcname: close socket.py(405): self._closed = True socket.py(406): if self._io_refs <= 0: socket.py(407): self._real_close() --- modulename: socket, funcname: _real_close socket.py(401): _ss.close(self) socket.py(647): self._sock = None client.py(497): return n client.py(449): return memoryview(b)[:n].tobytes() response.py(315): if amt != 0 and not data: # Platform-specific: Buggy versions of Python. --- modulename: contextlib, funcname: __exit__ contextlib.py(64): if type is None: contextlib.py(65): try: contextlib.py(66): next(self.gen) --- modulename: response, funcname: _error_catcher response.py(254): clean_exit = True response.py(258): if not clean_exit: response.py(273): if self._original_response and self._original_response.isclosed(): --- modulename: client, funcname: isclosed client.py(435): return self.fp is None response.py(274): self.release_conn() --- modulename: response, funcname: release_conn response.py(153): if not self._pool or not self._connection: response.py(156): self._pool._put_conn(self._connection) --- modulename: connectionpool, funcname: _put_conn connectionpool.py(273): try: connectionpool.py(274): self.pool.put(conn, block=False) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(129): if self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(275): return # Everything is dandy, done. response.py(157): self._connection = None contextlib.py(67): except StopIteration: contextlib.py(68): return response.py(326): if data: response.py(327): self._fp_bytes_read += len(data) response.py(329): data = self._decode(data, decode_content, flush_decoder) --- modulename: response, funcname: _decode response.py(194): try: response.py(195): if decode_content and self._decoder: response.py(203): if flush_decoder and decode_content: response.py(206): return data response.py(331): if cache_content: response.py(334): return data response.py(359): if data: response.py(360): yield data models.py(677): yield chunk --- modulename: models, funcname: generate models.py(676): for chunk in self.raw.stream(chunk_size, decode_content=True): --- modulename: response, funcname: stream response.py(356): while not is_fp_closed(self._fp): --- modulename: response, funcname: is_fp_closed response.py(15): try: response.py(17): return obj.closed response.py(357): data = self.read(amt=amt, decode_content=decode_content) --- modulename: response, funcname: read response.py(297): self._init_decoder() --- modulename: response, funcname: _init_decoder response.py(186): content_encoding = self.headers.get('content-encoding', '').lower() --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default response.py(187): if self._decoder is None and content_encoding in self.CONTENT_DECODERS: response.py(298): if decode_content is None: response.py(301): if self._fp is None: response.py(304): flush_decoder = False response.py(305): data = None response.py(307): with self._error_catcher(): --- modulename: contextlib, funcname: helper contextlib.py(136): return _GeneratorContextManager(func, args, kwds) --- modulename: contextlib, funcname: __init__ contextlib.py(38): self.gen = func(*args, **kwds) contextlib.py(39): self.func, self.args, self.kwds = func, args, kwds contextlib.py(41): doc = getattr(func, "__doc__", None) contextlib.py(42): if doc is None: contextlib.py(44): self.__doc__ = doc --- modulename: contextlib, funcname: __enter__ contextlib.py(58): try: contextlib.py(59): return next(self.gen) --- modulename: response, funcname: _error_catcher response.py(228): clean_exit = False response.py(230): try: response.py(231): try: response.py(232): yield response.py(308): if amt is None: response.py(313): cache_content = False response.py(314): data = self._fp.read(amt) --- modulename: client, funcname: read client.py(438): if self.fp is None: client.py(439): return b"" response.py(315): if amt != 0 and not data: # Platform-specific: Buggy versions of Python. response.py(323): self._fp.close() --- modulename: client, funcname: close client.py(406): try: client.py(407): super().close() # set "closed" flag --- modulename: client, funcname: flush client.py(418): super().flush() client.py(419): if self.fp: client.py(409): if self.fp: response.py(324): flush_decoder = True --- modulename: contextlib, funcname: __exit__ contextlib.py(64): if type is None: contextlib.py(65): try: contextlib.py(66): next(self.gen) --- modulename: response, funcname: _error_catcher response.py(254): clean_exit = True response.py(258): if not clean_exit: response.py(273): if self._original_response and self._original_response.isclosed(): --- modulename: client, funcname: isclosed client.py(435): return self.fp is None response.py(274): self.release_conn() --- modulename: response, funcname: release_conn response.py(153): if not self._pool or not self._connection: response.py(154): return contextlib.py(67): except StopIteration: contextlib.py(68): return response.py(326): if data: response.py(334): return data response.py(359): if data: response.py(356): while not is_fp_closed(self._fp): --- modulename: response, funcname: is_fp_closed response.py(15): try: response.py(17): return obj.closed models.py(692): self._content_consumed = True models.py(760): self._content_consumed = True models.py(763): return self._content sessions.py(109): if i >= self.max_redirects: sessions.py(113): resp.close() --- modulename: models, funcname: close models.py(870): if not self._content_consumed: models.py(873): return self.raw.release_conn() --- modulename: response, funcname: release_conn response.py(153): if not self._pool or not self._connection: response.py(154): return sessions.py(115): url = resp.headers['location'] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] sessions.py(118): if url.startswith('//'): sessions.py(123): parsed = urlparse(url) --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(334): if len(_parse_cache) >= MAX_CACHE_SIZE: # avoid runaway growth parse.py(336): netloc = query = fragment = '' parse.py(337): i = url.find(':') parse.py(338): if i > 0: parse.py(339): if url[:i] == 'http': # optimize the common case parse.py(354): for c in url[:i]: parse.py(355): if c not in scheme_chars: parse.py(354): for c in url[:i]: parse.py(355): if c not in scheme_chars: parse.py(354): for c in url[:i]: parse.py(355): if c not in scheme_chars: parse.py(354): for c in url[:i]: parse.py(355): if c not in scheme_chars: parse.py(354): for c in url[:i]: parse.py(355): if c not in scheme_chars: parse.py(354): for c in url[:i]: parse.py(360): rest = url[i+1:] parse.py(361): if not rest or any(c not in '0123456789' for c in rest): --- modulename: parse, funcname: parse.py(361): if not rest or any(c not in '0123456789' for c in rest): --- modulename: parse, funcname: parse.py(363): scheme, url = url[:i].lower(), rest parse.py(365): if url[:2] == '//': parse.py(366): netloc, url = _splitnetloc(url, 2) --- modulename: parse, funcname: _splitnetloc parse.py(315): delim = len(url) # position of end of domain part of url, default is end parse.py(316): for c in '/?#': # look for delimiters; the order is NOT important parse.py(317): wdelim = url.find(c, start) # find first of this delim parse.py(318): if wdelim >= 0: # if found parse.py(319): delim = min(delim, wdelim) # use earliest delim position parse.py(316): for c in '/?#': # look for delimiters; the order is NOT important parse.py(317): wdelim = url.find(c, start) # find first of this delim parse.py(318): if wdelim >= 0: # if found parse.py(319): delim = min(delim, wdelim) # use earliest delim position parse.py(316): for c in '/?#': # look for delimiters; the order is NOT important parse.py(317): wdelim = url.find(c, start) # find first of this delim parse.py(318): if wdelim >= 0: # if found parse.py(316): for c in '/?#': # look for delimiters; the order is NOT important parse.py(320): return url[start:delim], url[delim:] # return (domain, rest) parse.py(367): if (('[' in netloc and ']' not in netloc) or parse.py(368): (']' in netloc and '[' not in netloc)): parse.py(370): if allow_fragments and '#' in url: parse.py(372): if '?' in url: parse.py(373): url, query = url.split('?', 1) parse.py(374): v = SplitResult(scheme, netloc, url, query, fragment) parse.py(375): _parse_cache[key] = v parse.py(376): return _coerce_result(v) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj sessions.py(124): url = parsed.geturl() --- modulename: parse, funcname: geturl parse.py(254): return urlunparse(self) --- modulename: parse, funcname: urlunparse parse.py(384): _coerce_args(*components)) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(385): if params: parse.py(387): return _coerce_result(urlunsplit((scheme, netloc, url, query, fragment))) --- modulename: parse, funcname: urlunsplit parse.py(396): _coerce_args(*components)) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(397): if netloc or (scheme and scheme in uses_netloc and url[:2] != '//'): parse.py(398): if url and url[:1] != '/': url = '/' + url parse.py(399): url = '//' + (netloc or '') + url parse.py(400): if scheme: parse.py(401): url = scheme + ':' + url parse.py(402): if query: parse.py(403): url = url + '?' + query parse.py(404): if fragment: parse.py(406): return _coerce_result(url) --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: parse, funcname: _noop parse.py(91): return obj sessions.py(129): if not parsed.netloc: sessions.py(132): url = requote_uri(url) --- modulename: utils, funcname: requote_uri utils.py(470): safe_with_percent = "!#$%&'()*+,/:;=?@[]~" utils.py(471): safe_without_percent = "!#$&'()*+,/:;=?@[]~" utils.py(472): try: utils.py(476): return quote(unquote_unreserved(uri), safe=safe_with_percent) --- modulename: utils, funcname: unquote_unreserved utils.py(444): parts = uri.split('%') utils.py(445): for i in range(1, len(parts)): utils.py(459): return ''.join(parts) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() sessions.py(134): prepared_request.url = to_native_string(url) --- modulename: utils, funcname: to_native_string utils.py(767): if isinstance(string, builtin_str): utils.py(768): out = string utils.py(775): return out sessions.py(136): if resp.is_permanent_redirect and req.url != prepared_request.url: --- modulename: models, funcname: is_permanent_redirect models.py(648): return ('location' in self.headers and self.status_code in (codes.moved_permanently, codes.permanent_redirect)) --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(605): return True sessions.py(139): self.rebuild_method(prepared_request, resp) --- modulename: sessions, funcname: rebuild_method sessions.py(251): method = prepared_request.method sessions.py(254): if response.status_code == codes.see_other and method != 'HEAD': sessions.py(259): if response.status_code == codes.found and method != 'HEAD': sessions.py(260): method = 'GET' sessions.py(264): if response.status_code == codes.moved and method == 'POST': sessions.py(267): prepared_request.method = method sessions.py(142): if resp.status_code not in (codes.temporary_redirect, codes.permanent_redirect): sessions.py(144): purged_headers = ('Content-Length', 'Content-Type', 'Transfer-Encoding') sessions.py(145): for header in purged_headers: sessions.py(146): prepared_request.headers.pop(header, None) --- modulename: _collections_abc, funcname: pop _collections_abc.py(726): try: _collections_abc.py(727): value = self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(728): except KeyError: _collections_abc.py(729): if default is self.__marker: _collections_abc.py(731): return default sessions.py(145): for header in purged_headers: sessions.py(146): prepared_request.headers.pop(header, None) --- modulename: _collections_abc, funcname: pop _collections_abc.py(726): try: _collections_abc.py(727): value = self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(728): except KeyError: _collections_abc.py(729): if default is self.__marker: _collections_abc.py(731): return default sessions.py(145): for header in purged_headers: sessions.py(146): prepared_request.headers.pop(header, None) --- modulename: _collections_abc, funcname: pop _collections_abc.py(726): try: _collections_abc.py(727): value = self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(728): except KeyError: _collections_abc.py(729): if default is self.__marker: _collections_abc.py(731): return default sessions.py(145): for header in purged_headers: sessions.py(147): prepared_request.body = None sessions.py(149): headers = prepared_request.headers sessions.py(150): try: sessions.py(151): del headers['Cookie'] --- modulename: structures, funcname: __delitem__ structures.py(57): del self._store[key.lower()] sessions.py(152): except KeyError: sessions.py(153): pass sessions.py(158): extract_cookies_to_jar(prepared_request._cookies, req, resp.raw) --- modulename: cookies, funcname: extract_cookies_to_jar cookies.py(126): if not (hasattr(response, '_original_response') and cookies.py(127): response._original_response): cookies.py(130): req = MockRequest(request) --- modulename: cookies, funcname: __init__ cookies.py(39): self._r = request cookies.py(40): self._new_headers = {} cookies.py(41): self.type = urlparse(self._r.url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookies.py(132): res = MockResponse(response._original_response.msg) --- modulename: cookies, funcname: __init__ cookies.py(110): self._headers = headers cookies.py(133): jar.extract_cookies(res, req) --- modulename: cookiejar, funcname: extract_cookies cookiejar.py(1659): _debug("extract_cookies: %s", response.info()) --- modulename: cookies, funcname: info cookies.py(113): return self._headers --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1660): self._cookies_lock.acquire() cookiejar.py(1661): try: cookiejar.py(1662): self._policy._now = self._now = int(time.time()) cookiejar.py(1664): for cookie in self.make_cookies(response, request): --- modulename: cookiejar, funcname: make_cookies cookiejar.py(1580): headers = response.info() --- modulename: cookies, funcname: info cookies.py(113): return self._headers cookiejar.py(1581): rfc2965_hdrs = headers.get_all("Set-Cookie2", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(513): return failobj cookiejar.py(1582): ns_hdrs = headers.get_all("Set-Cookie", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(513): return failobj cookiejar.py(1584): rfc2965 = self._policy.rfc2965 cookiejar.py(1585): netscape = self._policy.netscape cookiejar.py(1587): if ((not rfc2965_hdrs and not ns_hdrs) or cookiejar.py(1591): return [] # no relevant cookie headers: quick exit cookiejar.py(1669): self._cookies_lock.release() sessions.py(159): prepared_request._cookies.update(self.cookies) --- modulename: cookies, funcname: update cookies.py(349): if isinstance(other, cookielib.CookieJar): cookies.py(350): for cookie in other: --- modulename: cookiejar, funcname: __iter__ cookiejar.py(1733): return deepvalues(self._cookies) --- modulename: cookiejar, funcname: deepvalues cookiejar.py(1206): values = vals_sorted_by_key(mapping) --- modulename: cookiejar, funcname: vals_sorted_by_key cookiejar.py(1201): keys = sorted(adict.keys()) cookiejar.py(1202): return map(adict.get, keys) cookiejar.py(1207): for obj in values: sessions.py(160): prepared_request.prepare_cookies(prepared_request._cookies) --- modulename: models, funcname: prepare_cookies models.py(519): if isinstance(cookies, cookielib.CookieJar): models.py(520): self._cookies = cookies models.py(524): cookie_header = get_cookie_header(self._cookies, self) --- modulename: cookies, funcname: get_cookie_header cookies.py(142): r = MockRequest(request) --- modulename: cookies, funcname: __init__ cookies.py(39): self._r = request cookies.py(40): self._new_headers = {} cookies.py(41): self.type = urlparse(self._r.url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookies.py(143): jar.add_cookie_header(r) --- modulename: cookiejar, funcname: add_cookie_header cookiejar.py(1340): _debug("add_cookie_header") --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1341): self._cookies_lock.acquire() cookiejar.py(1342): try: cookiejar.py(1344): self._policy._now = self._now = int(time.time()) cookiejar.py(1346): cookies = self._cookies_for_request(request) --- modulename: cookiejar, funcname: _cookies_for_request cookiejar.py(1270): cookies = [] cookiejar.py(1271): for domain in self._cookies.keys(): cookiejar.py(1273): return cookies cookiejar.py(1348): attrs = self._cookie_attrs(cookies) --- modulename: cookiejar, funcname: _cookie_attrs cookiejar.py(1285): cookies.sort(key=lambda a: len(a.path), reverse=True) cookiejar.py(1287): version_set = False cookiejar.py(1289): attrs = [] cookiejar.py(1290): for cookie in cookies: cookiejar.py(1332): return attrs cookiejar.py(1349): if attrs: cookiejar.py(1355): if (self._policy.rfc2965 and not self._policy.hide_cookie2 and cookiejar.py(1363): self._cookies_lock.release() cookiejar.py(1365): self.clear_expired_cookies() --- modulename: cookiejar, funcname: clear_expired_cookies cookiejar.py(1723): self._cookies_lock.acquire() cookiejar.py(1724): try: cookiejar.py(1725): now = time.time() cookiejar.py(1726): for cookie in self: --- modulename: cookiejar, funcname: __iter__ cookiejar.py(1733): return deepvalues(self._cookies) --- modulename: cookiejar, funcname: deepvalues cookiejar.py(1206): values = vals_sorted_by_key(mapping) --- modulename: cookiejar, funcname: vals_sorted_by_key cookiejar.py(1201): keys = sorted(adict.keys()) cookiejar.py(1202): return map(adict.get, keys) cookiejar.py(1207): for obj in values: cookiejar.py(1730): self._cookies_lock.release() cookies.py(144): return r.get_new_headers().get('Cookie') --- modulename: cookies, funcname: get_new_headers cookies.py(83): return self._new_headers models.py(525): if cookie_header is not None: sessions.py(163): proxies = self.rebuild_proxies(prepared_request, proxies) --- modulename: sessions, funcname: rebuild_proxies sessions.py(221): headers = prepared_request.headers sessions.py(222): url = prepared_request.url sessions.py(223): scheme = urlparse(url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj sessions.py(224): new_proxies = proxies.copy() if proxies is not None else {} sessions.py(226): if self.trust_env and not should_bypass_proxies(url): --- modulename: utils, funcname: should_bypass_proxies utils.py(551): get_proxy = lambda k: os.environ.get(k) or os.environ.get(k.upper()) utils.py(555): no_proxy = get_proxy('no_proxy') --- modulename: utils, funcname: utils.py(551): get_proxy = lambda k: os.environ.get(k) or os.environ.get(k.upper()) --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default utils.py(556): netloc = urlparse(url).netloc --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj utils.py(558): if no_proxy: utils.py(588): try: utils.py(589): bypass = proxy_bypass(netloc) --- modulename: request, funcname: proxy_bypass_environment request.py(2437): if proxies is None: request.py(2438): proxies = getproxies_environment() --- modulename: request, funcname: getproxies_environment request.py(2408): proxies = {} request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: request.py(2419): if 'REQUEST_METHOD' in os.environ: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(602): except KeyError: _collections_abc.py(603): return False request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: request.py(2428): return proxies request.py(2440): try: request.py(2441): no_proxy = proxies['no'] request.py(2442): except KeyError: request.py(2443): return 0 utils.py(593): if bypass: utils.py(596): return False sessions.py(227): environ_proxies = get_environ_proxies(url) --- modulename: utils, funcname: get_environ_proxies utils.py(605): if should_bypass_proxies(url): --- modulename: utils, funcname: should_bypass_proxies utils.py(551): get_proxy = lambda k: os.environ.get(k) or os.environ.get(k.upper()) utils.py(555): no_proxy = get_proxy('no_proxy') --- modulename: utils, funcname: utils.py(551): get_proxy = lambda k: os.environ.get(k) or os.environ.get(k.upper()) --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default utils.py(556): netloc = urlparse(url).netloc --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj utils.py(558): if no_proxy: utils.py(588): try: utils.py(589): bypass = proxy_bypass(netloc) --- modulename: request, funcname: proxy_bypass_environment request.py(2437): if proxies is None: request.py(2438): proxies = getproxies_environment() --- modulename: request, funcname: getproxies_environment request.py(2408): proxies = {} request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: request.py(2419): if 'REQUEST_METHOD' in os.environ: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(602): except KeyError: _collections_abc.py(603): return False request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: request.py(2428): return proxies request.py(2440): try: request.py(2441): no_proxy = proxies['no'] request.py(2442): except KeyError: request.py(2443): return 0 utils.py(593): if bypass: utils.py(596): return False utils.py(608): return getproxies() --- modulename: request, funcname: getproxies_environment request.py(2408): proxies = {} request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2412): name = name.lower() request.py(2413): if value and name[-6:] == '_proxy': request.py(2411): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: request.py(2419): if 'REQUEST_METHOD' in os.environ: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(723): except KeyError: os.py(725): raise KeyError(key) from None _collections_abc.py(602): except KeyError: _collections_abc.py(603): return False request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: os.py(745): yield self.decodekey(key) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') request.py(2422): if name[-6:] == '_proxy': request.py(2421): for name, value in os.environ.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: os, funcname: __iter__ os.py(744): for key in self._data: request.py(2428): return proxies sessions.py(229): proxy = environ_proxies.get('all', environ_proxies.get(scheme)) sessions.py(231): if proxy: sessions.py(234): if 'Proxy-Authorization' in headers: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(602): except KeyError: _collections_abc.py(603): return False sessions.py(237): try: sessions.py(238): username, password = get_auth_from_url(new_proxies[scheme]) sessions.py(239): except KeyError: sessions.py(240): username, password = None, None sessions.py(242): if username and password: sessions.py(245): return new_proxies sessions.py(164): self.rebuild_auth(prepared_request, resp) --- modulename: sessions, funcname: rebuild_auth sessions.py(190): headers = prepared_request.headers sessions.py(191): url = prepared_request.url sessions.py(193): if 'Authorization' in headers: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(602): except KeyError: _collections_abc.py(603): return False sessions.py(203): new_auth = get_netrc_auth(url) if self.trust_env else None --- modulename: utils, funcname: get_netrc_auth utils.py(98): try: utils.py(99): from netrc import netrc, NetrcParseError --- modulename: _bootstrap, funcname: _handle_fromlist (1006): (1025): utils.py(101): netrc_path = None utils.py(103): for f in NETRC_FILES: utils.py(104): try: utils.py(105): loc = os.path.expanduser('~/{0}'.format(f)) --- modulename: posixpath, funcname: expanduser posixpath.py(225): if isinstance(path, bytes): posixpath.py(228): tilde = '~' posixpath.py(229): if not path.startswith(tilde): posixpath.py(231): sep = _get_sep(path) --- modulename: posixpath, funcname: _get_sep posixpath.py(40): if isinstance(path, bytes): posixpath.py(43): return '/' posixpath.py(232): i = path.find(sep, 1) posixpath.py(233): if i < 0: posixpath.py(235): if i == 1: posixpath.py(236): if 'HOME' not in os.environ: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(605): return True posixpath.py(240): userhome = os.environ['HOME'] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') posixpath.py(251): if isinstance(path, bytes): posixpath.py(255): root = '/' posixpath.py(256): userhome = userhome.rstrip(root) posixpath.py(257): return (userhome + path[i:]) or root utils.py(112): if os.path.exists(loc): --- modulename: genericpath, funcname: exists genericpath.py(18): try: genericpath.py(19): os.stat(path) genericpath.py(20): except OSError: genericpath.py(21): return False utils.py(103): for f in NETRC_FILES: utils.py(104): try: utils.py(105): loc = os.path.expanduser('~/{0}'.format(f)) --- modulename: posixpath, funcname: expanduser posixpath.py(225): if isinstance(path, bytes): posixpath.py(228): tilde = '~' posixpath.py(229): if not path.startswith(tilde): posixpath.py(231): sep = _get_sep(path) --- modulename: posixpath, funcname: _get_sep posixpath.py(40): if isinstance(path, bytes): posixpath.py(43): return '/' posixpath.py(232): i = path.find(sep, 1) posixpath.py(233): if i < 0: posixpath.py(235): if i == 1: posixpath.py(236): if 'HOME' not in os.environ: --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') _collections_abc.py(605): return True posixpath.py(240): userhome = os.environ['HOME'] --- modulename: os, funcname: __getitem__ os.py(721): try: os.py(722): value = self._data[self.encodekey(key)] --- modulename: os, funcname: encode os.py(797): if not isinstance(value, str): os.py(799): return value.encode(encoding, 'surrogateescape') os.py(726): return self.decodevalue(value) --- modulename: os, funcname: decode os.py(801): return value.decode(encoding, 'surrogateescape') posixpath.py(251): if isinstance(path, bytes): posixpath.py(255): root = '/' posixpath.py(256): userhome = userhome.rstrip(root) posixpath.py(257): return (userhome + path[i:]) or root utils.py(112): if os.path.exists(loc): --- modulename: genericpath, funcname: exists genericpath.py(18): try: genericpath.py(19): os.stat(path) genericpath.py(20): except OSError: genericpath.py(21): return False utils.py(103): for f in NETRC_FILES: utils.py(117): if netrc_path is None: utils.py(118): return sessions.py(204): if new_auth is not None: sessions.py(207): return sessions.py(167): req = prepared_request sessions.py(169): resp = self.send( sessions.py(170): req, sessions.py(171): stream=stream, sessions.py(172): timeout=timeout, sessions.py(173): verify=verify, sessions.py(174): cert=cert, sessions.py(175): proxies=proxies, sessions.py(176): allow_redirects=False, sessions.py(177): **adapter_kwargs --- modulename: sessions, funcname: send sessions.py(564): kwargs.setdefault('stream', self.stream) sessions.py(565): kwargs.setdefault('verify', self.verify) sessions.py(566): kwargs.setdefault('cert', self.cert) sessions.py(567): kwargs.setdefault('proxies', self.proxies) sessions.py(571): if isinstance(request, Request): sessions.py(575): allow_redirects = kwargs.pop('allow_redirects', True) sessions.py(576): stream = kwargs.get('stream') sessions.py(577): hooks = request.hooks sessions.py(580): if allow_redirects: sessions.py(590): adapter = self.get_adapter(url=request.url) --- modulename: sessions, funcname: get_adapter sessions.py(666): for (prefix, adapter) in self.adapters.items(): sessions.py(668): if url.lower().startswith(prefix): sessions.py(669): return adapter sessions.py(593): start = datetime.utcnow() sessions.py(596): r = adapter.send(request, **kwargs) --- modulename: adapters, funcname: send adapters.py(390): conn = self.get_connection(request.url, proxies) --- modulename: adapters, funcname: get_connection adapters.py(286): proxy = select_proxy(url, proxies) --- modulename: utils, funcname: select_proxy utils.py(617): proxies = proxies or {} utils.py(618): urlparts = urlparse(url) --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj utils.py(619): if urlparts.hostname is None: --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(623): 'all://' + urlparts.hostname, --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(624): 'all', utils.py(625): urlparts.scheme + '://' + urlparts.hostname, --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(626): urlparts.scheme, utils.py(628): proxy = None utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(634): return proxy adapters.py(288): if proxy: adapters.py(294): parsed = urlparse(url) --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj adapters.py(295): url = parsed.geturl() --- modulename: parse, funcname: geturl parse.py(254): return urlunparse(self) --- modulename: parse, funcname: urlunparse parse.py(384): _coerce_args(*components)) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(385): if params: parse.py(387): return _coerce_result(urlunsplit((scheme, netloc, url, query, fragment))) --- modulename: parse, funcname: urlunsplit parse.py(396): _coerce_args(*components)) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(397): if netloc or (scheme and scheme in uses_netloc and url[:2] != '//'): parse.py(398): if url and url[:1] != '/': url = '/' + url parse.py(399): url = '//' + (netloc or '') + url parse.py(400): if scheme: parse.py(401): url = scheme + ':' + url parse.py(402): if query: parse.py(403): url = url + '?' + query parse.py(404): if fragment: parse.py(406): return _coerce_result(url) --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: parse, funcname: _noop parse.py(91): return obj adapters.py(296): conn = self.poolmanager.connection_from_url(url) --- modulename: poolmanager, funcname: connection_from_url poolmanager.py(225): u = parse_url(url) --- modulename: url, funcname: parse_url url.py(145): if not url: url.py(149): scheme = None url.py(150): auth = None url.py(151): host = None url.py(152): port = None url.py(153): path = None url.py(154): fragment = None url.py(155): query = None url.py(158): if '://' in url: url.py(159): scheme, url = url.split('://', 1) url.py(163): url, path_, delim = split_first(url, ['/', '?', '#']) --- modulename: url, funcname: split_first url.py(106): min_idx = None url.py(107): min_delim = None url.py(108): for d in delims: url.py(109): idx = s.find(d) url.py(110): if idx < 0: url.py(113): if min_idx is None or idx < min_idx: url.py(114): min_idx = idx url.py(115): min_delim = d url.py(108): for d in delims: url.py(109): idx = s.find(d) url.py(110): if idx < 0: url.py(113): if min_idx is None or idx < min_idx: url.py(108): for d in delims: url.py(109): idx = s.find(d) url.py(110): if idx < 0: url.py(111): continue url.py(108): for d in delims: url.py(117): if min_idx is None or min_idx < 0: url.py(120): return s[:min_idx], s[min_idx + 1:], min_delim url.py(165): if delim: url.py(167): path = delim + path_ url.py(170): if '@' in url: url.py(175): if url and url[0] == '[': url.py(180): if ':' in url: url.py(195): elif not host and url: url.py(196): host = url url.py(198): if not path: url.py(202): if '#' in path: url.py(206): if '?' in path: url.py(207): path, query = path.split('?', 1) url.py(209): return Url(scheme, auth, host, port, path, query, fragment) --- modulename: url, funcname: __new__ url.py(19): if path and not path.startswith('/'): url.py(21): return super(Url, cls).__new__(cls, scheme, auth, host, port, path, url.py(22): query, fragment) poolmanager.py(226): return self.connection_from_host(u.host, port=u.port, scheme=u.scheme) --- modulename: poolmanager, funcname: connection_from_host poolmanager.py(170): if not host: poolmanager.py(173): request_context = self.connection_pool_kw.copy() poolmanager.py(174): request_context['scheme'] = scheme or 'http' poolmanager.py(175): if not port: poolmanager.py(176): port = port_by_scheme.get(request_context['scheme'].lower(), 80) poolmanager.py(177): request_context['port'] = port poolmanager.py(178): request_context['host'] = host poolmanager.py(180): return self.connection_from_context(request_context) --- modulename: poolmanager, funcname: connection_from_context poolmanager.py(189): scheme = request_context['scheme'].lower() poolmanager.py(190): pool_key_constructor = self.key_fn_by_scheme[scheme] poolmanager.py(191): pool_key = pool_key_constructor(request_context) --- modulename: poolmanager, funcname: _default_key_normalizer poolmanager.py(64): context = {} poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(66): context[key] = request_context.get(key) poolmanager.py(65): for key in key_class._fields: poolmanager.py(67): context['scheme'] = context['scheme'].lower() poolmanager.py(68): context['host'] = context['host'].lower() poolmanager.py(69): return key_class(**context) poolmanager.py(193): return self.connection_from_pool_key(pool_key) --- modulename: poolmanager, funcname: connection_from_pool_key poolmanager.py(203): with self.pools.lock: poolmanager.py(206): pool = self.pools.get(pool_key) --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: _collections, funcname: __getitem__ _collections.py(52): with self.lock: _collections.py(53): item = self._container.pop(key) _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default poolmanager.py(207): if pool: poolmanager.py(211): pool = self._new_pool(pool_key.scheme, pool_key.host, pool_key.port) --- modulename: poolmanager, funcname: _new_pool poolmanager.py(144): pool_cls = self.pool_classes_by_scheme[scheme] poolmanager.py(145): kwargs = self.connection_pool_kw poolmanager.py(146): if scheme == 'http': poolmanager.py(151): return pool_cls(host, port, **kwargs) --- modulename: connectionpool, funcname: __init__ connectionpool.py(749): HTTPConnectionPool.__init__(self, host, port, strict, timeout, maxsize, connectionpool.py(750): block, headers, retries, _proxy, _proxy_headers, connectionpool.py(751): **conn_kw) --- modulename: connectionpool, funcname: __init__ connectionpool.py(173): ConnectionPool.__init__(self, host, port) --- modulename: connectionpool, funcname: __init__ connectionpool.py(69): if not host: connectionpool.py(78): self.host = host.strip('[]') connectionpool.py(79): self.port = port connectionpool.py(174): RequestMethods.__init__(self, headers) --- modulename: request, funcname: __init__ request.py(45): self.headers = headers or {} connectionpool.py(176): self.strict = strict connectionpool.py(178): if not isinstance(timeout, Timeout): connectionpool.py(179): timeout = Timeout.from_float(timeout) --- modulename: timeout, funcname: from_float timeout.py(154): return Timeout(read=timeout, connect=timeout) --- modulename: timeout, funcname: __init__ timeout.py(97): self._connect = self._validate_timeout(connect, 'connect') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(98): self._read = self._validate_timeout(read, 'read') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(99): self.total = self._validate_timeout(total, 'total') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(100): self._start_connect = None connectionpool.py(181): if retries is None: connectionpool.py(182): retries = Retry.DEFAULT connectionpool.py(184): self.timeout = timeout connectionpool.py(185): self.retries = retries connectionpool.py(187): self.pool = self.QueueCls(maxsize) --- modulename: queue, funcname: __init__ queue.py(28): self.maxsize = maxsize queue.py(29): self._init(maxsize) --- modulename: queue, funcname: _init queue.py(237): self.queue = [] queue.py(35): self.mutex = threading.Lock() queue.py(39): self.not_empty = threading.Condition(self.mutex) --- modulename: threading, funcname: __init__ threading.py(214): if lock is None: threading.py(216): self._lock = lock threading.py(218): self.acquire = lock.acquire threading.py(219): self.release = lock.release threading.py(223): try: threading.py(224): self._release_save = lock._release_save threading.py(225): except AttributeError: threading.py(226): pass threading.py(227): try: threading.py(228): self._acquire_restore = lock._acquire_restore threading.py(229): except AttributeError: threading.py(230): pass threading.py(231): try: threading.py(232): self._is_owned = lock._is_owned threading.py(233): except AttributeError: threading.py(234): pass threading.py(235): self._waiters = _deque() queue.py(43): self.not_full = threading.Condition(self.mutex) --- modulename: threading, funcname: __init__ threading.py(214): if lock is None: threading.py(216): self._lock = lock threading.py(218): self.acquire = lock.acquire threading.py(219): self.release = lock.release threading.py(223): try: threading.py(224): self._release_save = lock._release_save threading.py(225): except AttributeError: threading.py(226): pass threading.py(227): try: threading.py(228): self._acquire_restore = lock._acquire_restore threading.py(229): except AttributeError: threading.py(230): pass threading.py(231): try: threading.py(232): self._is_owned = lock._is_owned threading.py(233): except AttributeError: threading.py(234): pass threading.py(235): self._waiters = _deque() queue.py(47): self.all_tasks_done = threading.Condition(self.mutex) --- modulename: threading, funcname: __init__ threading.py(214): if lock is None: threading.py(216): self._lock = lock threading.py(218): self.acquire = lock.acquire threading.py(219): self.release = lock.release threading.py(223): try: threading.py(224): self._release_save = lock._release_save threading.py(225): except AttributeError: threading.py(226): pass threading.py(227): try: threading.py(228): self._acquire_restore = lock._acquire_restore threading.py(229): except AttributeError: threading.py(230): pass threading.py(231): try: threading.py(232): self._is_owned = lock._is_owned threading.py(233): except AttributeError: threading.py(234): pass threading.py(235): self._waiters = _deque() queue.py(48): self.unfinished_tasks = 0 connectionpool.py(188): self.block = block connectionpool.py(190): self.proxy = _proxy connectionpool.py(191): self.proxy_headers = _proxy_headers or {} connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(195): self.pool.put(None) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(131): elif timeout is None: queue.py(132): while self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(194): for _ in xrange(maxsize): connectionpool.py(198): self.num_connections = 0 connectionpool.py(199): self.num_requests = 0 connectionpool.py(200): self.conn_kw = conn_kw connectionpool.py(202): if self.proxy: connectionpool.py(753): if ca_certs and cert_reqs is None: connectionpool.py(756): self.key_file = key_file connectionpool.py(757): self.cert_file = cert_file connectionpool.py(758): self.cert_reqs = cert_reqs connectionpool.py(759): self.ca_certs = ca_certs connectionpool.py(760): self.ca_cert_dir = ca_cert_dir connectionpool.py(761): self.ssl_version = ssl_version connectionpool.py(762): self.assert_hostname = assert_hostname connectionpool.py(763): self.assert_fingerprint = assert_fingerprint poolmanager.py(212): self.pools[pool_key] = pool --- modulename: _collections, funcname: __setitem__ _collections.py(58): evicted_value = _Null _collections.py(59): with self.lock: _collections.py(61): evicted_value = self._container.get(key, _Null) _collections.py(62): self._container[key] = value _collections.py(66): if len(self._container) > self._maxsize: _collections.py(69): if self.dispose_func and evicted_value is not _Null: poolmanager.py(214): return pool adapters.py(298): return conn adapters.py(392): self.cert_verify(conn, request.url, verify, cert) --- modulename: adapters, funcname: cert_verify adapters.py(208): if url.lower().startswith('https') and verify: adapters.py(210): cert_loc = None adapters.py(213): if verify is not True: adapters.py(216): if not cert_loc: adapters.py(217): cert_loc = DEFAULT_CA_BUNDLE_PATH adapters.py(219): if not cert_loc: adapters.py(222): conn.cert_reqs = 'CERT_REQUIRED' adapters.py(224): if not os.path.isdir(cert_loc): --- modulename: genericpath, funcname: isdir genericpath.py(41): try: genericpath.py(42): st = os.stat(s) genericpath.py(45): return stat.S_ISDIR(st.st_mode) adapters.py(225): conn.ca_certs = cert_loc adapters.py(233): if cert: adapters.py(393): url = self.request_url(request, proxies) --- modulename: adapters, funcname: request_url adapters.py(324): proxy = select_proxy(request.url, proxies) --- modulename: utils, funcname: select_proxy utils.py(617): proxies = proxies or {} utils.py(618): urlparts = urlparse(url) --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj utils.py(619): if urlparts.hostname is None: --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(623): 'all://' + urlparts.hostname, --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(624): 'all', utils.py(625): urlparts.scheme + '://' + urlparts.hostname, --- modulename: parse, funcname: hostname parse.py(148): hostname = self._hostinfo[0] --- modulename: parse, funcname: _hostinfo parse.py(183): netloc = self.netloc parse.py(184): _, _, hostinfo = netloc.rpartition('@') parse.py(185): _, have_open_br, bracketed = hostinfo.partition('[') parse.py(186): if have_open_br: parse.py(190): hostname, _, port = hostinfo.partition(':') parse.py(191): if not port: parse.py(192): port = None parse.py(193): return hostname, port parse.py(149): if not hostname: parse.py(151): elif hostname is not None: parse.py(152): hostname = hostname.lower() parse.py(153): return hostname utils.py(626): urlparts.scheme, utils.py(628): proxy = None utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(630): if proxy_key in proxies: utils.py(629): for proxy_key in proxy_keys: utils.py(634): return proxy adapters.py(325): scheme = urlparse(request.url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj adapters.py(327): is_proxied_http_request = (proxy and scheme != 'https') adapters.py(328): using_socks_proxy = False adapters.py(329): if proxy: adapters.py(333): url = request.path_url --- modulename: models, funcname: path_url models.py(58): url = [] models.py(60): p = urlsplit(self.url) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj models.py(62): path = p.path models.py(63): if not path: models.py(66): url.append(path) models.py(68): query = p.query models.py(69): if query: models.py(70): url.append('?') models.py(71): url.append(query) models.py(73): return ''.join(url) adapters.py(334): if is_proxied_http_request and not using_socks_proxy: adapters.py(337): return url adapters.py(394): self.add_headers(request) --- modulename: adapters, funcname: add_headers adapters.py(351): pass adapters.py(396): chunked = not (request.body is None or 'Content-Length' in request.headers) adapters.py(398): if isinstance(timeout, tuple): adapters.py(409): timeout = TimeoutSauce(connect=timeout, read=timeout) --- modulename: timeout, funcname: __init__ timeout.py(97): self._connect = self._validate_timeout(connect, 'connect') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(98): self._read = self._validate_timeout(read, 'read') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(99): self.total = self._validate_timeout(total, 'total') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(100): self._start_connect = None adapters.py(411): try: adapters.py(412): if not chunked: adapters.py(413): resp = conn.urlopen( adapters.py(414): method=request.method, adapters.py(415): url=url, adapters.py(416): body=request.body, adapters.py(417): headers=request.headers, adapters.py(418): redirect=False, adapters.py(419): assert_same_host=False, adapters.py(420): preload_content=False, adapters.py(421): decode_content=False, adapters.py(422): retries=self.max_retries, adapters.py(423): timeout=timeout --- modulename: connectionpool, funcname: urlopen connectionpool.py(539): if headers is None: connectionpool.py(542): if not isinstance(retries, Retry): connectionpool.py(545): if release_conn is None: connectionpool.py(546): release_conn = response_kw.get('preload_content', True) connectionpool.py(549): if assert_same_host and not self.is_same_host(url): connectionpool.py(552): conn = None connectionpool.py(563): release_this_conn = release_conn connectionpool.py(568): if self.scheme == 'http': connectionpool.py(574): err = None connectionpool.py(578): clean_exit = False connectionpool.py(580): try: connectionpool.py(582): timeout_obj = self._get_timeout(timeout) --- modulename: connectionpool, funcname: _get_timeout connectionpool.py(301): if timeout is _Default: connectionpool.py(304): if isinstance(timeout, Timeout): connectionpool.py(305): return timeout.clone() --- modulename: timeout, funcname: clone timeout.py(168): return Timeout(connect=self._connect, read=self._read, timeout.py(169): total=self.total) --- modulename: timeout, funcname: __init__ timeout.py(97): self._connect = self._validate_timeout(connect, 'connect') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(98): self._read = self._validate_timeout(read, 'read') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(99): self.total = self._validate_timeout(total, 'total') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(100): self._start_connect = None connectionpool.py(583): conn = self._get_conn(timeout=pool_timeout) --- modulename: connectionpool, funcname: _get_conn connectionpool.py(233): conn = None connectionpool.py(234): try: connectionpool.py(235): conn = self.pool.get(block=self.block, timeout=timeout) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(248): if conn and is_connection_dropped(conn): connectionpool.py(257): return conn or self._new_conn() --- modulename: connectionpool, funcname: _new_conn connectionpool.py(805): self.num_connections += 1 connectionpool.py(806): log.info("Starting new HTTPS connection (%d): %s", connectionpool.py(807): self.num_connections, self.host) --- modulename: __init__, funcname: info __init__.py(1279): if self.isEnabledFor(INFO): --- modulename: __init__, funcname: isEnabledFor __init__.py(1520): if self.manager.disable >= level: __init__.py(1522): return level >= self.getEffectiveLevel() --- modulename: __init__, funcname: getEffectiveLevel __init__.py(1509): logger = self __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1513): logger = logger.parent __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1513): logger = logger.parent __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1512): return logger.level connectionpool.py(809): if not self.ConnectionCls or self.ConnectionCls is DummyConnection: connectionpool.py(813): actual_host = self.host connectionpool.py(814): actual_port = self.port connectionpool.py(815): if self.proxy is not None: connectionpool.py(819): conn = self.ConnectionCls(host=actual_host, port=actual_port, connectionpool.py(820): timeout=self.timeout.connect_timeout, --- modulename: timeout, funcname: connect_timeout timeout.py(205): if self.total is None: timeout.py(206): return self._connect connectionpool.py(821): strict=self.strict, **self.conn_kw) --- modulename: connection, funcname: __init__ connection.py(209): HTTPConnection.__init__(self, host, port, strict=strict, connection.py(210): timeout=timeout, **kw) --- modulename: connection, funcname: __init__ connection.py(108): if six.PY3: # Python 3 connection.py(109): kw.pop('strict', None) connection.py(112): self.source_address = kw.get('source_address') connection.py(114): if sys.version_info < (2, 7): # Python 2.6 connection.py(123): self.socket_options = kw.pop('socket_options', self.default_socket_options) connection.py(126): _HTTPConnection.__init__(self, *args, **kw) --- modulename: client, funcname: __init__ client.py(751): self.timeout = timeout client.py(752): self.source_address = source_address client.py(753): self.sock = None client.py(754): self._buffer = [] client.py(755): self.__response = None client.py(756): self.__state = _CS_IDLE client.py(757): self._method = None client.py(758): self._tunnel_host = None client.py(759): self._tunnel_port = None client.py(760): self._tunnel_headers = {} client.py(762): (self.host, self.port) = self._get_hostport(host, port) --- modulename: client, funcname: _get_hostport client.py(793): if port is None: client.py(810): return (host, port) client.py(766): self._create_connection = socket.create_connection connection.py(212): self.key_file = key_file connection.py(213): self.cert_file = cert_file connection.py(217): self._protocol = 'https' connectionpool.py(823): return self._prepare_conn(conn) --- modulename: connectionpool, funcname: _prepare_conn connectionpool.py(771): if isinstance(conn, VerifiedHTTPSConnection): connectionpool.py(772): conn.set_cert(key_file=self.key_file, connectionpool.py(773): cert_file=self.cert_file, connectionpool.py(774): cert_reqs=self.cert_reqs, connectionpool.py(775): ca_certs=self.ca_certs, connectionpool.py(776): ca_cert_dir=self.ca_cert_dir, connectionpool.py(777): assert_hostname=self.assert_hostname, connectionpool.py(778): assert_fingerprint=self.assert_fingerprint) --- modulename: connection, funcname: set_cert connection.py(241): if (ca_certs or ca_cert_dir) and cert_reqs is None: connection.py(244): self.key_file = key_file connection.py(245): self.cert_file = cert_file connection.py(246): self.cert_reqs = cert_reqs connection.py(247): self.assert_hostname = assert_hostname connection.py(248): self.assert_fingerprint = assert_fingerprint connection.py(249): self.ca_certs = ca_certs and os.path.expanduser(ca_certs) --- modulename: posixpath, funcname: expanduser posixpath.py(225): if isinstance(path, bytes): posixpath.py(228): tilde = '~' posixpath.py(229): if not path.startswith(tilde): posixpath.py(230): return path connection.py(250): self.ca_cert_dir = ca_cert_dir and os.path.expanduser(ca_cert_dir) connectionpool.py(779): conn.ssl_version = self.ssl_version connectionpool.py(781): return conn connectionpool.py(585): conn.timeout = timeout_obj.connect_timeout --- modulename: timeout, funcname: connect_timeout timeout.py(205): if self.total is None: timeout.py(206): return self._connect connectionpool.py(587): is_new_proxy_conn = self.proxy is not None and not getattr(conn, 'sock', None) connectionpool.py(588): if is_new_proxy_conn: connectionpool.py(592): httplib_response = self._make_request(conn, method, url, connectionpool.py(593): timeout=timeout_obj, connectionpool.py(594): body=body, headers=headers, connectionpool.py(595): chunked=chunked) --- modulename: connectionpool, funcname: _make_request connectionpool.py(344): self.num_requests += 1 connectionpool.py(346): timeout_obj = self._get_timeout(timeout) --- modulename: connectionpool, funcname: _get_timeout connectionpool.py(301): if timeout is _Default: connectionpool.py(304): if isinstance(timeout, Timeout): connectionpool.py(305): return timeout.clone() --- modulename: timeout, funcname: clone timeout.py(168): return Timeout(connect=self._connect, read=self._read, timeout.py(169): total=self.total) --- modulename: timeout, funcname: __init__ timeout.py(97): self._connect = self._validate_timeout(connect, 'connect') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(98): self._read = self._validate_timeout(read, 'read') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(123): try: timeout.py(124): float(value) timeout.py(129): try: timeout.py(130): if value < 0: timeout.py(138): return value timeout.py(99): self.total = self._validate_timeout(total, 'total') --- modulename: timeout, funcname: _validate_timeout timeout.py(117): if value is _Default: timeout.py(120): if value is None or value is cls.DEFAULT_TIMEOUT: timeout.py(121): return value timeout.py(100): self._start_connect = None connectionpool.py(347): timeout_obj.start_connect() --- modulename: timeout, funcname: start_connect timeout.py(177): if self._start_connect is not None: timeout.py(179): self._start_connect = current_time() --- modulename: timeout, funcname: current_time timeout.py(18): return time.time() timeout.py(180): return self._start_connect connectionpool.py(348): conn.timeout = timeout_obj.connect_timeout --- modulename: timeout, funcname: connect_timeout timeout.py(205): if self.total is None: timeout.py(206): return self._connect connectionpool.py(351): try: connectionpool.py(352): self._validate_conn(conn) --- modulename: connectionpool, funcname: _validate_conn connectionpool.py(829): super(HTTPSConnectionPool, self)._validate_conn(conn) --- modulename: connectionpool, funcname: _validate_conn connectionpool.py(293): pass connectionpool.py(832): if not getattr(conn, 'sock', None): # AppEngine might not have `.sock` connectionpool.py(833): conn.connect() --- modulename: connection, funcname: connect connection.py(254): conn = self._new_conn() --- modulename: connection, funcname: _new_conn connection.py(133): extra_kw = {} connection.py(134): if self.source_address: connection.py(137): if self.socket_options: connection.py(138): extra_kw['socket_options'] = self.socket_options connection.py(140): try: connection.py(141): conn = connection.create_connection( connection.py(142): (self.host, self.port), self.timeout, **extra_kw) --- modulename: connection, funcname: create_connection connection.py(65): host, port = address connection.py(66): if host.startswith('['): connection.py(68): err = None connection.py(73): family = allowed_gai_family() --- modulename: connection, funcname: allowed_gai_family connection.py(116): family = socket.AF_INET connection.py(117): if HAS_IPV6: connection.py(118): family = socket.AF_UNSPEC connection.py(119): return family connection.py(75): for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): --- modulename: socket, funcname: getaddrinfo socket.py(732): addrlist = [] socket.py(733): for res in _socket.getaddrinfo(host, port, family, type, proto, flags): --- modulename: idna, funcname: encode idna.py(149): if errors != 'strict': idna.py(153): if not input: idna.py(156): try: idna.py(157): result = input.encode('ascii') idna.py(162): labels = result.split(b'.') idna.py(163): for label in labels[:-1]: idna.py(164): if not (0 < len(label) < 64): idna.py(163): for label in labels[:-1]: idna.py(166): if len(labels[-1]) >= 64: idna.py(168): return result, len(input) socket.py(734): af, socktype, proto, canonname, sa = res socket.py(735): addrlist.append((_intenum_converter(af, AddressFamily), --- modulename: socket, funcname: _intenum_converter socket.py(92): try: socket.py(93): return enum_klass(value) --- modulename: enum, funcname: __call__ enum.py(240): if names is None: # simple value lookup enum.py(241): return cls.__new__(cls, value) --- modulename: enum, funcname: __new__ enum.py(463): if type(value) is cls: enum.py(468): try: enum.py(469): if value in cls._value2member_map_: enum.py(470): return cls._value2member_map_[value] socket.py(736): _intenum_converter(socktype, SocketKind), --- modulename: socket, funcname: _intenum_converter socket.py(92): try: socket.py(93): return enum_klass(value) --- modulename: enum, funcname: __call__ enum.py(240): if names is None: # simple value lookup enum.py(241): return cls.__new__(cls, value) --- modulename: enum, funcname: __new__ enum.py(463): if type(value) is cls: enum.py(468): try: enum.py(469): if value in cls._value2member_map_: enum.py(470): return cls._value2member_map_[value] socket.py(737): proto, canonname, sa)) socket.py(733): for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.py(738): return addrlist connection.py(76): af, socktype, proto, canonname, sa = res connection.py(77): sock = None connection.py(78): try: connection.py(79): sock = socket.socket(af, socktype, proto) --- modulename: socket, funcname: __init__ socket.py(134): _socket.socket.__init__(self, family, type, proto, fileno) socket.py(135): self._io_refs = 0 socket.py(136): self._closed = False connection.py(82): _set_socket_options(sock, socket_options) --- modulename: connection, funcname: _set_socket_options connection.py(104): if options is None: connection.py(107): for opt in options: connection.py(108): sock.setsockopt(*opt) connection.py(107): for opt in options: connection.py(84): if timeout is not socket._GLOBAL_DEFAULT_TIMEOUT: connection.py(85): sock.settimeout(timeout) connection.py(86): if source_address: connection.py(88): sock.connect(sa) connection.py(89): return sock connection.py(153): return conn connection.py(256): resolved_cert_reqs = resolve_cert_reqs(self.cert_reqs) --- modulename: ssl_, funcname: resolve_cert_reqs ssl_.py(176): if candidate is None: ssl_.py(179): if isinstance(candidate, str): ssl_.py(180): res = getattr(ssl, candidate, None) ssl_.py(181): if res is None: ssl_.py(183): return res connection.py(257): resolved_ssl_version = resolve_ssl_version(self.ssl_version) --- modulename: ssl_, funcname: resolve_ssl_version ssl_.py(192): if candidate is None: ssl_.py(193): return PROTOCOL_SSLv23 connection.py(259): hostname = self.host connection.py(260): if getattr(self, '_tunnel_host', None): connection.py(274): is_time_off = datetime.date.today() < RECENT_DATE connection.py(275): if is_time_off: connection.py(284): self.sock = ssl_wrap_socket(conn, self.key_file, self.cert_file, connection.py(285): cert_reqs=resolved_cert_reqs, connection.py(286): ca_certs=self.ca_certs, connection.py(287): ca_cert_dir=self.ca_cert_dir, connection.py(288): server_hostname=hostname, connection.py(289): ssl_version=resolved_ssl_version) --- modulename: ssl_, funcname: ssl_wrap_socket ssl_.py(288): context = ssl_context ssl_.py(289): if context is None: ssl_.py(290): context = create_urllib3_context(ssl_version, cert_reqs, ssl_.py(291): ciphers=ciphers) --- modulename: ssl_, funcname: create_urllib3_context ssl_.py(239): context = SSLContext(ssl_version or ssl.PROTOCOL_SSLv23) --- modulename: ssl, funcname: __new__ ssl.py(369): self = _SSLContext.__new__(cls, protocol) ssl.py(370): if protocol != _SSLv2_IF_EXISTS: ssl.py(371): self.set_ciphers(_DEFAULT_CIPHERS) ssl.py(372): return self --- modulename: ssl, funcname: __init__ ssl.py(375): self.protocol = protocol ssl_.py(242): cert_reqs = ssl.CERT_REQUIRED if cert_reqs is None else cert_reqs ssl_.py(244): if options is None: ssl_.py(245): options = 0 ssl_.py(247): options |= OP_NO_SSLv2 ssl_.py(249): options |= OP_NO_SSLv3 ssl_.py(252): options |= OP_NO_COMPRESSION ssl_.py(254): context.options |= options ssl_.py(256): if getattr(context, 'supports_set_ciphers', True): # Platform-specific: Python 2.6 ssl_.py(257): context.set_ciphers(ciphers or DEFAULT_CIPHERS) ssl_.py(259): context.verify_mode = cert_reqs ssl_.py(260): if getattr(context, 'check_hostname', None) is not None: # Platform-specific: Python 3.2 ssl_.py(263): context.check_hostname = False ssl_.py(264): return context ssl_.py(293): if ca_certs or ca_cert_dir: ssl_.py(294): try: ssl_.py(295): context.load_verify_locations(ca_certs, ca_cert_dir) ssl_.py(305): if certfile: ssl_.py(307): if HAS_SNI: # Platform-specific: OpenSSL with enabled SNI ssl_.py(308): return context.wrap_socket(sock, server_hostname=server_hostname) --- modulename: ssl, funcname: wrap_socket ssl.py(381): return SSLSocket(sock=sock, server_side=server_side, ssl.py(382): do_handshake_on_connect=do_handshake_on_connect, ssl.py(383): suppress_ragged_eofs=suppress_ragged_eofs, ssl.py(384): server_hostname=server_hostname, ssl.py(385): _context=self) --- modulename: ssl, funcname: __init__ ssl.py(684): if _context: ssl.py(685): self._context = _context ssl.py(712): if sock.getsockopt(SOL_SOCKET, SO_TYPE) != SOCK_STREAM: ssl.py(714): if server_side and server_hostname: ssl.py(717): if self._context.check_hostname and not server_hostname: ssl.py(719): self.server_side = server_side ssl.py(720): self.server_hostname = server_hostname ssl.py(721): self.do_handshake_on_connect = do_handshake_on_connect ssl.py(722): self.suppress_ragged_eofs = suppress_ragged_eofs ssl.py(723): if sock is not None: ssl.py(724): socket.__init__(self, ssl.py(725): family=sock.family, --- modulename: socket, funcname: family socket.py(423): return _intenum_converter(super().family, AddressFamily) --- modulename: socket, funcname: _intenum_converter socket.py(92): try: socket.py(93): return enum_klass(value) --- modulename: enum, funcname: __call__ enum.py(240): if names is None: # simple value lookup enum.py(241): return cls.__new__(cls, value) --- modulename: enum, funcname: __new__ enum.py(463): if type(value) is cls: enum.py(468): try: enum.py(469): if value in cls._value2member_map_: enum.py(470): return cls._value2member_map_[value] ssl.py(726): type=sock.type, --- modulename: socket, funcname: type socket.py(429): return _intenum_converter(super().type, SocketKind) --- modulename: socket, funcname: _intenum_converter socket.py(92): try: socket.py(93): return enum_klass(value) --- modulename: enum, funcname: __call__ enum.py(240): if names is None: # simple value lookup enum.py(241): return cls.__new__(cls, value) --- modulename: enum, funcname: __new__ enum.py(463): if type(value) is cls: enum.py(468): try: enum.py(469): if value in cls._value2member_map_: enum.py(476): raise ValueError("%r is not a valid %s" % (value, cls.__name__)) socket.py(94): except ValueError: socket.py(95): return value ssl.py(727): proto=sock.proto, ssl.py(728): fileno=sock.fileno()) --- modulename: socket, funcname: __init__ socket.py(134): _socket.socket.__init__(self, family, type, proto, fileno) socket.py(135): self._io_refs = 0 socket.py(136): self._closed = False ssl.py(729): self.settimeout(sock.gettimeout()) ssl.py(730): sock.detach() --- modulename: socket, funcname: detach socket.py(416): self._closed = True socket.py(417): return super().detach() ssl.py(737): try: ssl.py(738): self.getpeername() ssl.py(744): connected = True ssl.py(746): self._closed = False ssl.py(747): self._sslobj = None ssl.py(748): self._connected = connected ssl.py(749): if connected: ssl.py(751): try: ssl.py(752): sslobj = self._context._wrap_socket(self, server_side, ssl.py(753): server_hostname) --- modulename: idna, funcname: encode idna.py(149): if errors != 'strict': idna.py(153): if not input: idna.py(156): try: idna.py(157): result = input.encode('ascii') idna.py(162): labels = result.split(b'.') idna.py(163): for label in labels[:-1]: idna.py(164): if not (0 < len(label) < 64): idna.py(163): for label in labels[:-1]: idna.py(166): if len(labels[-1]) >= 64: idna.py(168): return result, len(input) --- modulename: idna, funcname: decode idna.py(186): if errors != 'strict': idna.py(189): if not input: idna.py(193): if not isinstance(input, bytes): idna.py(195): input = bytes(input) idna.py(197): if ace_prefix not in input: idna.py(199): try: idna.py(200): return input.decode('ascii'), len(input) ssl.py(754): self._sslobj = SSLObject(sslobj, owner=self) --- modulename: ssl, funcname: __init__ ssl.py(552): self._sslobj = sslobj ssl.py(554): self._sslobj.owner = owner or self ssl.py(755): if do_handshake_on_connect: ssl.py(756): timeout = self.gettimeout() ssl.py(757): if timeout == 0.0: ssl.py(760): self.do_handshake() --- modulename: ssl, funcname: do_handshake ssl.py(991): self._check_connected() --- modulename: ssl, funcname: _check_connected ssl.py(784): if not self._connected: ssl.py(992): timeout = self.gettimeout() ssl.py(993): try: ssl.py(994): if timeout == 0.0 and block: ssl.py(996): self._sslobj.do_handshake() --- modulename: ssl, funcname: do_handshake ssl.py(641): self._sslobj.do_handshake() ssl.py(642): if self.context.check_hostname: --- modulename: ssl, funcname: context ssl.py(559): return self._sslobj.context ssl.py(998): self.settimeout(timeout) connection.py(291): if self.assert_fingerprint: connection.py(294): elif resolved_cert_reqs != ssl.CERT_NONE \ connection.py(295): and self.assert_hostname is not False: connection.py(296): cert = self.sock.getpeercert() --- modulename: ssl, funcname: getpeercert ssl.py(824): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(825): self._check_connected() --- modulename: ssl, funcname: _check_connected ssl.py(784): if not self._connected: ssl.py(826): return self._sslobj.getpeercert(binary_form) --- modulename: ssl, funcname: getpeercert ssl.py(603): return self._sslobj.peer_certificate(binary_form) connection.py(297): if not cert.get('subjectAltName', ()): connection.py(305): _match_hostname(cert, self.assert_hostname or hostname) --- modulename: connection, funcname: _match_hostname connection.py(312): try: connection.py(313): match_hostname(cert, asserted_hostname) --- modulename: ssl, funcname: match_hostname ssl.py(271): if not cert: ssl.py(275): try: ssl.py(276): host_ip = ipaddress.ip_address(hostname) --- modulename: ipaddress, funcname: ip_address ipaddress.py(43): try: ipaddress.py(44): return IPv4Address(address) --- modulename: ipaddress, funcname: __init__ ipaddress.py(1268): if isinstance(address, int): ipaddress.py(1274): if isinstance(address, bytes): ipaddress.py(1281): addr_str = str(address) ipaddress.py(1282): if '/' in addr_str: ipaddress.py(1284): self._ip = self._ip_int_from_string(addr_str) --- modulename: ipaddress, funcname: _ip_int_from_string ipaddress.py(1113): if not ip_str: ipaddress.py(1116): octets = ip_str.split('.') ipaddress.py(1117): if len(octets) != 4: ipaddress.py(1118): raise AddressValueError("Expected 4 octets in %r" % ip_str) ipaddress.py(45): except (AddressValueError, NetmaskValueError): ipaddress.py(46): pass ipaddress.py(48): try: ipaddress.py(49): return IPv6Address(address) --- modulename: ipaddress, funcname: __init__ ipaddress.py(1900): if isinstance(address, int): ipaddress.py(1906): if isinstance(address, bytes): ipaddress.py(1913): addr_str = str(address) ipaddress.py(1914): if '/' in addr_str: ipaddress.py(1916): self._ip = self._ip_int_from_string(addr_str) --- modulename: ipaddress, funcname: _ip_int_from_string ipaddress.py(1644): if not ip_str: ipaddress.py(1647): parts = ip_str.split(':') ipaddress.py(1650): _min_parts = 3 ipaddress.py(1651): if len(parts) < _min_parts: ipaddress.py(1652): msg = "At least %d parts expected in %r" % (_min_parts, ip_str) ipaddress.py(1653): raise AddressValueError(msg) ipaddress.py(50): except (AddressValueError, NetmaskValueError): ipaddress.py(51): pass ipaddress.py(53): raise ValueError('%r does not appear to be an IPv4 or IPv6 address' % ipaddress.py(54): address) ssl.py(277): except ValueError: ssl.py(279): host_ip = None ssl.py(280): dnsnames = [] ssl.py(281): san = cert.get('subjectAltName', ()) ssl.py(282): for key, value in san: ssl.py(283): if key == 'DNS': ssl.py(284): if host_ip is None and _dnsname_match(value, hostname): --- modulename: ssl, funcname: _dnsname_match ssl.py(208): pats = [] ssl.py(209): if not dn: ssl.py(212): leftmost, *remainder = dn.split(r'.') ssl.py(214): wildcards = leftmost.count('*') ssl.py(215): if wildcards > max_wildcards: ssl.py(224): if not wildcards: ssl.py(230): if leftmost == '*': ssl.py(233): pats.append('[^.]+') ssl.py(245): for frag in remainder: ssl.py(246): pats.append(re.escape(frag)) --- modulename: re, funcname: escape re.py(244): if isinstance(pattern, str): re.py(245): alphanum = _alphanum_str re.py(246): s = list(pattern) re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(253): return "".join(s) ssl.py(245): for frag in remainder: ssl.py(246): pats.append(re.escape(frag)) --- modulename: re, funcname: escape re.py(244): if isinstance(pattern, str): re.py(245): alphanum = _alphanum_str re.py(246): s = list(pattern) re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(248): if c not in alphanum: re.py(247): for i, c in enumerate(pattern): re.py(253): return "".join(s) ssl.py(245): for frag in remainder: ssl.py(248): pat = re.compile(r'\A' + r'\.'.join(pats) + r'\Z', re.IGNORECASE) --- modulename: re, funcname: compile re.py(224): return _compile(pattern, flags) --- modulename: re, funcname: _compile re.py(280): try: re.py(281): p, loc = _cache[type(pattern), pattern, flags] re.py(282): if loc is None or loc == _locale.setlocale(_locale.LC_CTYPE): re.py(283): return p ssl.py(249): return pat.match(hostname) ssl.py(286): dnsnames.append(value) ssl.py(282): for key, value in san: ssl.py(283): if key == 'DNS': ssl.py(284): if host_ip is None and _dnsname_match(value, hostname): --- modulename: ssl, funcname: _dnsname_match ssl.py(208): pats = [] ssl.py(209): if not dn: ssl.py(212): leftmost, *remainder = dn.split(r'.') ssl.py(214): wildcards = leftmost.count('*') ssl.py(215): if wildcards > max_wildcards: ssl.py(224): if not wildcards: ssl.py(225): return dn.lower() == hostname.lower() ssl.py(285): return connection.py(307): self.is_verified = (resolved_cert_reqs == ssl.CERT_REQUIRED or connectionpool.py(835): if not conn.is_verified: connectionpool.py(360): if chunked: connectionpool.py(363): conn.request(method, url, **httplib_request_kw) --- modulename: client, funcname: request client.py(1107): self._send_request(method, url, body, headers) --- modulename: client, funcname: _send_request client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: __iter__ structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) --- modulename: client, funcname: client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1135): header_names = dict.fromkeys([k.lower() for k in headers]) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1136): skips = {} client.py(1137): if 'host' in header_names: client.py(1139): if 'accept-encoding' in header_names: client.py(1140): skips['skip_accept_encoding'] = 1 client.py(1142): self.putrequest(method, url, **skips) --- modulename: client, funcname: putrequest client.py(950): if self.__response and self.__response.isclosed(): client.py(972): if self.__state == _CS_IDLE: client.py(973): self.__state = _CS_REQ_STARTED client.py(978): self._method = method client.py(979): if not url: client.py(981): request = '%s %s %s' % (method, url, self._http_vsn_str) client.py(984): self._output(request.encode('ascii')) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(986): if self._http_vsn == 11: client.py(989): if not skip_host: client.py(1004): netloc = '' client.py(1005): if url.startswith('http'): client.py(1008): if netloc: client.py(1015): if self._tunnel_host: client.py(1019): host = self.host client.py(1020): port = self.port client.py(1022): try: client.py(1023): host_enc = host.encode("ascii") client.py(1030): if host.find(':') >= 0: client.py(1033): if port == self.default_port: client.py(1034): self.putheader('Host', host_enc) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1080): elif isinstance(one_value, int): client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1047): if not skip_accept_encoding: client.py(1060): pass client.py(1144): if 'content-length' not in header_names: client.py(1145): self._set_content_length(body, method) --- modulename: client, funcname: _set_content_length client.py(1114): thelen = None client.py(1115): method_expects_body = method.upper() in _METHODS_EXPECTING_BODY client.py(1116): if body is None and method_expects_body: client.py(1118): elif body is not None: client.py(1130): if thelen is not None: client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: items _collections_abc.py(613): return ItemsView(self) --- modulename: _collections_abc, funcname: __init__ _collections_abc.py(632): self._mapping = mapping --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: __iter__ structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) _collections_abc.py(677): yield (key, self._mapping[key]) --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] client.py(1147): self.putheader(hdr, value) --- modulename: client, funcname: putheader client.py(1067): if self.__state != _CS_REQ_STARTED: client.py(1070): if hasattr(header, 'encode'): client.py(1071): header = header.encode('ascii') client.py(1073): if not _is_legal_header_name(header): client.py(1076): values = list(values) client.py(1077): for i, one_value in enumerate(values): client.py(1078): if hasattr(one_value, 'encode'): client.py(1079): values[i] = one_value.encode('latin-1') client.py(1083): if _is_illegal_header_value(values[i]): client.py(1077): for i, one_value in enumerate(values): client.py(1086): value = b'\r\n\t'.join(values) client.py(1087): header = header + b': ' + value client.py(1088): self._output(header) --- modulename: client, funcname: _output client.py(922): self._buffer.append(s) client.py(1146): for hdr, value in headers.items(): --- modulename: _collections_abc, funcname: __iter__ _collections_abc.py(676): for key in self._mapping: --- modulename: structures, funcname: structures.py(60): return (casedkey for casedkey, mappedvalue in self._store.values()) client.py(1148): if isinstance(body, str): client.py(1152): self.endheaders(body) --- modulename: client, funcname: endheaders client.py(1099): if self.__state == _CS_REQ_STARTED: client.py(1100): self.__state = _CS_REQ_SENT client.py(1103): self._send_output(message_body) --- modulename: client, funcname: _send_output client.py(930): self._buffer.extend((b"", b"")) client.py(931): msg = b"\r\n".join(self._buffer) client.py(932): del self._buffer[:] client.py(934): self.send(msg) --- modulename: client, funcname: send client.py(875): if self.sock is None: client.py(881): if self.debuglevel > 0: client.py(883): blocksize = 8192 client.py(884): if hasattr(data, "read") : client.py(907): try: client.py(908): self.sock.sendall(data) --- modulename: ssl, funcname: sendall ssl.py(890): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(891): if self._sslobj: ssl.py(892): if flags != 0: ssl.py(896): amount = len(data) ssl.py(897): count = 0 ssl.py(898): while (count < amount): ssl.py(899): v = self.send(data[count:]) --- modulename: ssl, funcname: send ssl.py(863): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(864): if self._sslobj: ssl.py(865): if flags != 0: ssl.py(869): return self._sslobj.write(data) --- modulename: ssl, funcname: write ssl.py(594): return self._sslobj.write(data) ssl.py(900): count += v ssl.py(898): while (count < amount): ssl.py(901): return amount client.py(935): if message_body is not None: connectionpool.py(366): read_timeout = timeout_obj.read_timeout --- modulename: timeout, funcname: read_timeout timeout.py(230): if (self.total is not None and timeout.py(239): elif self.total is not None and self.total is not self.DEFAULT_TIMEOUT: timeout.py(242): return self._read connectionpool.py(369): if getattr(conn, 'sock', None): connectionpool.py(375): if read_timeout == 0: connectionpool.py(378): if read_timeout is Timeout.DEFAULT_TIMEOUT: connectionpool.py(381): conn.sock.settimeout(read_timeout) connectionpool.py(384): try: connectionpool.py(385): try: # Python 2.7, use buffering of HTTP responses connectionpool.py(386): httplib_response = conn.getresponse(buffering=True) connectionpool.py(387): except TypeError: # Python 2.6 and older, Python 3 connectionpool.py(388): try: connectionpool.py(389): httplib_response = conn.getresponse() --- modulename: client, funcname: getresponse client.py(1169): if self.__response and self.__response.isclosed(): client.py(1187): if self.__state != _CS_REQ_SENT or self.__response: client.py(1190): if self.debuglevel > 0: client.py(1194): response = self.response_class(self.sock, method=self._method) --- modulename: client, funcname: __init__ client.py(235): self.fp = sock.makefile("rb") --- modulename: socket, funcname: makefile socket.py(216): if not set(mode) <= {"r", "w", "b"}: socket.py(218): writing = "w" in mode socket.py(219): reading = "r" in mode or not writing socket.py(220): assert reading or writing socket.py(221): binary = "b" in mode socket.py(222): rawmode = "" socket.py(223): if reading: socket.py(224): rawmode += "r" socket.py(225): if writing: socket.py(227): raw = SocketIO(self, rawmode) --- modulename: socket, funcname: __init__ socket.py(551): if mode not in ("r", "w", "rw", "rb", "wb", "rwb"): socket.py(553): io.RawIOBase.__init__(self) socket.py(554): self._sock = sock socket.py(555): if "b" not in mode: socket.py(556): mode += "b" socket.py(557): self._mode = mode socket.py(558): self._reading = "r" in mode socket.py(559): self._writing = "w" in mode socket.py(560): self._timeout_occurred = False socket.py(228): self._io_refs += 1 socket.py(229): if buffering is None: socket.py(230): buffering = -1 socket.py(231): if buffering < 0: socket.py(232): buffering = io.DEFAULT_BUFFER_SIZE socket.py(233): if buffering == 0: socket.py(237): if reading and writing: socket.py(239): elif reading: socket.py(240): buffer = io.BufferedReader(raw, buffering) --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(244): if binary: socket.py(245): return buffer client.py(236): self.debuglevel = debuglevel client.py(237): self._method = method client.py(245): self.headers = self.msg = None client.py(248): self.version = _UNKNOWN # HTTP-Version client.py(249): self.status = _UNKNOWN # Status-Code client.py(250): self.reason = _UNKNOWN # Reason-Phrase client.py(252): self.chunked = _UNKNOWN # is "chunked" being used? client.py(253): self.chunk_left = _UNKNOWN # bytes left to read in current chunk client.py(254): self.length = _UNKNOWN # number of bytes left in response client.py(255): self.will_close = _UNKNOWN # conn will close at end of response client.py(1196): try: client.py(1197): try: client.py(1198): response.begin() --- modulename: client, funcname: begin client.py(291): if self.headers is not None: client.py(296): while True: client.py(297): version, status, reason = self._read_status() --- modulename: client, funcname: _read_status client.py(258): line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) --- modulename: ssl, funcname: recv_into ssl.py(927): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(928): if buffer and (nbytes is None): ssl.py(929): nbytes = len(buffer) ssl.py(932): if self._sslobj: ssl.py(933): if flags != 0: ssl.py(937): return self.read(nbytes, buffer) --- modulename: ssl, funcname: read ssl.py(795): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(796): if not self._sslobj: ssl.py(798): try: ssl.py(799): return self._sslobj.read(len, buffer) --- modulename: ssl, funcname: read ssl.py(582): if buffer is not None: ssl.py(583): v = self._sslobj.read(len, buffer) ssl.py(586): return v client.py(259): if len(line) > _MAXLINE: client.py(261): if self.debuglevel > 0: client.py(263): if not line: client.py(268): try: client.py(269): version, status, reason = line.split(None, 2) client.py(277): if not version.startswith("HTTP/"): client.py(282): try: client.py(283): status = int(status) client.py(284): if status < 100 or status > 999: client.py(288): return version, status, reason client.py(298): if status != CONTINUE: client.py(299): break client.py(311): self.code = self.status = status client.py(312): self.reason = reason.strip() client.py(313): if version in ("HTTP/1.0", "HTTP/0.9"): client.py(316): elif version.startswith("HTTP/1."): client.py(317): self.version = 11 # use HTTP/1.1 code for HTTP/1.x where x>=1 client.py(321): self.headers = self.msg = parse_headers(self.fp) --- modulename: client, funcname: parse_headers client.py(204): headers = [] client.py(205): while True: client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(206): line = fp.readline(_MAXLINE + 1) client.py(207): if len(line) > _MAXLINE: client.py(209): headers.append(line) client.py(210): if len(headers) > _MAXHEADERS: client.py(212): if line in (b'\r\n', b'\n', b''): client.py(213): break client.py(214): hstring = b''.join(headers).decode('iso-8859-1') client.py(215): return email.parser.Parser(_class=_class).parsestr(hstring) --- modulename: parser, funcname: __init__ parser.py(39): self._class = _class parser.py(40): self.policy = policy --- modulename: parser, funcname: parsestr parser.py(68): return self.parse(StringIO(text), headersonly=headersonly) --- modulename: parser, funcname: parse parser.py(50): feedparser = FeedParser(self._class, policy=self.policy) --- modulename: feedparser, funcname: __init__ feedparser.py(148): self.policy = policy feedparser.py(149): self._old_style_factory = False feedparser.py(150): if _factory is None: feedparser.py(159): self._factory = _factory feedparser.py(160): try: feedparser.py(161): _factory(policy=self.policy) --- modulename: message, funcname: __init__ message.py(122): self.policy = policy message.py(123): self._headers = [] message.py(124): self._unixfrom = None message.py(125): self._payload = None message.py(126): self._charset = None message.py(128): self.preamble = self.epilogue = None message.py(129): self.defects = [] message.py(131): self._default_type = 'text/plain' feedparser.py(165): self._input = BufferedSubFile() --- modulename: feedparser, funcname: __init__ feedparser.py(57): self._partial = StringIO(newline='') feedparser.py(59): self._lines = deque() feedparser.py(61): self._eofstack = [] feedparser.py(63): self._closed = False feedparser.py(166): self._msgstack = [] feedparser.py(167): self._parse = self._parsegen().__next__ feedparser.py(168): self._cur = None feedparser.py(169): self._last = None feedparser.py(170): self._headersonly = False parser.py(51): if headersonly: parser.py(53): while True: parser.py(54): data = fp.read(8192) parser.py(55): if not data: parser.py(57): feedparser.feed(data) --- modulename: feedparser, funcname: feed feedparser.py(178): self._input.push(data) --- modulename: feedparser, funcname: push feedparser.py(104): self._partial.write(data) feedparser.py(105): if '\n' not in data and '\r' not in data: feedparser.py(110): self._partial.seek(0) feedparser.py(111): parts = self._partial.readlines() feedparser.py(112): self._partial.seek(0) feedparser.py(113): self._partial.truncate() feedparser.py(119): if not parts[-1].endswith('\n'): feedparser.py(121): self.pushlines(parts) --- modulename: feedparser, funcname: pushlines feedparser.py(124): self._lines.extend(lines) feedparser.py(179): self._call_parse() --- modulename: feedparser, funcname: _call_parse feedparser.py(182): try: feedparser.py(183): self._parse() --- modulename: feedparser, funcname: _parsegen feedparser.py(223): self._new_message() --- modulename: feedparser, funcname: _new_message feedparser.py(201): if self._old_style_factory: feedparser.py(204): msg = self._factory(policy=self.policy) --- modulename: message, funcname: __init__ message.py(122): self.policy = policy message.py(123): self._headers = [] message.py(124): self._unixfrom = None message.py(125): self._payload = None message.py(126): self._charset = None message.py(128): self.preamble = self.epilogue = None message.py(129): self.defects = [] message.py(131): self._default_type = 'text/plain' feedparser.py(205): if self._cur and self._cur.get_content_type() == 'multipart/digest': feedparser.py(207): if self._msgstack: feedparser.py(209): self._msgstack.append(msg) feedparser.py(210): self._cur = msg feedparser.py(211): self._last = msg feedparser.py(224): headers = [] feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __iter__ feedparser.py(127): return self --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(240): headers.append(line) feedparser.py(227): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(86): line = self._lines.popleft() feedparser.py(90): for ateof in reversed(self._eofstack): feedparser.py(95): return line feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(228): if line is NeedMoreData: feedparser.py(231): if not headerRE.match(line): feedparser.py(235): if not NLCRE.match(line): feedparser.py(239): break feedparser.py(243): self._parse_headers(headers) --- modulename: feedparser, funcname: _parse_headers feedparser.py(476): lastheader = '' feedparser.py(477): lastvalue = [] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(480): if line[0] in ' \t': feedparser.py(490): if lastheader: feedparser.py(491): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(492): lastheader, lastvalue = '', [] feedparser.py(494): if line.startswith('From '): feedparser.py(517): i = line.find(':') feedparser.py(522): if i == 0: feedparser.py(527): assert i>0, "_parse_headers fed line with no : and no leading WS" feedparser.py(528): lastheader = line[:i] feedparser.py(529): lastvalue = [line] feedparser.py(478): for lineno, line in enumerate(lines): feedparser.py(531): if lastheader: feedparser.py(532): self._cur.set_raw(*self.policy.header_source_parse(lastvalue)) --- modulename: _policybase, funcname: header_source_parse _policybase.py(297): name, value = sourcelines[0].split(':', 1) _policybase.py(298): value = value.lstrip(' \t') + ''.join(sourcelines[1:]) _policybase.py(299): return (name, value.rstrip('\r\n')) --- modulename: message, funcname: set_raw message.py(485): self._headers.append((name, value)) feedparser.py(247): if self._headersonly: feedparser.py(259): if self._cur.get_content_type() == 'message/delivery-status': --- modulename: message, funcname: get_content_type message.py(578): missing = object() message.py(579): value = self.get('content-type', missing) --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(580): if value is missing: message.py(583): ctype = _splitparam(value)[0].lower() --- modulename: message, funcname: _splitparam message.py(35): a, sep, b = str(param).partition(';') message.py(36): if not sep: message.py(38): return a.strip(), b.strip() message.py(585): if ctype.count('/') != 1: message.py(587): return ctype feedparser.py(298): if self._cur.get_content_maintype() == 'message': --- modulename: message, funcname: get_content_maintype message.py(595): ctype = self.get_content_type() --- modulename: message, funcname: get_content_type message.py(578): missing = object() message.py(579): value = self.get('content-type', missing) --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(580): if value is missing: message.py(583): ctype = _splitparam(value)[0].lower() --- modulename: message, funcname: _splitparam message.py(35): a, sep, b = str(param).partition(';') message.py(36): if not sep: message.py(38): return a.strip(), b.strip() message.py(585): if ctype.count('/') != 1: message.py(587): return ctype message.py(596): return ctype.split('/')[0] feedparser.py(308): if self._cur.get_content_maintype() == 'multipart': --- modulename: message, funcname: get_content_maintype message.py(595): ctype = self.get_content_type() --- modulename: message, funcname: get_content_type message.py(578): missing = object() message.py(579): value = self.get('content-type', missing) --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(580): if value is missing: message.py(583): ctype = _splitparam(value)[0].lower() --- modulename: message, funcname: _splitparam message.py(35): a, sep, b = str(param).partition(';') message.py(36): if not sep: message.py(38): return a.strip(), b.strip() message.py(585): if ctype.count('/') != 1: message.py(587): return ctype message.py(596): return ctype.split('/')[0] feedparser.py(466): lines = [] feedparser.py(467): for line in self._input: --- modulename: feedparser, funcname: __iter__ feedparser.py(127): return self --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(81): if self._closed: feedparser.py(83): return NeedMoreData feedparser.py(131): if line == '': feedparser.py(133): return line feedparser.py(468): if line is NeedMoreData: feedparser.py(469): yield NeedMoreData parser.py(54): data = fp.read(8192) parser.py(55): if not data: parser.py(56): break parser.py(58): return feedparser.close() --- modulename: feedparser, funcname: close feedparser.py(189): self._input.close() --- modulename: feedparser, funcname: close feedparser.py(73): self._partial.seek(0) feedparser.py(74): self.pushlines(self._partial.readlines()) --- modulename: feedparser, funcname: pushlines feedparser.py(124): self._lines.extend(lines) feedparser.py(75): self._partial.seek(0) feedparser.py(76): self._partial.truncate() feedparser.py(77): self._closed = True feedparser.py(190): self._call_parse() --- modulename: feedparser, funcname: _call_parse feedparser.py(182): try: feedparser.py(183): self._parse() --- modulename: feedparser, funcname: _parsegen feedparser.py(470): continue feedparser.py(467): for line in self._input: --- modulename: feedparser, funcname: __next__ feedparser.py(130): line = self.readline() --- modulename: feedparser, funcname: readline feedparser.py(80): if not self._lines: feedparser.py(81): if self._closed: feedparser.py(82): return '' feedparser.py(131): if line == '': feedparser.py(132): raise StopIteration feedparser.py(472): self._cur.set_payload(EMPTYSTRING.join(lines)) --- modulename: message, funcname: set_payload message.py(310): if hasattr(payload, 'encode'): message.py(311): if charset is None: message.py(312): self._payload = payload message.py(313): return feedparser.py(184): except StopIteration: feedparser.py(185): pass feedparser.py(191): root = self._pop_message() --- modulename: feedparser, funcname: _pop_message feedparser.py(214): retval = self._msgstack.pop() feedparser.py(215): if self._msgstack: feedparser.py(218): self._cur = None feedparser.py(219): return retval feedparser.py(192): assert not self._msgstack feedparser.py(194): if root.get_content_maintype() == 'multipart' \ --- modulename: message, funcname: get_content_maintype message.py(595): ctype = self.get_content_type() --- modulename: message, funcname: get_content_type message.py(578): missing = object() message.py(579): value = self.get('content-type', missing) --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(580): if value is missing: message.py(583): ctype = _splitparam(value)[0].lower() --- modulename: message, funcname: _splitparam message.py(35): a, sep, b = str(param).partition(';') message.py(36): if not sep: message.py(38): return a.strip(), b.strip() message.py(585): if ctype.count('/') != 1: message.py(587): return ctype message.py(596): return ctype.split('/')[0] feedparser.py(198): return root client.py(323): if self.debuglevel > 0: client.py(328): tr_enc = self.headers.get("transfer-encoding") --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(473): return failobj client.py(329): if tr_enc and tr_enc.lower() == "chunked": client.py(333): self.chunked = False client.py(336): self.will_close = self._check_close() --- modulename: client, funcname: _check_close client.py(371): conn = self.headers.get("connection") --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value client.py(372): if self.version == 11: client.py(375): conn = self.headers.get("connection") --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value client.py(376): if conn and "close" in conn.lower(): client.py(377): return True client.py(340): self.length = None client.py(341): length = self.headers.get("content-length") --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(472): return self.policy.header_fetch_parse(k, v) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value client.py(344): tr_enc = self.headers.get("transfer-encoding") --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(473): return failobj client.py(345): if length and not self.chunked: client.py(346): try: client.py(347): self.length = int(length) client.py(351): if self.length < 0: # ignore nonsensical negative lengths client.py(357): if (status == NO_CONTENT or status == NOT_MODIFIED or client.py(358): 100 <= status < 200 or # 1xx codes client.py(359): self._method == "HEAD"): client.py(365): if (not self.will_close and client.py(1202): assert response.will_close != _UNKNOWN client.py(1203): self.__state = _CS_IDLE client.py(1205): if response.will_close: client.py(1207): self.close() --- modulename: client, funcname: close client.py(857): self.__state = _CS_IDLE client.py(858): try: client.py(859): sock = self.sock client.py(860): if sock: client.py(861): self.sock = None client.py(862): sock.close() # close it manually... there may be other refs --- modulename: socket, funcname: close socket.py(405): self._closed = True socket.py(406): if self._io_refs <= 0: client.py(864): response = self.__response client.py(865): if response: client.py(1212): return response connectionpool.py(399): http_version = getattr(conn, '_http_vsn_str', 'HTTP/?') connectionpool.py(400): log.debug("\"%s %s %s\" %s %s", method, url, http_version, connectionpool.py(401): httplib_response.status, httplib_response.length) --- modulename: __init__, funcname: debug __init__.py(1267): if self.isEnabledFor(DEBUG): --- modulename: __init__, funcname: isEnabledFor __init__.py(1520): if self.manager.disable >= level: __init__.py(1522): return level >= self.getEffectiveLevel() --- modulename: __init__, funcname: getEffectiveLevel __init__.py(1509): logger = self __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1513): logger = logger.parent __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1513): logger = logger.parent __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1512): return logger.level connectionpool.py(403): try: connectionpool.py(404): assert_header_parsing(httplib_response.msg) --- modulename: response, funcname: assert_header_parsing response.py(47): if not isinstance(headers, httplib.HTTPMessage): response.py(51): defects = getattr(headers, 'defects', None) response.py(52): get_payload = getattr(headers, 'get_payload', None) response.py(54): unparsed_data = None response.py(55): if get_payload: # Platform-specific: Python 3. response.py(56): unparsed_data = get_payload() --- modulename: message, funcname: get_payload message.py(248): if self.is_multipart(): --- modulename: message, funcname: is_multipart message.py(184): return isinstance(self._payload, list) message.py(257): if i is not None and not isinstance(self._payload, list): message.py(259): payload = self._payload message.py(261): cte = str(self.get('content-transfer-encoding', '')).lower() --- modulename: message, funcname: get message.py(469): name = name.lower() message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(471): if k.lower() == name: message.py(470): for k, v in self._headers: message.py(473): return failobj message.py(263): if isinstance(payload, str): message.py(264): if utils._has_surrogates(payload): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False message.py(271): elif decode: message.py(280): if not decode: message.py(281): return payload response.py(58): if defects or unparsed_data: connectionpool.py(410): return httplib_response connectionpool.py(601): response_conn = conn if not release_conn else None connectionpool.py(604): response = self.ResponseCls.from_httplib(httplib_response, connectionpool.py(605): pool=self, connectionpool.py(606): connection=response_conn, connectionpool.py(607): **response_kw) --- modulename: response, funcname: from_httplib response.py(371): headers = r.msg response.py(373): if not isinstance(headers, HTTPHeaderDict): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False response.py(374): if PY3: # Python 3 response.py(375): headers = HTTPHeaderDict(headers.items()) --- modulename: message, funcname: items message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: message, funcname: message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) message.py(461): for k, v in self._headers] --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(460): return [(k, self.policy.header_fetch_parse(k, v)) --- modulename: _collections, funcname: __init__ _collections.py(136): super(HTTPHeaderDict, self).__init__() _collections.py(137): self._container = OrderedDict() _collections.py(138): if headers is not None: _collections.py(139): if isinstance(headers, HTTPHeaderDict): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False _collections.py(142): self.extend(headers) --- modulename: _collections, funcname: extend _collections.py(236): if len(args) > 1: _collections.py(239): other = args[0] if len(args) >= 1 else () _collections.py(241): if isinstance(other, HTTPHeaderDict): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False _collections.py(244): elif isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(184): subtype = type(instance) abc.py(185): if subtype is subclass: abc.py(186): if (cls._abc_negative_cache_version == abc.py(187): ABCMeta._abc_invalidation_counter and abc.py(188): subclass in cls._abc_negative_cache): --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(189): return False _collections.py(247): elif hasattr(other, "keys"): _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(223): if isinstance(vals, list): _collections.py(229): self._container[key_lower] = [vals[0], vals[1], val] _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(252): self.add(key, value) --- modulename: _collections, funcname: add _collections.py(217): key_lower = key.lower() _collections.py(218): new_vals = key, val _collections.py(220): vals = self._container.setdefault(key_lower, new_vals) _collections.py(221): if new_vals is not vals: _collections.py(251): for key, value in other: _collections.py(254): for key, value in kwargs.items(): _collections.py(143): if kwargs: response.py(380): strict = getattr(r, 'strict', 0) response.py(381): resp = ResponseCls(body=r, response.py(382): headers=headers, response.py(383): status=r.status, response.py(384): version=r.version, response.py(385): reason=r.reason, response.py(386): strict=strict, response.py(387): original_response=r, response.py(388): **response_kw) --- modulename: response, funcname: __init__ response.py(101): if isinstance(headers, HTTPHeaderDict): response.py(102): self.headers = headers response.py(105): self.status = status response.py(106): self.version = version response.py(107): self.reason = reason response.py(108): self.strict = strict response.py(109): self.decode_content = decode_content response.py(111): self._decoder = None response.py(112): self._body = None response.py(113): self._fp = None response.py(114): self._original_response = original_response response.py(115): self._fp_bytes_read = 0 response.py(117): if body and isinstance(body, (basestring, binary_type)): response.py(120): self._pool = pool response.py(121): self._connection = connection response.py(123): if hasattr(body, 'read'): response.py(124): self._fp = body response.py(127): self.chunked = False response.py(128): self.chunk_left = None response.py(129): tr_enc = self.headers.get('transfer-encoding', '').lower() --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default response.py(131): encodings = (enc.strip() for enc in tr_enc.split(",")) response.py(132): if "chunked" in encodings: --- modulename: response, funcname: response.py(131): encodings = (enc.strip() for enc in tr_enc.split(",")) --- modulename: response, funcname: response.py(131): encodings = (enc.strip() for enc in tr_enc.split(",")) response.py(136): if preload_content and not self._body: response.py(389): return resp connectionpool.py(610): clean_exit = True connectionpool.py(647): if not clean_exit: connectionpool.py(655): if release_this_conn: connectionpool.py(661): if not conn: connectionpool.py(671): redirect_location = redirect and response.get_redirect_location() connectionpool.py(672): if redirect_location: connectionpool.py(695): if retries.is_forced_retry(method, status_code=response.status): --- modulename: retry, funcname: is_forced_retry retry.py(210): if self.method_whitelist and method.upper() not in self.method_whitelist: retry.py(213): return self.status_forcelist and status_code in self.status_forcelist connectionpool.py(714): return response adapters.py(503): return self.build_response(request, resp) --- modulename: adapters, funcname: build_response adapters.py(250): response = Response() --- modulename: models, funcname: __init__ models.py(549): super(Response, self).__init__() models.py(551): self._content = False models.py(552): self._content_consumed = False models.py(555): self.status_code = None models.py(560): self.headers = CaseInsensitiveDict() --- modulename: structures, funcname: __init__ structures.py(43): self._store = OrderedDict() structures.py(44): if data is None: structures.py(45): data = {} structures.py(46): self.update(data, **kwargs) --- modulename: _collections_abc, funcname: update _collections_abc.py(762): if not args: _collections_abc.py(765): self, *args = args _collections_abc.py(766): if len(args) > 1: _collections_abc.py(769): if args: _collections_abc.py(770): other = args[0] _collections_abc.py(771): if isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True _collections_abc.py(772): for key in other: _collections_abc.py(780): for key, value in kwds.items(): models.py(565): self.raw = None models.py(568): self.url = None models.py(571): self.encoding = None models.py(576): self.history = [] models.py(579): self.reason = None models.py(582): self.cookies = cookiejar_from_dict({}) --- modulename: cookies, funcname: cookiejar_from_dict cookies.py(509): if cookiejar is None: cookies.py(510): cookiejar = RequestsCookieJar() --- modulename: cookiejar, funcname: __init__ cookiejar.py(1240): if policy is None: cookiejar.py(1241): policy = DefaultCookiePolicy() --- modulename: cookiejar, funcname: __init__ cookiejar.py(886): self.netscape = netscape cookiejar.py(887): self.rfc2965 = rfc2965 cookiejar.py(888): self.rfc2109_as_netscape = rfc2109_as_netscape cookiejar.py(889): self.hide_cookie2 = hide_cookie2 cookiejar.py(890): self.strict_domain = strict_domain cookiejar.py(891): self.strict_rfc2965_unverifiable = strict_rfc2965_unverifiable cookiejar.py(892): self.strict_ns_unverifiable = strict_ns_unverifiable cookiejar.py(893): self.strict_ns_domain = strict_ns_domain cookiejar.py(894): self.strict_ns_set_initial_dollar = strict_ns_set_initial_dollar cookiejar.py(895): self.strict_ns_set_path = strict_ns_set_path cookiejar.py(897): if blocked_domains is not None: cookiejar.py(900): self._blocked_domains = () cookiejar.py(902): if allowed_domains is not None: cookiejar.py(904): self._allowed_domains = allowed_domains cookiejar.py(1242): self._policy = policy cookiejar.py(1244): self._cookies_lock = _threading.RLock() --- modulename: threading, funcname: RLock threading.py(81): if _CRLock is None: threading.py(83): return _CRLock(*args, **kwargs) cookiejar.py(1245): self._cookies = {} cookies.py(512): if cookie_dict is not None: cookies.py(513): names_from_jar = [cookie.name for cookie in cookiejar] --- modulename: cookiejar, funcname: __iter__ cookiejar.py(1733): return deepvalues(self._cookies) --- modulename: cookies, funcname: cookies.py(513): names_from_jar = [cookie.name for cookie in cookiejar] --- modulename: cookiejar, funcname: deepvalues cookiejar.py(1206): values = vals_sorted_by_key(mapping) --- modulename: cookiejar, funcname: vals_sorted_by_key cookiejar.py(1201): keys = sorted(adict.keys()) cookiejar.py(1202): return map(adict.get, keys) cookiejar.py(1207): for obj in values: cookies.py(514): for name in cookie_dict: cookies.py(518): return cookiejar models.py(590): self.elapsed = datetime.timedelta(0) models.py(594): self.request = None adapters.py(253): response.status_code = getattr(resp, 'status', None) adapters.py(256): response.headers = CaseInsensitiveDict(getattr(resp, 'headers', {})) --- modulename: structures, funcname: __init__ structures.py(43): self._store = OrderedDict() structures.py(44): if data is None: structures.py(46): self.update(data, **kwargs) --- modulename: _collections_abc, funcname: update _collections_abc.py(762): if not args: _collections_abc.py(765): self, *args = args _collections_abc.py(766): if len(args) > 1: _collections_abc.py(769): if args: _collections_abc.py(770): other = args[0] _collections_abc.py(771): if isinstance(other, Mapping): --- modulename: abc, funcname: __instancecheck__ abc.py(181): subclass = instance.__class__ abc.py(182): if subclass in cls._abc_cache: --- modulename: _weakrefset, funcname: __contains__ _weakrefset.py(71): try: _weakrefset.py(72): wr = ref(item) _weakrefset.py(75): return wr in self.data abc.py(183): return True _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections.py(183): yield vals[0] _collections_abc.py(773): self[key] = other[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections.py(152): return ', '.join(val[1:]) --- modulename: structures, funcname: __setitem__ structures.py(51): self._store[key.lower()] = (key, value) _collections_abc.py(772): for key in other: --- modulename: _collections, funcname: __iter__ _collections.py(182): for vals in self._container.values(): _collections_abc.py(780): for key, value in kwds.items(): adapters.py(259): response.encoding = get_encoding_from_headers(response.headers) --- modulename: utils, funcname: get_encoding_from_headers utils.py(354): content_type = headers.get('content-type') --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] utils.py(356): if not content_type: utils.py(359): content_type, params = cgi.parse_header(content_type) --- modulename: cgi, funcname: parse_header cgi.py(319): parts = _parseparam(';' + line) cgi.py(320): key = parts.__next__() --- modulename: cgi, funcname: _parseparam cgi.py(302): while s[:1] == ';': cgi.py(303): s = s[1:] cgi.py(304): end = s.find(';') cgi.py(305): while end > 0 and (s.count('"', 0, end) - s.count('\\"', 0, end)) % 2: cgi.py(307): if end < 0: cgi.py(309): f = s[:end] cgi.py(310): yield f.strip() cgi.py(321): pdict = {} cgi.py(322): for p in parts: --- modulename: cgi, funcname: _parseparam cgi.py(311): s = s[end:] cgi.py(302): while s[:1] == ';': cgi.py(303): s = s[1:] cgi.py(304): end = s.find(';') cgi.py(305): while end > 0 and (s.count('"', 0, end) - s.count('\\"', 0, end)) % 2: cgi.py(307): if end < 0: cgi.py(308): end = len(s) cgi.py(309): f = s[:end] cgi.py(310): yield f.strip() cgi.py(323): i = p.find('=') cgi.py(324): if i >= 0: cgi.py(325): name = p[:i].strip().lower() cgi.py(326): value = p[i+1:].strip() cgi.py(327): if len(value) >= 2 and value[0] == value[-1] == '"': cgi.py(330): pdict[name] = value cgi.py(322): for p in parts: --- modulename: cgi, funcname: _parseparam cgi.py(311): s = s[end:] cgi.py(302): while s[:1] == ';': cgi.py(331): return key, pdict utils.py(361): if 'charset' in params: utils.py(362): return params['charset'].strip("'\"") adapters.py(260): response.raw = resp adapters.py(261): response.reason = response.raw.reason adapters.py(263): if isinstance(req.url, bytes): adapters.py(266): response.url = req.url adapters.py(269): extract_cookies_to_jar(response.cookies, req, resp) --- modulename: cookies, funcname: extract_cookies_to_jar cookies.py(126): if not (hasattr(response, '_original_response') and cookies.py(127): response._original_response): cookies.py(130): req = MockRequest(request) --- modulename: cookies, funcname: __init__ cookies.py(39): self._r = request cookies.py(40): self._new_headers = {} cookies.py(41): self.type = urlparse(self._r.url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookies.py(132): res = MockResponse(response._original_response.msg) --- modulename: cookies, funcname: __init__ cookies.py(110): self._headers = headers cookies.py(133): jar.extract_cookies(res, req) --- modulename: cookiejar, funcname: extract_cookies cookiejar.py(1659): _debug("extract_cookies: %s", response.info()) --- modulename: cookies, funcname: info cookies.py(113): return self._headers --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1660): self._cookies_lock.acquire() cookiejar.py(1661): try: cookiejar.py(1662): self._policy._now = self._now = int(time.time()) cookiejar.py(1664): for cookie in self.make_cookies(response, request): --- modulename: cookiejar, funcname: make_cookies cookiejar.py(1580): headers = response.info() --- modulename: cookies, funcname: info cookies.py(113): return self._headers cookiejar.py(1581): rfc2965_hdrs = headers.get_all("Set-Cookie2", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(513): return failobj cookiejar.py(1582): ns_hdrs = headers.get_all("Set-Cookie", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(511): values.append(self.policy.header_fetch_parse(k, v)) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(511): values.append(self.policy.header_fetch_parse(k, v)) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(514): return values cookiejar.py(1584): rfc2965 = self._policy.rfc2965 cookiejar.py(1585): netscape = self._policy.netscape cookiejar.py(1587): if ((not rfc2965_hdrs and not ns_hdrs) or cookiejar.py(1588): (not ns_hdrs and not rfc2965) or cookiejar.py(1589): (not rfc2965_hdrs and not netscape) or cookiejar.py(1590): (not netscape and not rfc2965)): cookiejar.py(1593): try: cookiejar.py(1594): cookies = self._cookies_from_attrs_set( cookiejar.py(1595): split_header_words(rfc2965_hdrs), request) --- modulename: cookiejar, funcname: split_header_words cookiejar.py(382): assert not isinstance(header_values, str) cookiejar.py(383): result = [] cookiejar.py(384): for text in header_values: cookiejar.py(420): return result --- modulename: cookiejar, funcname: _cookies_from_attrs_set cookiejar.py(1557): cookie_tuples = self._normalized_cookie_tuples(attrs_set) --- modulename: cookiejar, funcname: _normalized_cookie_tuples cookiejar.py(1380): cookie_tuples = [] cookiejar.py(1382): boolean_attrs = "discard", "secure" cookiejar.py(1386): "comment", "commenturl") cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1462): return cookie_tuples cookiejar.py(1559): cookies = [] cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1563): return cookies cookiejar.py(1600): if ns_hdrs and netscape: cookiejar.py(1601): try: cookiejar.py(1603): ns_cookies = self._cookies_from_attrs_set( cookiejar.py(1604): parse_ns_headers(ns_hdrs), request) --- modulename: cookiejar, funcname: parse_ns_headers cookiejar.py(472): "version", "port", "max-age") cookiejar.py(474): result = [] cookiejar.py(475): for ns_header in ns_headers: cookiejar.py(476): pairs = [] cookiejar.py(477): version_set = False cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(502): key = lc cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(502): key = lc cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(515): if pairs: cookiejar.py(516): if not version_set: cookiejar.py(517): pairs.append(("version", "0")) cookiejar.py(518): result.append(pairs) cookiejar.py(475): for ns_header in ns_headers: cookiejar.py(476): pairs = [] cookiejar.py(477): version_set = False cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(502): key = lc cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(515): if pairs: cookiejar.py(516): if not version_set: cookiejar.py(517): pairs.append(("version", "0")) cookiejar.py(518): result.append(pairs) cookiejar.py(475): for ns_header in ns_headers: cookiejar.py(520): return result --- modulename: cookiejar, funcname: _cookies_from_attrs_set cookiejar.py(1557): cookie_tuples = self._normalized_cookie_tuples(attrs_set) --- modulename: cookiejar, funcname: _normalized_cookie_tuples cookiejar.py(1380): cookie_tuples = [] cookiejar.py(1382): boolean_attrs = "discard", "secure" cookiejar.py(1386): "comment", "commenturl") cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1389): name, value = cookie_attrs[0] cookiejar.py(1399): max_age_set = False cookiejar.py(1401): bad_cookie = False cookiejar.py(1403): standard = {} cookiejar.py(1404): rest = {} cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1455): rest[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1413): v = True cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1457): if bad_cookie: cookiejar.py(1460): cookie_tuples.append((name, value, standard, rest)) cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1389): name, value = cookie_attrs[0] cookiejar.py(1399): max_age_set = False cookiejar.py(1401): bad_cookie = False cookiejar.py(1403): standard = {} cookiejar.py(1404): rest = {} cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1457): if bad_cookie: cookiejar.py(1460): cookie_tuples.append((name, value, standard, rest)) cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1462): return cookie_tuples cookiejar.py(1559): cookies = [] cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1561): cookie = self._cookie_from_cookie_tuple(tup, request) --- modulename: cookiejar, funcname: _cookie_from_cookie_tuple cookiejar.py(1467): name, value, standard, rest = tup cookiejar.py(1469): domain = standard.get("domain", Absent) cookiejar.py(1470): path = standard.get("path", Absent) cookiejar.py(1471): port = standard.get("port", Absent) cookiejar.py(1472): expires = standard.get("expires", Absent) cookiejar.py(1475): version = standard.get("version", None) cookiejar.py(1476): if version is not None: cookiejar.py(1477): try: cookiejar.py(1478): version = int(version) cookiejar.py(1481): secure = standard.get("secure", False) cookiejar.py(1483): discard = standard.get("discard", False) cookiejar.py(1484): comment = standard.get("comment", None) cookiejar.py(1485): comment_url = standard.get("commenturl", None) cookiejar.py(1488): if path is not Absent and path != "": cookiejar.py(1489): path_specified = True cookiejar.py(1490): path = escape_path(path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(1504): domain_specified = domain is not Absent cookiejar.py(1506): domain_initial_dot = False cookiejar.py(1507): if domain_specified: cookiejar.py(1509): if domain is Absent: cookiejar.py(1510): req_host, erhn = eff_request_host(request) --- modulename: cookiejar, funcname: eff_request_host cookiejar.py(631): erhn = req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(632): if req_host.find(".") == -1 and not IPV4_RE.search(req_host): cookiejar.py(634): return req_host, erhn cookiejar.py(1511): domain = erhn cookiejar.py(1516): port_specified = False cookiejar.py(1517): if port is not Absent: cookiejar.py(1527): port = None cookiejar.py(1530): if expires is Absent: cookiejar.py(1531): expires = None cookiejar.py(1532): discard = True cookiejar.py(1544): return Cookie(version, cookiejar.py(1545): name, value, cookiejar.py(1546): port, port_specified, cookiejar.py(1547): domain, domain_specified, domain_initial_dot, cookiejar.py(1548): path, path_specified, cookiejar.py(1549): secure, cookiejar.py(1550): expires, cookiejar.py(1551): discard, cookiejar.py(1552): comment, cookiejar.py(1553): comment_url, cookiejar.py(1554): rest) --- modulename: cookiejar, funcname: __init__ cookiejar.py(763): if version is not None: version = int(version) cookiejar.py(764): if expires is not None: expires = int(float(expires)) cookiejar.py(765): if port is None and port_specified is True: cookiejar.py(768): self.version = version cookiejar.py(769): self.name = name cookiejar.py(770): self.value = value cookiejar.py(771): self.port = port cookiejar.py(772): self.port_specified = port_specified cookiejar.py(774): self.domain = domain.lower() cookiejar.py(775): self.domain_specified = domain_specified cookiejar.py(780): self.domain_initial_dot = domain_initial_dot cookiejar.py(781): self.path = path cookiejar.py(782): self.path_specified = path_specified cookiejar.py(783): self.secure = secure cookiejar.py(784): self.expires = expires cookiejar.py(785): self.discard = discard cookiejar.py(786): self.comment = comment cookiejar.py(787): self.comment_url = comment_url cookiejar.py(788): self.rfc2109 = rfc2109 cookiejar.py(790): self._rest = copy.copy(rest) --- modulename: copy, funcname: copy copy.py(73): cls = type(x) copy.py(75): copier = _copy_dispatch.get(cls) copy.py(76): if copier: copy.py(77): return copier(x) --- modulename: copy, funcname: _copy_with_constructor copy.py(126): return type(x)(x) cookiejar.py(1562): if cookie: cookies.append(cookie) cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1561): cookie = self._cookie_from_cookie_tuple(tup, request) --- modulename: cookiejar, funcname: _cookie_from_cookie_tuple cookiejar.py(1467): name, value, standard, rest = tup cookiejar.py(1469): domain = standard.get("domain", Absent) cookiejar.py(1470): path = standard.get("path", Absent) cookiejar.py(1471): port = standard.get("port", Absent) cookiejar.py(1472): expires = standard.get("expires", Absent) cookiejar.py(1475): version = standard.get("version", None) cookiejar.py(1476): if version is not None: cookiejar.py(1477): try: cookiejar.py(1478): version = int(version) cookiejar.py(1481): secure = standard.get("secure", False) cookiejar.py(1483): discard = standard.get("discard", False) cookiejar.py(1484): comment = standard.get("comment", None) cookiejar.py(1485): comment_url = standard.get("commenturl", None) cookiejar.py(1488): if path is not Absent and path != "": cookiejar.py(1489): path_specified = True cookiejar.py(1490): path = escape_path(path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(1504): domain_specified = domain is not Absent cookiejar.py(1506): domain_initial_dot = False cookiejar.py(1507): if domain_specified: cookiejar.py(1509): if domain is Absent: cookiejar.py(1510): req_host, erhn = eff_request_host(request) --- modulename: cookiejar, funcname: eff_request_host cookiejar.py(631): erhn = req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(632): if req_host.find(".") == -1 and not IPV4_RE.search(req_host): cookiejar.py(634): return req_host, erhn cookiejar.py(1511): domain = erhn cookiejar.py(1516): port_specified = False cookiejar.py(1517): if port is not Absent: cookiejar.py(1527): port = None cookiejar.py(1530): if expires is Absent: cookiejar.py(1531): expires = None cookiejar.py(1532): discard = True cookiejar.py(1544): return Cookie(version, cookiejar.py(1545): name, value, cookiejar.py(1546): port, port_specified, cookiejar.py(1547): domain, domain_specified, domain_initial_dot, cookiejar.py(1548): path, path_specified, cookiejar.py(1549): secure, cookiejar.py(1550): expires, cookiejar.py(1551): discard, cookiejar.py(1552): comment, cookiejar.py(1553): comment_url, cookiejar.py(1554): rest) --- modulename: cookiejar, funcname: __init__ cookiejar.py(763): if version is not None: version = int(version) cookiejar.py(764): if expires is not None: expires = int(float(expires)) cookiejar.py(765): if port is None and port_specified is True: cookiejar.py(768): self.version = version cookiejar.py(769): self.name = name cookiejar.py(770): self.value = value cookiejar.py(771): self.port = port cookiejar.py(772): self.port_specified = port_specified cookiejar.py(774): self.domain = domain.lower() cookiejar.py(775): self.domain_specified = domain_specified cookiejar.py(780): self.domain_initial_dot = domain_initial_dot cookiejar.py(781): self.path = path cookiejar.py(782): self.path_specified = path_specified cookiejar.py(783): self.secure = secure cookiejar.py(784): self.expires = expires cookiejar.py(785): self.discard = discard cookiejar.py(786): self.comment = comment cookiejar.py(787): self.comment_url = comment_url cookiejar.py(788): self.rfc2109 = rfc2109 cookiejar.py(790): self._rest = copy.copy(rest) --- modulename: copy, funcname: copy copy.py(73): cls = type(x) copy.py(75): copier = _copy_dispatch.get(cls) copy.py(76): if copier: copy.py(77): return copier(x) --- modulename: copy, funcname: _copy_with_constructor copy.py(126): return type(x)(x) cookiejar.py(1562): if cookie: cookies.append(cookie) cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1563): return cookies cookiejar.py(1608): self._process_rfc2109_cookies(ns_cookies) --- modulename: cookiejar, funcname: _process_rfc2109_cookies cookiejar.py(1566): rfc2109_as_ns = getattr(self._policy, 'rfc2109_as_netscape', None) cookiejar.py(1567): if rfc2109_as_ns is None: cookiejar.py(1568): rfc2109_as_ns = not self._policy.rfc2965 cookiejar.py(1569): for cookie in cookies: cookiejar.py(1570): if cookie.version == 1: cookiejar.py(1569): for cookie in cookies: cookiejar.py(1570): if cookie.version == 1: cookiejar.py(1569): for cookie in cookies: cookiejar.py(1616): if rfc2965: cookiejar.py(1626): if ns_cookies: cookiejar.py(1627): cookies.extend(ns_cookies) cookiejar.py(1629): return cookies cookiejar.py(1665): if self._policy.set_ok(cookie, request): --- modulename: cookiejar, funcname: set_ok cookiejar.py(943): _debug(" - checking cookie %s=%s", cookie.name, cookie.value) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(945): assert cookie.name is not None cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_version cookiejar.py(956): if cookie.version is None: cookiejar.py(962): if cookie.version > 0 and not self.rfc2965: cookiejar.py(965): elif cookie.version == 0 and not self.netscape: cookiejar.py(968): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_verifiability cookiejar.py(971): if request.unverifiable and is_third_party(request): --- modulename: cookies, funcname: unverifiable cookies.py(87): return self.is_unverifiable() --- modulename: cookies, funcname: is_unverifiable cookies.py(67): return True --- modulename: cookiejar, funcname: is_third_party cookiejar.py(725): req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(726): if not domain_match(req_host, reach(request.origin_req_host)): --- modulename: cookies, funcname: origin_req_host cookies.py(91): return self.get_origin_req_host() --- modulename: cookies, funcname: get_origin_req_host cookies.py(50): return self.get_host() --- modulename: cookies, funcname: get_host cookies.py(47): return urlparse(self._r.url).netloc --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: cookiejar, funcname: reach cookiejar.py(706): i = h.find(".") cookiejar.py(707): if i >= 0: cookiejar.py(709): b = h[i+1:] cookiejar.py(710): i = b.find(".") cookiejar.py(711): if is_HDN(h) and (i >= 0 or b == "local"): --- modulename: cookiejar, funcname: is_HDN cookiejar.py(531): if IPV4_RE.search(text): cookiejar.py(533): if text == "": cookiejar.py(535): if text[0] == "." or text[-1] == ".": cookiejar.py(537): return True cookiejar.py(713): return h --- modulename: cookiejar, funcname: domain_match cookiejar.py(562): A = A.lower() cookiejar.py(563): B = B.lower() cookiejar.py(564): if A == B: cookiejar.py(565): return True cookiejar.py(729): return False cookiejar.py(980): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_name cookiejar.py(985): if (cookie.version == 0 and self.strict_ns_set_initial_dollar and cookiejar.py(989): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_path cookiejar.py(992): if cookie.path_specified: cookiejar.py(993): req_path = request_path(request) --- modulename: cookiejar, funcname: request_path cookiejar.py(638): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(639): parts = urllib.parse.urlsplit(url) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(640): path = escape_path(parts.path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(641): if not path.startswith("/"): cookiejar.py(644): return path cookiejar.py(994): if ((cookie.version > 0 or cookiejar.py(995): (cookie.version == 0 and self.strict_ns_set_path)) and cookiejar.py(1000): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_domain cookiejar.py(1003): if self.is_blocked(cookie.domain): --- modulename: cookiejar, funcname: is_blocked cookiejar.py(914): for blocked_domain in self._blocked_domains: cookiejar.py(917): return False cookiejar.py(1006): if self.is_not_allowed(cookie.domain): --- modulename: cookiejar, funcname: is_not_allowed cookiejar.py(929): if self._allowed_domains is None: cookiejar.py(930): return False cookiejar.py(1009): if cookie.domain_specified: cookiejar.py(1059): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_port cookiejar.py(1062): if cookie.port_specified: cookiejar.py(1080): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(953): return True cookiejar.py(1666): _debug(" setting cookie: %s", cookie) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1667): self.set_cookie(cookie) --- modulename: cookies, funcname: set_cookie cookies.py(343): if hasattr(cookie.value, 'startswith') and cookie.value.startswith('"') and cookie.value.endswith('"'): cookies.py(345): return super(RequestsCookieJar, self).set_cookie(cookie, *args, **kwargs) --- modulename: cookiejar, funcname: set_cookie cookiejar.py(1646): c = self._cookies cookiejar.py(1647): self._cookies_lock.acquire() cookiejar.py(1648): try: cookiejar.py(1649): if cookie.domain not in c: c[cookie.domain] = {} cookiejar.py(1650): c2 = c[cookie.domain] cookiejar.py(1651): if cookie.path not in c2: c2[cookie.path] = {} cookiejar.py(1652): c3 = c2[cookie.path] cookiejar.py(1653): c3[cookie.name] = cookie cookiejar.py(1655): self._cookies_lock.release() cookiejar.py(1664): for cookie in self.make_cookies(response, request): cookiejar.py(1665): if self._policy.set_ok(cookie, request): --- modulename: cookiejar, funcname: set_ok cookiejar.py(943): _debug(" - checking cookie %s=%s", cookie.name, cookie.value) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(945): assert cookie.name is not None cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_version cookiejar.py(956): if cookie.version is None: cookiejar.py(962): if cookie.version > 0 and not self.rfc2965: cookiejar.py(965): elif cookie.version == 0 and not self.netscape: cookiejar.py(968): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_verifiability cookiejar.py(971): if request.unverifiable and is_third_party(request): --- modulename: cookies, funcname: unverifiable cookies.py(87): return self.is_unverifiable() --- modulename: cookies, funcname: is_unverifiable cookies.py(67): return True --- modulename: cookiejar, funcname: is_third_party cookiejar.py(725): req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(726): if not domain_match(req_host, reach(request.origin_req_host)): --- modulename: cookies, funcname: origin_req_host cookies.py(91): return self.get_origin_req_host() --- modulename: cookies, funcname: get_origin_req_host cookies.py(50): return self.get_host() --- modulename: cookies, funcname: get_host cookies.py(47): return urlparse(self._r.url).netloc --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: cookiejar, funcname: reach cookiejar.py(706): i = h.find(".") cookiejar.py(707): if i >= 0: cookiejar.py(709): b = h[i+1:] cookiejar.py(710): i = b.find(".") cookiejar.py(711): if is_HDN(h) and (i >= 0 or b == "local"): --- modulename: cookiejar, funcname: is_HDN cookiejar.py(531): if IPV4_RE.search(text): cookiejar.py(533): if text == "": cookiejar.py(535): if text[0] == "." or text[-1] == ".": cookiejar.py(537): return True cookiejar.py(713): return h --- modulename: cookiejar, funcname: domain_match cookiejar.py(562): A = A.lower() cookiejar.py(563): B = B.lower() cookiejar.py(564): if A == B: cookiejar.py(565): return True cookiejar.py(729): return False cookiejar.py(980): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_name cookiejar.py(985): if (cookie.version == 0 and self.strict_ns_set_initial_dollar and cookiejar.py(989): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_path cookiejar.py(992): if cookie.path_specified: cookiejar.py(993): req_path = request_path(request) --- modulename: cookiejar, funcname: request_path cookiejar.py(638): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(639): parts = urllib.parse.urlsplit(url) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(640): path = escape_path(parts.path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(641): if not path.startswith("/"): cookiejar.py(644): return path cookiejar.py(994): if ((cookie.version > 0 or cookiejar.py(995): (cookie.version == 0 and self.strict_ns_set_path)) and cookiejar.py(1000): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_domain cookiejar.py(1003): if self.is_blocked(cookie.domain): --- modulename: cookiejar, funcname: is_blocked cookiejar.py(914): for blocked_domain in self._blocked_domains: cookiejar.py(917): return False cookiejar.py(1006): if self.is_not_allowed(cookie.domain): --- modulename: cookiejar, funcname: is_not_allowed cookiejar.py(929): if self._allowed_domains is None: cookiejar.py(930): return False cookiejar.py(1009): if cookie.domain_specified: cookiejar.py(1059): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_port cookiejar.py(1062): if cookie.port_specified: cookiejar.py(1080): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(953): return True cookiejar.py(1666): _debug(" setting cookie: %s", cookie) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1667): self.set_cookie(cookie) --- modulename: cookies, funcname: set_cookie cookies.py(343): if hasattr(cookie.value, 'startswith') and cookie.value.startswith('"') and cookie.value.endswith('"'): cookies.py(345): return super(RequestsCookieJar, self).set_cookie(cookie, *args, **kwargs) --- modulename: cookiejar, funcname: set_cookie cookiejar.py(1646): c = self._cookies cookiejar.py(1647): self._cookies_lock.acquire() cookiejar.py(1648): try: cookiejar.py(1649): if cookie.domain not in c: c[cookie.domain] = {} cookiejar.py(1650): c2 = c[cookie.domain] cookiejar.py(1651): if cookie.path not in c2: c2[cookie.path] = {} cookiejar.py(1652): c3 = c2[cookie.path] cookiejar.py(1653): c3[cookie.name] = cookie cookiejar.py(1655): self._cookies_lock.release() cookiejar.py(1664): for cookie in self.make_cookies(response, request): cookiejar.py(1669): self._cookies_lock.release() adapters.py(272): response.request = req adapters.py(273): response.connection = self adapters.py(275): return response sessions.py(599): r.elapsed = datetime.utcnow() - start sessions.py(602): r = dispatch_hook('response', hooks, r, **kwargs) --- modulename: hooks, funcname: dispatch_hook hooks.py(25): hooks = hooks or dict() hooks.py(26): hooks = hooks.get(key) hooks.py(27): if hooks: hooks.py(34): return hook_data sessions.py(605): if r.history: sessions.py(611): extract_cookies_to_jar(self.cookies, request, r.raw) --- modulename: cookies, funcname: extract_cookies_to_jar cookies.py(126): if not (hasattr(response, '_original_response') and cookies.py(127): response._original_response): cookies.py(130): req = MockRequest(request) --- modulename: cookies, funcname: __init__ cookies.py(39): self._r = request cookies.py(40): self._new_headers = {} cookies.py(41): self.type = urlparse(self._r.url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookies.py(132): res = MockResponse(response._original_response.msg) --- modulename: cookies, funcname: __init__ cookies.py(110): self._headers = headers cookies.py(133): jar.extract_cookies(res, req) --- modulename: cookiejar, funcname: extract_cookies cookiejar.py(1659): _debug("extract_cookies: %s", response.info()) --- modulename: cookies, funcname: info cookies.py(113): return self._headers --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1660): self._cookies_lock.acquire() cookiejar.py(1661): try: cookiejar.py(1662): self._policy._now = self._now = int(time.time()) cookiejar.py(1664): for cookie in self.make_cookies(response, request): --- modulename: cookiejar, funcname: make_cookies cookiejar.py(1580): headers = response.info() --- modulename: cookies, funcname: info cookies.py(113): return self._headers cookiejar.py(1581): rfc2965_hdrs = headers.get_all("Set-Cookie2", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(513): return failobj cookiejar.py(1582): ns_hdrs = headers.get_all("Set-Cookie", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(511): values.append(self.policy.header_fetch_parse(k, v)) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(511): values.append(self.policy.header_fetch_parse(k, v)) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(514): return values cookiejar.py(1584): rfc2965 = self._policy.rfc2965 cookiejar.py(1585): netscape = self._policy.netscape cookiejar.py(1587): if ((not rfc2965_hdrs and not ns_hdrs) or cookiejar.py(1588): (not ns_hdrs and not rfc2965) or cookiejar.py(1589): (not rfc2965_hdrs and not netscape) or cookiejar.py(1590): (not netscape and not rfc2965)): cookiejar.py(1593): try: cookiejar.py(1594): cookies = self._cookies_from_attrs_set( cookiejar.py(1595): split_header_words(rfc2965_hdrs), request) --- modulename: cookiejar, funcname: split_header_words cookiejar.py(382): assert not isinstance(header_values, str) cookiejar.py(383): result = [] cookiejar.py(384): for text in header_values: cookiejar.py(420): return result --- modulename: cookiejar, funcname: _cookies_from_attrs_set cookiejar.py(1557): cookie_tuples = self._normalized_cookie_tuples(attrs_set) --- modulename: cookiejar, funcname: _normalized_cookie_tuples cookiejar.py(1380): cookie_tuples = [] cookiejar.py(1382): boolean_attrs = "discard", "secure" cookiejar.py(1386): "comment", "commenturl") cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1462): return cookie_tuples cookiejar.py(1559): cookies = [] cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1563): return cookies cookiejar.py(1600): if ns_hdrs and netscape: cookiejar.py(1601): try: cookiejar.py(1603): ns_cookies = self._cookies_from_attrs_set( cookiejar.py(1604): parse_ns_headers(ns_hdrs), request) --- modulename: cookiejar, funcname: parse_ns_headers cookiejar.py(472): "version", "port", "max-age") cookiejar.py(474): result = [] cookiejar.py(475): for ns_header in ns_headers: cookiejar.py(476): pairs = [] cookiejar.py(477): version_set = False cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(502): key = lc cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(502): key = lc cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(515): if pairs: cookiejar.py(516): if not version_set: cookiejar.py(517): pairs.append(("version", "0")) cookiejar.py(518): result.append(pairs) cookiejar.py(475): for ns_header in ns_headers: cookiejar.py(476): pairs = [] cookiejar.py(477): version_set = False cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(502): key = lc cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(515): if pairs: cookiejar.py(516): if not version_set: cookiejar.py(517): pairs.append(("version", "0")) cookiejar.py(518): result.append(pairs) cookiejar.py(475): for ns_header in ns_headers: cookiejar.py(520): return result --- modulename: cookiejar, funcname: _cookies_from_attrs_set cookiejar.py(1557): cookie_tuples = self._normalized_cookie_tuples(attrs_set) --- modulename: cookiejar, funcname: _normalized_cookie_tuples cookiejar.py(1380): cookie_tuples = [] cookiejar.py(1382): boolean_attrs = "discard", "secure" cookiejar.py(1386): "comment", "commenturl") cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1389): name, value = cookie_attrs[0] cookiejar.py(1399): max_age_set = False cookiejar.py(1401): bad_cookie = False cookiejar.py(1403): standard = {} cookiejar.py(1404): rest = {} cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1455): rest[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1413): v = True cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1457): if bad_cookie: cookiejar.py(1460): cookie_tuples.append((name, value, standard, rest)) cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1389): name, value = cookie_attrs[0] cookiejar.py(1399): max_age_set = False cookiejar.py(1401): bad_cookie = False cookiejar.py(1403): standard = {} cookiejar.py(1404): rest = {} cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1457): if bad_cookie: cookiejar.py(1460): cookie_tuples.append((name, value, standard, rest)) cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1462): return cookie_tuples cookiejar.py(1559): cookies = [] cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1561): cookie = self._cookie_from_cookie_tuple(tup, request) --- modulename: cookiejar, funcname: _cookie_from_cookie_tuple cookiejar.py(1467): name, value, standard, rest = tup cookiejar.py(1469): domain = standard.get("domain", Absent) cookiejar.py(1470): path = standard.get("path", Absent) cookiejar.py(1471): port = standard.get("port", Absent) cookiejar.py(1472): expires = standard.get("expires", Absent) cookiejar.py(1475): version = standard.get("version", None) cookiejar.py(1476): if version is not None: cookiejar.py(1477): try: cookiejar.py(1478): version = int(version) cookiejar.py(1481): secure = standard.get("secure", False) cookiejar.py(1483): discard = standard.get("discard", False) cookiejar.py(1484): comment = standard.get("comment", None) cookiejar.py(1485): comment_url = standard.get("commenturl", None) cookiejar.py(1488): if path is not Absent and path != "": cookiejar.py(1489): path_specified = True cookiejar.py(1490): path = escape_path(path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(1504): domain_specified = domain is not Absent cookiejar.py(1506): domain_initial_dot = False cookiejar.py(1507): if domain_specified: cookiejar.py(1509): if domain is Absent: cookiejar.py(1510): req_host, erhn = eff_request_host(request) --- modulename: cookiejar, funcname: eff_request_host cookiejar.py(631): erhn = req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(632): if req_host.find(".") == -1 and not IPV4_RE.search(req_host): cookiejar.py(634): return req_host, erhn cookiejar.py(1511): domain = erhn cookiejar.py(1516): port_specified = False cookiejar.py(1517): if port is not Absent: cookiejar.py(1527): port = None cookiejar.py(1530): if expires is Absent: cookiejar.py(1531): expires = None cookiejar.py(1532): discard = True cookiejar.py(1544): return Cookie(version, cookiejar.py(1545): name, value, cookiejar.py(1546): port, port_specified, cookiejar.py(1547): domain, domain_specified, domain_initial_dot, cookiejar.py(1548): path, path_specified, cookiejar.py(1549): secure, cookiejar.py(1550): expires, cookiejar.py(1551): discard, cookiejar.py(1552): comment, cookiejar.py(1553): comment_url, cookiejar.py(1554): rest) --- modulename: cookiejar, funcname: __init__ cookiejar.py(763): if version is not None: version = int(version) cookiejar.py(764): if expires is not None: expires = int(float(expires)) cookiejar.py(765): if port is None and port_specified is True: cookiejar.py(768): self.version = version cookiejar.py(769): self.name = name cookiejar.py(770): self.value = value cookiejar.py(771): self.port = port cookiejar.py(772): self.port_specified = port_specified cookiejar.py(774): self.domain = domain.lower() cookiejar.py(775): self.domain_specified = domain_specified cookiejar.py(780): self.domain_initial_dot = domain_initial_dot cookiejar.py(781): self.path = path cookiejar.py(782): self.path_specified = path_specified cookiejar.py(783): self.secure = secure cookiejar.py(784): self.expires = expires cookiejar.py(785): self.discard = discard cookiejar.py(786): self.comment = comment cookiejar.py(787): self.comment_url = comment_url cookiejar.py(788): self.rfc2109 = rfc2109 cookiejar.py(790): self._rest = copy.copy(rest) --- modulename: copy, funcname: copy copy.py(73): cls = type(x) copy.py(75): copier = _copy_dispatch.get(cls) copy.py(76): if copier: copy.py(77): return copier(x) --- modulename: copy, funcname: _copy_with_constructor copy.py(126): return type(x)(x) cookiejar.py(1562): if cookie: cookies.append(cookie) cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1561): cookie = self._cookie_from_cookie_tuple(tup, request) --- modulename: cookiejar, funcname: _cookie_from_cookie_tuple cookiejar.py(1467): name, value, standard, rest = tup cookiejar.py(1469): domain = standard.get("domain", Absent) cookiejar.py(1470): path = standard.get("path", Absent) cookiejar.py(1471): port = standard.get("port", Absent) cookiejar.py(1472): expires = standard.get("expires", Absent) cookiejar.py(1475): version = standard.get("version", None) cookiejar.py(1476): if version is not None: cookiejar.py(1477): try: cookiejar.py(1478): version = int(version) cookiejar.py(1481): secure = standard.get("secure", False) cookiejar.py(1483): discard = standard.get("discard", False) cookiejar.py(1484): comment = standard.get("comment", None) cookiejar.py(1485): comment_url = standard.get("commenturl", None) cookiejar.py(1488): if path is not Absent and path != "": cookiejar.py(1489): path_specified = True cookiejar.py(1490): path = escape_path(path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(1504): domain_specified = domain is not Absent cookiejar.py(1506): domain_initial_dot = False cookiejar.py(1507): if domain_specified: cookiejar.py(1509): if domain is Absent: cookiejar.py(1510): req_host, erhn = eff_request_host(request) --- modulename: cookiejar, funcname: eff_request_host cookiejar.py(631): erhn = req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(632): if req_host.find(".") == -1 and not IPV4_RE.search(req_host): cookiejar.py(634): return req_host, erhn cookiejar.py(1511): domain = erhn cookiejar.py(1516): port_specified = False cookiejar.py(1517): if port is not Absent: cookiejar.py(1527): port = None cookiejar.py(1530): if expires is Absent: cookiejar.py(1531): expires = None cookiejar.py(1532): discard = True cookiejar.py(1544): return Cookie(version, cookiejar.py(1545): name, value, cookiejar.py(1546): port, port_specified, cookiejar.py(1547): domain, domain_specified, domain_initial_dot, cookiejar.py(1548): path, path_specified, cookiejar.py(1549): secure, cookiejar.py(1550): expires, cookiejar.py(1551): discard, cookiejar.py(1552): comment, cookiejar.py(1553): comment_url, cookiejar.py(1554): rest) --- modulename: cookiejar, funcname: __init__ cookiejar.py(763): if version is not None: version = int(version) cookiejar.py(764): if expires is not None: expires = int(float(expires)) cookiejar.py(765): if port is None and port_specified is True: cookiejar.py(768): self.version = version cookiejar.py(769): self.name = name cookiejar.py(770): self.value = value cookiejar.py(771): self.port = port cookiejar.py(772): self.port_specified = port_specified cookiejar.py(774): self.domain = domain.lower() cookiejar.py(775): self.domain_specified = domain_specified cookiejar.py(780): self.domain_initial_dot = domain_initial_dot cookiejar.py(781): self.path = path cookiejar.py(782): self.path_specified = path_specified cookiejar.py(783): self.secure = secure cookiejar.py(784): self.expires = expires cookiejar.py(785): self.discard = discard cookiejar.py(786): self.comment = comment cookiejar.py(787): self.comment_url = comment_url cookiejar.py(788): self.rfc2109 = rfc2109 cookiejar.py(790): self._rest = copy.copy(rest) --- modulename: copy, funcname: copy copy.py(73): cls = type(x) copy.py(75): copier = _copy_dispatch.get(cls) copy.py(76): if copier: copy.py(77): return copier(x) --- modulename: copy, funcname: _copy_with_constructor copy.py(126): return type(x)(x) cookiejar.py(1562): if cookie: cookies.append(cookie) cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1563): return cookies cookiejar.py(1608): self._process_rfc2109_cookies(ns_cookies) --- modulename: cookiejar, funcname: _process_rfc2109_cookies cookiejar.py(1566): rfc2109_as_ns = getattr(self._policy, 'rfc2109_as_netscape', None) cookiejar.py(1567): if rfc2109_as_ns is None: cookiejar.py(1568): rfc2109_as_ns = not self._policy.rfc2965 cookiejar.py(1569): for cookie in cookies: cookiejar.py(1570): if cookie.version == 1: cookiejar.py(1569): for cookie in cookies: cookiejar.py(1570): if cookie.version == 1: cookiejar.py(1569): for cookie in cookies: cookiejar.py(1616): if rfc2965: cookiejar.py(1626): if ns_cookies: cookiejar.py(1627): cookies.extend(ns_cookies) cookiejar.py(1629): return cookies cookiejar.py(1665): if self._policy.set_ok(cookie, request): --- modulename: cookiejar, funcname: set_ok cookiejar.py(943): _debug(" - checking cookie %s=%s", cookie.name, cookie.value) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(945): assert cookie.name is not None cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_version cookiejar.py(956): if cookie.version is None: cookiejar.py(962): if cookie.version > 0 and not self.rfc2965: cookiejar.py(965): elif cookie.version == 0 and not self.netscape: cookiejar.py(968): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_verifiability cookiejar.py(971): if request.unverifiable and is_third_party(request): --- modulename: cookies, funcname: unverifiable cookies.py(87): return self.is_unverifiable() --- modulename: cookies, funcname: is_unverifiable cookies.py(67): return True --- modulename: cookiejar, funcname: is_third_party cookiejar.py(725): req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(726): if not domain_match(req_host, reach(request.origin_req_host)): --- modulename: cookies, funcname: origin_req_host cookies.py(91): return self.get_origin_req_host() --- modulename: cookies, funcname: get_origin_req_host cookies.py(50): return self.get_host() --- modulename: cookies, funcname: get_host cookies.py(47): return urlparse(self._r.url).netloc --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: cookiejar, funcname: reach cookiejar.py(706): i = h.find(".") cookiejar.py(707): if i >= 0: cookiejar.py(709): b = h[i+1:] cookiejar.py(710): i = b.find(".") cookiejar.py(711): if is_HDN(h) and (i >= 0 or b == "local"): --- modulename: cookiejar, funcname: is_HDN cookiejar.py(531): if IPV4_RE.search(text): cookiejar.py(533): if text == "": cookiejar.py(535): if text[0] == "." or text[-1] == ".": cookiejar.py(537): return True cookiejar.py(713): return h --- modulename: cookiejar, funcname: domain_match cookiejar.py(562): A = A.lower() cookiejar.py(563): B = B.lower() cookiejar.py(564): if A == B: cookiejar.py(565): return True cookiejar.py(729): return False cookiejar.py(980): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_name cookiejar.py(985): if (cookie.version == 0 and self.strict_ns_set_initial_dollar and cookiejar.py(989): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_path cookiejar.py(992): if cookie.path_specified: cookiejar.py(993): req_path = request_path(request) --- modulename: cookiejar, funcname: request_path cookiejar.py(638): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(639): parts = urllib.parse.urlsplit(url) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(640): path = escape_path(parts.path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(641): if not path.startswith("/"): cookiejar.py(644): return path cookiejar.py(994): if ((cookie.version > 0 or cookiejar.py(995): (cookie.version == 0 and self.strict_ns_set_path)) and cookiejar.py(1000): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_domain cookiejar.py(1003): if self.is_blocked(cookie.domain): --- modulename: cookiejar, funcname: is_blocked cookiejar.py(914): for blocked_domain in self._blocked_domains: cookiejar.py(917): return False cookiejar.py(1006): if self.is_not_allowed(cookie.domain): --- modulename: cookiejar, funcname: is_not_allowed cookiejar.py(929): if self._allowed_domains is None: cookiejar.py(930): return False cookiejar.py(1009): if cookie.domain_specified: cookiejar.py(1059): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_port cookiejar.py(1062): if cookie.port_specified: cookiejar.py(1080): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(953): return True cookiejar.py(1666): _debug(" setting cookie: %s", cookie) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1667): self.set_cookie(cookie) --- modulename: cookies, funcname: set_cookie cookies.py(343): if hasattr(cookie.value, 'startswith') and cookie.value.startswith('"') and cookie.value.endswith('"'): cookies.py(345): return super(RequestsCookieJar, self).set_cookie(cookie, *args, **kwargs) --- modulename: cookiejar, funcname: set_cookie cookiejar.py(1646): c = self._cookies cookiejar.py(1647): self._cookies_lock.acquire() cookiejar.py(1648): try: cookiejar.py(1649): if cookie.domain not in c: c[cookie.domain] = {} cookiejar.py(1650): c2 = c[cookie.domain] cookiejar.py(1651): if cookie.path not in c2: c2[cookie.path] = {} cookiejar.py(1652): c3 = c2[cookie.path] cookiejar.py(1653): c3[cookie.name] = cookie cookiejar.py(1655): self._cookies_lock.release() cookiejar.py(1664): for cookie in self.make_cookies(response, request): cookiejar.py(1665): if self._policy.set_ok(cookie, request): --- modulename: cookiejar, funcname: set_ok cookiejar.py(943): _debug(" - checking cookie %s=%s", cookie.name, cookie.value) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(945): assert cookie.name is not None cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_version cookiejar.py(956): if cookie.version is None: cookiejar.py(962): if cookie.version > 0 and not self.rfc2965: cookiejar.py(965): elif cookie.version == 0 and not self.netscape: cookiejar.py(968): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_verifiability cookiejar.py(971): if request.unverifiable and is_third_party(request): --- modulename: cookies, funcname: unverifiable cookies.py(87): return self.is_unverifiable() --- modulename: cookies, funcname: is_unverifiable cookies.py(67): return True --- modulename: cookiejar, funcname: is_third_party cookiejar.py(725): req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(726): if not domain_match(req_host, reach(request.origin_req_host)): --- modulename: cookies, funcname: origin_req_host cookies.py(91): return self.get_origin_req_host() --- modulename: cookies, funcname: get_origin_req_host cookies.py(50): return self.get_host() --- modulename: cookies, funcname: get_host cookies.py(47): return urlparse(self._r.url).netloc --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: cookiejar, funcname: reach cookiejar.py(706): i = h.find(".") cookiejar.py(707): if i >= 0: cookiejar.py(709): b = h[i+1:] cookiejar.py(710): i = b.find(".") cookiejar.py(711): if is_HDN(h) and (i >= 0 or b == "local"): --- modulename: cookiejar, funcname: is_HDN cookiejar.py(531): if IPV4_RE.search(text): cookiejar.py(533): if text == "": cookiejar.py(535): if text[0] == "." or text[-1] == ".": cookiejar.py(537): return True cookiejar.py(713): return h --- modulename: cookiejar, funcname: domain_match cookiejar.py(562): A = A.lower() cookiejar.py(563): B = B.lower() cookiejar.py(564): if A == B: cookiejar.py(565): return True cookiejar.py(729): return False cookiejar.py(980): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_name cookiejar.py(985): if (cookie.version == 0 and self.strict_ns_set_initial_dollar and cookiejar.py(989): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_path cookiejar.py(992): if cookie.path_specified: cookiejar.py(993): req_path = request_path(request) --- modulename: cookiejar, funcname: request_path cookiejar.py(638): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(639): parts = urllib.parse.urlsplit(url) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(640): path = escape_path(parts.path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(641): if not path.startswith("/"): cookiejar.py(644): return path cookiejar.py(994): if ((cookie.version > 0 or cookiejar.py(995): (cookie.version == 0 and self.strict_ns_set_path)) and cookiejar.py(1000): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_domain cookiejar.py(1003): if self.is_blocked(cookie.domain): --- modulename: cookiejar, funcname: is_blocked cookiejar.py(914): for blocked_domain in self._blocked_domains: cookiejar.py(917): return False cookiejar.py(1006): if self.is_not_allowed(cookie.domain): --- modulename: cookiejar, funcname: is_not_allowed cookiejar.py(929): if self._allowed_domains is None: cookiejar.py(930): return False cookiejar.py(1009): if cookie.domain_specified: cookiejar.py(1059): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_port cookiejar.py(1062): if cookie.port_specified: cookiejar.py(1080): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(953): return True cookiejar.py(1666): _debug(" setting cookie: %s", cookie) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1667): self.set_cookie(cookie) --- modulename: cookies, funcname: set_cookie cookies.py(343): if hasattr(cookie.value, 'startswith') and cookie.value.startswith('"') and cookie.value.endswith('"'): cookies.py(345): return super(RequestsCookieJar, self).set_cookie(cookie, *args, **kwargs) --- modulename: cookiejar, funcname: set_cookie cookiejar.py(1646): c = self._cookies cookiejar.py(1647): self._cookies_lock.acquire() cookiejar.py(1648): try: cookiejar.py(1649): if cookie.domain not in c: c[cookie.domain] = {} cookiejar.py(1650): c2 = c[cookie.domain] cookiejar.py(1651): if cookie.path not in c2: c2[cookie.path] = {} cookiejar.py(1652): c3 = c2[cookie.path] cookiejar.py(1653): c3[cookie.name] = cookie cookiejar.py(1655): self._cookies_lock.release() cookiejar.py(1664): for cookie in self.make_cookies(response, request): cookiejar.py(1669): self._cookies_lock.release() sessions.py(614): gen = self.resolve_redirects(r, request, **kwargs) sessions.py(617): history = [resp for resp in gen] if allow_redirects else [] sessions.py(620): if history: sessions.py(627): if not stream: sessions.py(628): r.content --- modulename: models, funcname: content models.py(745): if self._content is False: models.py(747): try: models.py(748): if self._content_consumed: models.py(752): if self.status_code == 0: models.py(755): self._content = bytes().join(self.iter_content(CONTENT_CHUNK_SIZE)) or bytes() --- modulename: models, funcname: iter_content models.py(672): def generate(): models.py(694): if self._content_consumed and isinstance(self._content, bool): models.py(696): elif chunk_size is not None and not isinstance(chunk_size, int): models.py(699): reused_chunks = iter_slices(self._content, chunk_size) models.py(701): stream_chunks = generate() models.py(703): chunks = reused_chunks if self._content_consumed else stream_chunks models.py(705): if decode_unicode: models.py(708): return chunks --- modulename: utils, funcname: iter_slices --- modulename: models, funcname: generate models.py(674): if hasattr(self.raw, 'stream'): models.py(675): try: models.py(676): for chunk in self.raw.stream(chunk_size, decode_content=True): --- modulename: response, funcname: stream response.py(352): if self.chunked: response.py(356): while not is_fp_closed(self._fp): --- modulename: response, funcname: is_fp_closed response.py(15): try: response.py(17): return obj.closed response.py(357): data = self.read(amt=amt, decode_content=decode_content) --- modulename: response, funcname: read response.py(297): self._init_decoder() --- modulename: response, funcname: _init_decoder response.py(186): content_encoding = self.headers.get('content-encoding', '').lower() --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default response.py(187): if self._decoder is None and content_encoding in self.CONTENT_DECODERS: response.py(298): if decode_content is None: response.py(301): if self._fp is None: response.py(304): flush_decoder = False response.py(305): data = None response.py(307): with self._error_catcher(): --- modulename: contextlib, funcname: helper contextlib.py(136): return _GeneratorContextManager(func, args, kwds) --- modulename: contextlib, funcname: __init__ contextlib.py(38): self.gen = func(*args, **kwds) contextlib.py(39): self.func, self.args, self.kwds = func, args, kwds contextlib.py(41): doc = getattr(func, "__doc__", None) contextlib.py(42): if doc is None: contextlib.py(44): self.__doc__ = doc --- modulename: contextlib, funcname: __enter__ contextlib.py(58): try: contextlib.py(59): return next(self.gen) --- modulename: response, funcname: _error_catcher response.py(228): clean_exit = False response.py(230): try: response.py(231): try: response.py(232): yield response.py(308): if amt is None: response.py(313): cache_content = False response.py(314): data = self._fp.read(amt) --- modulename: client, funcname: read client.py(438): if self.fp is None: client.py(441): if self._method == "HEAD": client.py(445): if amt is not None: client.py(447): b = bytearray(amt) client.py(448): n = self.readinto(b) --- modulename: client, funcname: readinto client.py(470): if self.fp is None: client.py(473): if self._method == "HEAD": client.py(477): if self.chunked: client.py(480): if self.length is not None: client.py(481): if len(b) > self.length: client.py(488): n = self.fp.readinto(b) --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) --- modulename: ssl, funcname: recv_into ssl.py(927): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(928): if buffer and (nbytes is None): ssl.py(929): nbytes = len(buffer) ssl.py(932): if self._sslobj: ssl.py(933): if flags != 0: ssl.py(937): return self.read(nbytes, buffer) --- modulename: ssl, funcname: read ssl.py(795): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(796): if not self._sslobj: ssl.py(798): try: ssl.py(799): return self._sslobj.read(len, buffer) --- modulename: ssl, funcname: read ssl.py(582): if buffer is not None: ssl.py(583): v = self._sslobj.read(len, buffer) ssl.py(586): return v --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) --- modulename: ssl, funcname: recv_into ssl.py(927): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(928): if buffer and (nbytes is None): ssl.py(929): nbytes = len(buffer) ssl.py(932): if self._sslobj: ssl.py(933): if flags != 0: ssl.py(937): return self.read(nbytes, buffer) --- modulename: ssl, funcname: read ssl.py(795): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(796): if not self._sslobj: ssl.py(798): try: ssl.py(799): return self._sslobj.read(len, buffer) --- modulename: ssl, funcname: read ssl.py(582): if buffer is not None: ssl.py(583): v = self._sslobj.read(len, buffer) ssl.py(586): return v --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) --- modulename: ssl, funcname: recv_into ssl.py(927): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(928): if buffer and (nbytes is None): ssl.py(929): nbytes = len(buffer) ssl.py(932): if self._sslobj: ssl.py(933): if flags != 0: ssl.py(937): return self.read(nbytes, buffer) --- modulename: ssl, funcname: read ssl.py(795): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(796): if not self._sslobj: ssl.py(798): try: ssl.py(799): return self._sslobj.read(len, buffer) --- modulename: ssl, funcname: read ssl.py(582): if buffer is not None: ssl.py(583): v = self._sslobj.read(len, buffer) ssl.py(586): return v --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) --- modulename: ssl, funcname: recv_into ssl.py(927): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(928): if buffer and (nbytes is None): ssl.py(929): nbytes = len(buffer) ssl.py(932): if self._sslobj: ssl.py(933): if flags != 0: ssl.py(937): return self.read(nbytes, buffer) --- modulename: ssl, funcname: read ssl.py(795): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(796): if not self._sslobj: ssl.py(798): try: ssl.py(799): return self._sslobj.read(len, buffer) --- modulename: ssl, funcname: read ssl.py(582): if buffer is not None: ssl.py(583): v = self._sslobj.read(len, buffer) ssl.py(586): return v --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) --- modulename: ssl, funcname: recv_into ssl.py(927): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(928): if buffer and (nbytes is None): ssl.py(929): nbytes = len(buffer) ssl.py(932): if self._sslobj: ssl.py(933): if flags != 0: ssl.py(937): return self.read(nbytes, buffer) --- modulename: ssl, funcname: read ssl.py(795): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(796): if not self._sslobj: ssl.py(798): try: ssl.py(799): return self._sslobj.read(len, buffer) --- modulename: ssl, funcname: read ssl.py(582): if buffer is not None: ssl.py(583): v = self._sslobj.read(len, buffer) ssl.py(586): return v --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) --- modulename: ssl, funcname: recv_into ssl.py(927): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(928): if buffer and (nbytes is None): ssl.py(929): nbytes = len(buffer) ssl.py(932): if self._sslobj: ssl.py(933): if flags != 0: ssl.py(937): return self.read(nbytes, buffer) --- modulename: ssl, funcname: read ssl.py(795): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(796): if not self._sslobj: ssl.py(798): try: ssl.py(799): return self._sslobj.read(len, buffer) --- modulename: ssl, funcname: read ssl.py(582): if buffer is not None: ssl.py(583): v = self._sslobj.read(len, buffer) ssl.py(586): return v --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) --- modulename: ssl, funcname: recv_into ssl.py(927): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(928): if buffer and (nbytes is None): ssl.py(929): nbytes = len(buffer) ssl.py(932): if self._sslobj: ssl.py(933): if flags != 0: ssl.py(937): return self.read(nbytes, buffer) --- modulename: ssl, funcname: read ssl.py(795): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(796): if not self._sslobj: ssl.py(798): try: ssl.py(799): return self._sslobj.read(len, buffer) --- modulename: ssl, funcname: read ssl.py(582): if buffer is not None: ssl.py(583): v = self._sslobj.read(len, buffer) ssl.py(586): return v client.py(489): if not n and b: client.py(493): elif self.length is not None: client.py(494): self.length -= n client.py(495): if not self.length: client.py(497): return n client.py(449): return memoryview(b)[:n].tobytes() response.py(315): if amt != 0 and not data: # Platform-specific: Buggy versions of Python. --- modulename: contextlib, funcname: __exit__ contextlib.py(64): if type is None: contextlib.py(65): try: contextlib.py(66): next(self.gen) --- modulename: response, funcname: _error_catcher response.py(254): clean_exit = True response.py(258): if not clean_exit: response.py(273): if self._original_response and self._original_response.isclosed(): --- modulename: client, funcname: isclosed client.py(435): return self.fp is None contextlib.py(67): except StopIteration: contextlib.py(68): return response.py(326): if data: response.py(327): self._fp_bytes_read += len(data) response.py(329): data = self._decode(data, decode_content, flush_decoder) --- modulename: response, funcname: _decode response.py(194): try: response.py(195): if decode_content and self._decoder: response.py(203): if flush_decoder and decode_content: response.py(206): return data response.py(331): if cache_content: response.py(334): return data response.py(359): if data: response.py(360): yield data models.py(677): yield chunk --- modulename: models, funcname: generate models.py(676): for chunk in self.raw.stream(chunk_size, decode_content=True): --- modulename: response, funcname: stream response.py(356): while not is_fp_closed(self._fp): --- modulename: response, funcname: is_fp_closed response.py(15): try: response.py(17): return obj.closed response.py(357): data = self.read(amt=amt, decode_content=decode_content) --- modulename: response, funcname: read response.py(297): self._init_decoder() --- modulename: response, funcname: _init_decoder response.py(186): content_encoding = self.headers.get('content-encoding', '').lower() --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default response.py(187): if self._decoder is None and content_encoding in self.CONTENT_DECODERS: response.py(298): if decode_content is None: response.py(301): if self._fp is None: response.py(304): flush_decoder = False response.py(305): data = None response.py(307): with self._error_catcher(): --- modulename: contextlib, funcname: helper contextlib.py(136): return _GeneratorContextManager(func, args, kwds) --- modulename: contextlib, funcname: __init__ contextlib.py(38): self.gen = func(*args, **kwds) contextlib.py(39): self.func, self.args, self.kwds = func, args, kwds contextlib.py(41): doc = getattr(func, "__doc__", None) contextlib.py(42): if doc is None: contextlib.py(44): self.__doc__ = doc --- modulename: contextlib, funcname: __enter__ contextlib.py(58): try: contextlib.py(59): return next(self.gen) --- modulename: response, funcname: _error_catcher response.py(228): clean_exit = False response.py(230): try: response.py(231): try: response.py(232): yield response.py(308): if amt is None: response.py(313): cache_content = False response.py(314): data = self._fp.read(amt) --- modulename: client, funcname: read client.py(438): if self.fp is None: client.py(441): if self._method == "HEAD": client.py(445): if amt is not None: client.py(447): b = bytearray(amt) client.py(448): n = self.readinto(b) --- modulename: client, funcname: readinto client.py(470): if self.fp is None: client.py(473): if self._method == "HEAD": client.py(477): if self.chunked: client.py(480): if self.length is not None: client.py(481): if len(b) > self.length: client.py(483): b = memoryview(b)[0:self.length] client.py(488): n = self.fp.readinto(b) --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) --- modulename: ssl, funcname: recv_into ssl.py(927): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(928): if buffer and (nbytes is None): ssl.py(929): nbytes = len(buffer) ssl.py(932): if self._sslobj: ssl.py(933): if flags != 0: ssl.py(937): return self.read(nbytes, buffer) --- modulename: ssl, funcname: read ssl.py(795): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(796): if not self._sslobj: ssl.py(798): try: ssl.py(799): return self._sslobj.read(len, buffer) --- modulename: ssl, funcname: read ssl.py(582): if buffer is not None: ssl.py(583): v = self._sslobj.read(len, buffer) ssl.py(586): return v --- modulename: socket, funcname: readinto socket.py(570): self._checkClosed() socket.py(571): self._checkReadable() --- modulename: socket, funcname: readable socket.py(604): if self.closed: socket.py(606): return self._reading socket.py(572): if self._timeout_occurred: socket.py(574): while True: socket.py(575): try: socket.py(576): return self._sock.recv_into(b) --- modulename: ssl, funcname: recv_into ssl.py(927): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(928): if buffer and (nbytes is None): ssl.py(929): nbytes = len(buffer) ssl.py(932): if self._sslobj: ssl.py(933): if flags != 0: ssl.py(937): return self.read(nbytes, buffer) --- modulename: ssl, funcname: read ssl.py(795): self._checkClosed() --- modulename: ssl, funcname: _checkClosed ssl.py(781): pass ssl.py(796): if not self._sslobj: ssl.py(798): try: ssl.py(799): return self._sslobj.read(len, buffer) --- modulename: ssl, funcname: read ssl.py(582): if buffer is not None: ssl.py(583): v = self._sslobj.read(len, buffer) ssl.py(586): return v client.py(489): if not n and b: client.py(493): elif self.length is not None: client.py(494): self.length -= n client.py(495): if not self.length: client.py(496): self._close_conn() --- modulename: client, funcname: _close_conn client.py(401): fp = self.fp client.py(402): self.fp = None client.py(403): fp.close() --- modulename: socket, funcname: close socket.py(643): if self.closed: socket.py(645): io.RawIOBase.close(self) socket.py(646): self._sock._decref_socketios() --- modulename: socket, funcname: _decref_socketios socket.py(394): if self._io_refs > 0: socket.py(395): self._io_refs -= 1 socket.py(396): if self._closed: socket.py(397): self.close() --- modulename: socket, funcname: close socket.py(405): self._closed = True socket.py(406): if self._io_refs <= 0: socket.py(407): self._real_close() --- modulename: ssl, funcname: _real_close ssl.py(986): self._sslobj = None ssl.py(987): socket._real_close(self) --- modulename: socket, funcname: _real_close socket.py(401): _ss.close(self) socket.py(647): self._sock = None client.py(497): return n client.py(449): return memoryview(b)[:n].tobytes() response.py(315): if amt != 0 and not data: # Platform-specific: Buggy versions of Python. --- modulename: contextlib, funcname: __exit__ contextlib.py(64): if type is None: contextlib.py(65): try: contextlib.py(66): next(self.gen) --- modulename: response, funcname: _error_catcher response.py(254): clean_exit = True response.py(258): if not clean_exit: response.py(273): if self._original_response and self._original_response.isclosed(): --- modulename: client, funcname: isclosed client.py(435): return self.fp is None response.py(274): self.release_conn() --- modulename: response, funcname: release_conn response.py(153): if not self._pool or not self._connection: response.py(156): self._pool._put_conn(self._connection) --- modulename: connectionpool, funcname: _put_conn connectionpool.py(273): try: connectionpool.py(274): self.pool.put(conn, block=False) --- modulename: queue, funcname: put queue.py(126): with self.not_full: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(127): if self.maxsize > 0: queue.py(128): if not block: queue.py(129): if self._qsize() >= self.maxsize: --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(143): self._put(item) --- modulename: queue, funcname: _put queue.py(243): self.queue.append(item) queue.py(144): self.unfinished_tasks += 1 queue.py(145): self.not_empty.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(275): return # Everything is dandy, done. response.py(157): self._connection = None contextlib.py(67): except StopIteration: contextlib.py(68): return response.py(326): if data: response.py(327): self._fp_bytes_read += len(data) response.py(329): data = self._decode(data, decode_content, flush_decoder) --- modulename: response, funcname: _decode response.py(194): try: response.py(195): if decode_content and self._decoder: response.py(203): if flush_decoder and decode_content: response.py(206): return data response.py(331): if cache_content: response.py(334): return data response.py(359): if data: response.py(360): yield data models.py(677): yield chunk --- modulename: models, funcname: generate models.py(676): for chunk in self.raw.stream(chunk_size, decode_content=True): --- modulename: response, funcname: stream response.py(356): while not is_fp_closed(self._fp): --- modulename: response, funcname: is_fp_closed response.py(15): try: response.py(17): return obj.closed response.py(357): data = self.read(amt=amt, decode_content=decode_content) --- modulename: response, funcname: read response.py(297): self._init_decoder() --- modulename: response, funcname: _init_decoder response.py(186): content_encoding = self.headers.get('content-encoding', '').lower() --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: _collections, funcname: __getitem__ _collections.py(151): val = self._container[key.lower()] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default response.py(187): if self._decoder is None and content_encoding in self.CONTENT_DECODERS: response.py(298): if decode_content is None: response.py(301): if self._fp is None: response.py(304): flush_decoder = False response.py(305): data = None response.py(307): with self._error_catcher(): --- modulename: contextlib, funcname: helper contextlib.py(136): return _GeneratorContextManager(func, args, kwds) --- modulename: contextlib, funcname: __init__ contextlib.py(38): self.gen = func(*args, **kwds) contextlib.py(39): self.func, self.args, self.kwds = func, args, kwds contextlib.py(41): doc = getattr(func, "__doc__", None) contextlib.py(42): if doc is None: contextlib.py(44): self.__doc__ = doc --- modulename: contextlib, funcname: __enter__ contextlib.py(58): try: contextlib.py(59): return next(self.gen) --- modulename: response, funcname: _error_catcher response.py(228): clean_exit = False response.py(230): try: response.py(231): try: response.py(232): yield response.py(308): if amt is None: response.py(313): cache_content = False response.py(314): data = self._fp.read(amt) --- modulename: client, funcname: read client.py(438): if self.fp is None: client.py(439): return b"" response.py(315): if amt != 0 and not data: # Platform-specific: Buggy versions of Python. response.py(323): self._fp.close() --- modulename: client, funcname: close client.py(406): try: client.py(407): super().close() # set "closed" flag --- modulename: client, funcname: flush client.py(418): super().flush() client.py(419): if self.fp: client.py(409): if self.fp: response.py(324): flush_decoder = True --- modulename: contextlib, funcname: __exit__ contextlib.py(64): if type is None: contextlib.py(65): try: contextlib.py(66): next(self.gen) --- modulename: response, funcname: _error_catcher response.py(254): clean_exit = True response.py(258): if not clean_exit: response.py(273): if self._original_response and self._original_response.isclosed(): --- modulename: client, funcname: isclosed client.py(435): return self.fp is None response.py(274): self.release_conn() --- modulename: response, funcname: release_conn response.py(153): if not self._pool or not self._connection: response.py(154): return contextlib.py(67): except StopIteration: contextlib.py(68): return response.py(326): if data: response.py(334): return data response.py(359): if data: response.py(356): while not is_fp_closed(self._fp): --- modulename: response, funcname: is_fp_closed response.py(15): try: response.py(17): return obj.closed models.py(692): self._content_consumed = True models.py(760): self._content_consumed = True models.py(763): return self._content sessions.py(630): return r --- modulename: sessions, funcname: resolve_redirects sessions.py(180): extract_cookies_to_jar(self.cookies, prepared_request, resp.raw) --- modulename: cookies, funcname: extract_cookies_to_jar cookies.py(126): if not (hasattr(response, '_original_response') and cookies.py(127): response._original_response): cookies.py(130): req = MockRequest(request) --- modulename: cookies, funcname: __init__ cookies.py(39): self._r = request cookies.py(40): self._new_headers = {} cookies.py(41): self.type = urlparse(self._r.url).scheme --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookies.py(132): res = MockResponse(response._original_response.msg) --- modulename: cookies, funcname: __init__ cookies.py(110): self._headers = headers cookies.py(133): jar.extract_cookies(res, req) --- modulename: cookiejar, funcname: extract_cookies cookiejar.py(1659): _debug("extract_cookies: %s", response.info()) --- modulename: cookies, funcname: info cookies.py(113): return self._headers --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1660): self._cookies_lock.acquire() cookiejar.py(1661): try: cookiejar.py(1662): self._policy._now = self._now = int(time.time()) cookiejar.py(1664): for cookie in self.make_cookies(response, request): --- modulename: cookiejar, funcname: make_cookies cookiejar.py(1580): headers = response.info() --- modulename: cookies, funcname: info cookies.py(113): return self._headers cookiejar.py(1581): rfc2965_hdrs = headers.get_all("Set-Cookie2", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(513): return failobj cookiejar.py(1582): ns_hdrs = headers.get_all("Set-Cookie", []) --- modulename: message, funcname: get_all message.py(507): values = [] message.py(508): name = name.lower() message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(511): values.append(self.policy.header_fetch_parse(k, v)) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(511): values.append(self.policy.header_fetch_parse(k, v)) --- modulename: _policybase, funcname: header_fetch_parse _policybase.py(312): return self._sanitize_header(name, value) --- modulename: _policybase, funcname: _sanitize_header _policybase.py(280): if not isinstance(value, str): _policybase.py(283): if _has_surrogates(value): --- modulename: utils, funcname: _has_surrogates utils.py(56): try: utils.py(57): s.encode() utils.py(58): return False _policybase.py(287): return value message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(510): if k.lower() == name: message.py(509): for k, v in self._headers: message.py(512): if not values: message.py(514): return values cookiejar.py(1584): rfc2965 = self._policy.rfc2965 cookiejar.py(1585): netscape = self._policy.netscape cookiejar.py(1587): if ((not rfc2965_hdrs and not ns_hdrs) or cookiejar.py(1588): (not ns_hdrs and not rfc2965) or cookiejar.py(1589): (not rfc2965_hdrs and not netscape) or cookiejar.py(1590): (not netscape and not rfc2965)): cookiejar.py(1593): try: cookiejar.py(1594): cookies = self._cookies_from_attrs_set( cookiejar.py(1595): split_header_words(rfc2965_hdrs), request) --- modulename: cookiejar, funcname: split_header_words cookiejar.py(382): assert not isinstance(header_values, str) cookiejar.py(383): result = [] cookiejar.py(384): for text in header_values: cookiejar.py(420): return result --- modulename: cookiejar, funcname: _cookies_from_attrs_set cookiejar.py(1557): cookie_tuples = self._normalized_cookie_tuples(attrs_set) --- modulename: cookiejar, funcname: _normalized_cookie_tuples cookiejar.py(1380): cookie_tuples = [] cookiejar.py(1382): boolean_attrs = "discard", "secure" cookiejar.py(1386): "comment", "commenturl") cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1462): return cookie_tuples cookiejar.py(1559): cookies = [] cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1563): return cookies cookiejar.py(1600): if ns_hdrs and netscape: cookiejar.py(1601): try: cookiejar.py(1603): ns_cookies = self._cookies_from_attrs_set( cookiejar.py(1604): parse_ns_headers(ns_hdrs), request) --- modulename: cookiejar, funcname: parse_ns_headers cookiejar.py(472): "version", "port", "max-age") cookiejar.py(474): result = [] cookiejar.py(475): for ns_header in ns_headers: cookiejar.py(476): pairs = [] cookiejar.py(477): version_set = False cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(502): key = lc cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(502): key = lc cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(515): if pairs: cookiejar.py(516): if not version_set: cookiejar.py(517): pairs.append(("version", "0")) cookiejar.py(518): result.append(pairs) cookiejar.py(475): for ns_header in ns_headers: cookiejar.py(476): pairs = [] cookiejar.py(477): version_set = False cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(484): param = param.strip() cookiejar.py(486): key, sep, val = param.partition('=') cookiejar.py(487): key = key.strip() cookiejar.py(489): if not key: cookiejar.py(497): val = val.strip() if sep else None cookiejar.py(499): if ii != 0: cookiejar.py(500): lc = key.lower() cookiejar.py(501): if lc in known_attrs: cookiejar.py(502): key = lc cookiejar.py(504): if key == "version": cookiejar.py(509): elif key == "expires": cookiejar.py(513): pairs.append((key, val)) cookiejar.py(483): for ii, param in enumerate(ns_header.split(';')): cookiejar.py(515): if pairs: cookiejar.py(516): if not version_set: cookiejar.py(517): pairs.append(("version", "0")) cookiejar.py(518): result.append(pairs) cookiejar.py(475): for ns_header in ns_headers: cookiejar.py(520): return result --- modulename: cookiejar, funcname: _cookies_from_attrs_set cookiejar.py(1557): cookie_tuples = self._normalized_cookie_tuples(attrs_set) --- modulename: cookiejar, funcname: _normalized_cookie_tuples cookiejar.py(1380): cookie_tuples = [] cookiejar.py(1382): boolean_attrs = "discard", "secure" cookiejar.py(1386): "comment", "commenturl") cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1389): name, value = cookie_attrs[0] cookiejar.py(1399): max_age_set = False cookiejar.py(1401): bad_cookie = False cookiejar.py(1403): standard = {} cookiejar.py(1404): rest = {} cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1455): rest[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1413): v = True cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1457): if bad_cookie: cookiejar.py(1460): cookie_tuples.append((name, value, standard, rest)) cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1389): name, value = cookie_attrs[0] cookiejar.py(1399): max_age_set = False cookiejar.py(1401): bad_cookie = False cookiejar.py(1403): standard = {} cookiejar.py(1404): rest = {} cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1406): lc = k.lower() cookiejar.py(1408): if lc in value_attrs or lc in boolean_attrs: cookiejar.py(1409): k = lc cookiejar.py(1410): if k in boolean_attrs and v is None: cookiejar.py(1414): if k in standard: cookiejar.py(1417): if k == "domain": cookiejar.py(1424): if k == "expires": cookiejar.py(1432): if k == "max-age": cookiejar.py(1447): if (k in value_attrs) or (k in boolean_attrs): cookiejar.py(1448): if (v is None and cookiejar.py(1453): standard[k] = v cookiejar.py(1405): for k, v in cookie_attrs[1:]: cookiejar.py(1457): if bad_cookie: cookiejar.py(1460): cookie_tuples.append((name, value, standard, rest)) cookiejar.py(1388): for cookie_attrs in attrs_set: cookiejar.py(1462): return cookie_tuples cookiejar.py(1559): cookies = [] cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1561): cookie = self._cookie_from_cookie_tuple(tup, request) --- modulename: cookiejar, funcname: _cookie_from_cookie_tuple cookiejar.py(1467): name, value, standard, rest = tup cookiejar.py(1469): domain = standard.get("domain", Absent) cookiejar.py(1470): path = standard.get("path", Absent) cookiejar.py(1471): port = standard.get("port", Absent) cookiejar.py(1472): expires = standard.get("expires", Absent) cookiejar.py(1475): version = standard.get("version", None) cookiejar.py(1476): if version is not None: cookiejar.py(1477): try: cookiejar.py(1478): version = int(version) cookiejar.py(1481): secure = standard.get("secure", False) cookiejar.py(1483): discard = standard.get("discard", False) cookiejar.py(1484): comment = standard.get("comment", None) cookiejar.py(1485): comment_url = standard.get("commenturl", None) cookiejar.py(1488): if path is not Absent and path != "": cookiejar.py(1489): path_specified = True cookiejar.py(1490): path = escape_path(path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(1504): domain_specified = domain is not Absent cookiejar.py(1506): domain_initial_dot = False cookiejar.py(1507): if domain_specified: cookiejar.py(1509): if domain is Absent: cookiejar.py(1510): req_host, erhn = eff_request_host(request) --- modulename: cookiejar, funcname: eff_request_host cookiejar.py(631): erhn = req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(632): if req_host.find(".") == -1 and not IPV4_RE.search(req_host): cookiejar.py(634): return req_host, erhn cookiejar.py(1511): domain = erhn cookiejar.py(1516): port_specified = False cookiejar.py(1517): if port is not Absent: cookiejar.py(1527): port = None cookiejar.py(1530): if expires is Absent: cookiejar.py(1531): expires = None cookiejar.py(1532): discard = True cookiejar.py(1544): return Cookie(version, cookiejar.py(1545): name, value, cookiejar.py(1546): port, port_specified, cookiejar.py(1547): domain, domain_specified, domain_initial_dot, cookiejar.py(1548): path, path_specified, cookiejar.py(1549): secure, cookiejar.py(1550): expires, cookiejar.py(1551): discard, cookiejar.py(1552): comment, cookiejar.py(1553): comment_url, cookiejar.py(1554): rest) --- modulename: cookiejar, funcname: __init__ cookiejar.py(763): if version is not None: version = int(version) cookiejar.py(764): if expires is not None: expires = int(float(expires)) cookiejar.py(765): if port is None and port_specified is True: cookiejar.py(768): self.version = version cookiejar.py(769): self.name = name cookiejar.py(770): self.value = value cookiejar.py(771): self.port = port cookiejar.py(772): self.port_specified = port_specified cookiejar.py(774): self.domain = domain.lower() cookiejar.py(775): self.domain_specified = domain_specified cookiejar.py(780): self.domain_initial_dot = domain_initial_dot cookiejar.py(781): self.path = path cookiejar.py(782): self.path_specified = path_specified cookiejar.py(783): self.secure = secure cookiejar.py(784): self.expires = expires cookiejar.py(785): self.discard = discard cookiejar.py(786): self.comment = comment cookiejar.py(787): self.comment_url = comment_url cookiejar.py(788): self.rfc2109 = rfc2109 cookiejar.py(790): self._rest = copy.copy(rest) --- modulename: copy, funcname: copy copy.py(73): cls = type(x) copy.py(75): copier = _copy_dispatch.get(cls) copy.py(76): if copier: copy.py(77): return copier(x) --- modulename: copy, funcname: _copy_with_constructor copy.py(126): return type(x)(x) cookiejar.py(1562): if cookie: cookies.append(cookie) cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1561): cookie = self._cookie_from_cookie_tuple(tup, request) --- modulename: cookiejar, funcname: _cookie_from_cookie_tuple cookiejar.py(1467): name, value, standard, rest = tup cookiejar.py(1469): domain = standard.get("domain", Absent) cookiejar.py(1470): path = standard.get("path", Absent) cookiejar.py(1471): port = standard.get("port", Absent) cookiejar.py(1472): expires = standard.get("expires", Absent) cookiejar.py(1475): version = standard.get("version", None) cookiejar.py(1476): if version is not None: cookiejar.py(1477): try: cookiejar.py(1478): version = int(version) cookiejar.py(1481): secure = standard.get("secure", False) cookiejar.py(1483): discard = standard.get("discard", False) cookiejar.py(1484): comment = standard.get("comment", None) cookiejar.py(1485): comment_url = standard.get("commenturl", None) cookiejar.py(1488): if path is not Absent and path != "": cookiejar.py(1489): path_specified = True cookiejar.py(1490): path = escape_path(path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(1504): domain_specified = domain is not Absent cookiejar.py(1506): domain_initial_dot = False cookiejar.py(1507): if domain_specified: cookiejar.py(1509): if domain is Absent: cookiejar.py(1510): req_host, erhn = eff_request_host(request) --- modulename: cookiejar, funcname: eff_request_host cookiejar.py(631): erhn = req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(632): if req_host.find(".") == -1 and not IPV4_RE.search(req_host): cookiejar.py(634): return req_host, erhn cookiejar.py(1511): domain = erhn cookiejar.py(1516): port_specified = False cookiejar.py(1517): if port is not Absent: cookiejar.py(1527): port = None cookiejar.py(1530): if expires is Absent: cookiejar.py(1531): expires = None cookiejar.py(1532): discard = True cookiejar.py(1544): return Cookie(version, cookiejar.py(1545): name, value, cookiejar.py(1546): port, port_specified, cookiejar.py(1547): domain, domain_specified, domain_initial_dot, cookiejar.py(1548): path, path_specified, cookiejar.py(1549): secure, cookiejar.py(1550): expires, cookiejar.py(1551): discard, cookiejar.py(1552): comment, cookiejar.py(1553): comment_url, cookiejar.py(1554): rest) --- modulename: cookiejar, funcname: __init__ cookiejar.py(763): if version is not None: version = int(version) cookiejar.py(764): if expires is not None: expires = int(float(expires)) cookiejar.py(765): if port is None and port_specified is True: cookiejar.py(768): self.version = version cookiejar.py(769): self.name = name cookiejar.py(770): self.value = value cookiejar.py(771): self.port = port cookiejar.py(772): self.port_specified = port_specified cookiejar.py(774): self.domain = domain.lower() cookiejar.py(775): self.domain_specified = domain_specified cookiejar.py(780): self.domain_initial_dot = domain_initial_dot cookiejar.py(781): self.path = path cookiejar.py(782): self.path_specified = path_specified cookiejar.py(783): self.secure = secure cookiejar.py(784): self.expires = expires cookiejar.py(785): self.discard = discard cookiejar.py(786): self.comment = comment cookiejar.py(787): self.comment_url = comment_url cookiejar.py(788): self.rfc2109 = rfc2109 cookiejar.py(790): self._rest = copy.copy(rest) --- modulename: copy, funcname: copy copy.py(73): cls = type(x) copy.py(75): copier = _copy_dispatch.get(cls) copy.py(76): if copier: copy.py(77): return copier(x) --- modulename: copy, funcname: _copy_with_constructor copy.py(126): return type(x)(x) cookiejar.py(1562): if cookie: cookies.append(cookie) cookiejar.py(1560): for tup in cookie_tuples: cookiejar.py(1563): return cookies cookiejar.py(1608): self._process_rfc2109_cookies(ns_cookies) --- modulename: cookiejar, funcname: _process_rfc2109_cookies cookiejar.py(1566): rfc2109_as_ns = getattr(self._policy, 'rfc2109_as_netscape', None) cookiejar.py(1567): if rfc2109_as_ns is None: cookiejar.py(1568): rfc2109_as_ns = not self._policy.rfc2965 cookiejar.py(1569): for cookie in cookies: cookiejar.py(1570): if cookie.version == 1: cookiejar.py(1569): for cookie in cookies: cookiejar.py(1570): if cookie.version == 1: cookiejar.py(1569): for cookie in cookies: cookiejar.py(1616): if rfc2965: cookiejar.py(1626): if ns_cookies: cookiejar.py(1627): cookies.extend(ns_cookies) cookiejar.py(1629): return cookies cookiejar.py(1665): if self._policy.set_ok(cookie, request): --- modulename: cookiejar, funcname: set_ok cookiejar.py(943): _debug(" - checking cookie %s=%s", cookie.name, cookie.value) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(945): assert cookie.name is not None cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_version cookiejar.py(956): if cookie.version is None: cookiejar.py(962): if cookie.version > 0 and not self.rfc2965: cookiejar.py(965): elif cookie.version == 0 and not self.netscape: cookiejar.py(968): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_verifiability cookiejar.py(971): if request.unverifiable and is_third_party(request): --- modulename: cookies, funcname: unverifiable cookies.py(87): return self.is_unverifiable() --- modulename: cookies, funcname: is_unverifiable cookies.py(67): return True --- modulename: cookiejar, funcname: is_third_party cookiejar.py(725): req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(726): if not domain_match(req_host, reach(request.origin_req_host)): --- modulename: cookies, funcname: origin_req_host cookies.py(91): return self.get_origin_req_host() --- modulename: cookies, funcname: get_origin_req_host cookies.py(50): return self.get_host() --- modulename: cookies, funcname: get_host cookies.py(47): return urlparse(self._r.url).netloc --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: cookiejar, funcname: reach cookiejar.py(706): i = h.find(".") cookiejar.py(707): if i >= 0: cookiejar.py(709): b = h[i+1:] cookiejar.py(710): i = b.find(".") cookiejar.py(711): if is_HDN(h) and (i >= 0 or b == "local"): --- modulename: cookiejar, funcname: is_HDN cookiejar.py(531): if IPV4_RE.search(text): cookiejar.py(533): if text == "": cookiejar.py(535): if text[0] == "." or text[-1] == ".": cookiejar.py(537): return True cookiejar.py(713): return h --- modulename: cookiejar, funcname: domain_match cookiejar.py(562): A = A.lower() cookiejar.py(563): B = B.lower() cookiejar.py(564): if A == B: cookiejar.py(565): return True cookiejar.py(729): return False cookiejar.py(980): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_name cookiejar.py(985): if (cookie.version == 0 and self.strict_ns_set_initial_dollar and cookiejar.py(989): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_path cookiejar.py(992): if cookie.path_specified: cookiejar.py(993): req_path = request_path(request) --- modulename: cookiejar, funcname: request_path cookiejar.py(638): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(639): parts = urllib.parse.urlsplit(url) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(640): path = escape_path(parts.path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(641): if not path.startswith("/"): cookiejar.py(644): return path cookiejar.py(994): if ((cookie.version > 0 or cookiejar.py(995): (cookie.version == 0 and self.strict_ns_set_path)) and cookiejar.py(1000): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_domain cookiejar.py(1003): if self.is_blocked(cookie.domain): --- modulename: cookiejar, funcname: is_blocked cookiejar.py(914): for blocked_domain in self._blocked_domains: cookiejar.py(917): return False cookiejar.py(1006): if self.is_not_allowed(cookie.domain): --- modulename: cookiejar, funcname: is_not_allowed cookiejar.py(929): if self._allowed_domains is None: cookiejar.py(930): return False cookiejar.py(1009): if cookie.domain_specified: cookiejar.py(1059): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_port cookiejar.py(1062): if cookie.port_specified: cookiejar.py(1080): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(953): return True cookiejar.py(1666): _debug(" setting cookie: %s", cookie) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1667): self.set_cookie(cookie) --- modulename: cookies, funcname: set_cookie cookies.py(343): if hasattr(cookie.value, 'startswith') and cookie.value.startswith('"') and cookie.value.endswith('"'): cookies.py(345): return super(RequestsCookieJar, self).set_cookie(cookie, *args, **kwargs) --- modulename: cookiejar, funcname: set_cookie cookiejar.py(1646): c = self._cookies cookiejar.py(1647): self._cookies_lock.acquire() cookiejar.py(1648): try: cookiejar.py(1649): if cookie.domain not in c: c[cookie.domain] = {} cookiejar.py(1650): c2 = c[cookie.domain] cookiejar.py(1651): if cookie.path not in c2: c2[cookie.path] = {} cookiejar.py(1652): c3 = c2[cookie.path] cookiejar.py(1653): c3[cookie.name] = cookie cookiejar.py(1655): self._cookies_lock.release() cookiejar.py(1664): for cookie in self.make_cookies(response, request): cookiejar.py(1665): if self._policy.set_ok(cookie, request): --- modulename: cookiejar, funcname: set_ok cookiejar.py(943): _debug(" - checking cookie %s=%s", cookie.name, cookie.value) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(945): assert cookie.name is not None cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_version cookiejar.py(956): if cookie.version is None: cookiejar.py(962): if cookie.version > 0 and not self.rfc2965: cookiejar.py(965): elif cookie.version == 0 and not self.netscape: cookiejar.py(968): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_verifiability cookiejar.py(971): if request.unverifiable and is_third_party(request): --- modulename: cookies, funcname: unverifiable cookies.py(87): return self.is_unverifiable() --- modulename: cookies, funcname: is_unverifiable cookies.py(67): return True --- modulename: cookiejar, funcname: is_third_party cookiejar.py(725): req_host = request_host(request) --- modulename: cookiejar, funcname: request_host cookiejar.py(616): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(617): host = urllib.parse.urlparse(url)[1] --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(618): if host == "": cookiejar.py(622): host = cut_port_re.sub("", host, 1) cookiejar.py(623): return host.lower() cookiejar.py(726): if not domain_match(req_host, reach(request.origin_req_host)): --- modulename: cookies, funcname: origin_req_host cookies.py(91): return self.get_origin_req_host() --- modulename: cookies, funcname: get_origin_req_host cookies.py(50): return self.get_host() --- modulename: cookies, funcname: get_host cookies.py(47): return urlparse(self._r.url).netloc --- modulename: parse, funcname: urlparse parse.py(295): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(296): splitresult = urlsplit(url, scheme, allow_fragments) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj parse.py(297): scheme, netloc, url, query, fragment = splitresult parse.py(298): if scheme in uses_params and ';' in url: parse.py(301): params = '' parse.py(302): result = ParseResult(scheme, netloc, url, params, query, fragment) parse.py(303): return _coerce_result(result) --- modulename: parse, funcname: _noop parse.py(91): return obj --- modulename: cookiejar, funcname: reach cookiejar.py(706): i = h.find(".") cookiejar.py(707): if i >= 0: cookiejar.py(709): b = h[i+1:] cookiejar.py(710): i = b.find(".") cookiejar.py(711): if is_HDN(h) and (i >= 0 or b == "local"): --- modulename: cookiejar, funcname: is_HDN cookiejar.py(531): if IPV4_RE.search(text): cookiejar.py(533): if text == "": cookiejar.py(535): if text[0] == "." or text[-1] == ".": cookiejar.py(537): return True cookiejar.py(713): return h --- modulename: cookiejar, funcname: domain_match cookiejar.py(562): A = A.lower() cookiejar.py(563): B = B.lower() cookiejar.py(564): if A == B: cookiejar.py(565): return True cookiejar.py(729): return False cookiejar.py(980): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_name cookiejar.py(985): if (cookie.version == 0 and self.strict_ns_set_initial_dollar and cookiejar.py(989): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_path cookiejar.py(992): if cookie.path_specified: cookiejar.py(993): req_path = request_path(request) --- modulename: cookiejar, funcname: request_path cookiejar.py(638): url = request.get_full_url() --- modulename: cookies, funcname: get_full_url cookies.py(55): if not self._r.headers.get('Host'): --- modulename: _collections_abc, funcname: get _collections_abc.py(594): try: _collections_abc.py(595): return self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(596): except KeyError: _collections_abc.py(597): return default cookies.py(56): return self._r.url cookiejar.py(639): parts = urllib.parse.urlsplit(url) --- modulename: parse, funcname: urlsplit parse.py(328): url, scheme, _coerce_result = _coerce_args(url, scheme) --- modulename: parse, funcname: _coerce_args parse.py(107): str_input = isinstance(args[0], str) parse.py(108): for arg in args[1:]: parse.py(111): if arg and isinstance(arg, str) != str_input: parse.py(108): for arg in args[1:]: parse.py(113): if str_input: parse.py(114): return args + (_noop,) parse.py(329): allow_fragments = bool(allow_fragments) parse.py(330): key = url, scheme, allow_fragments, type(url), type(scheme) parse.py(331): cached = _parse_cache.get(key, None) parse.py(332): if cached: parse.py(333): return _coerce_result(cached) --- modulename: parse, funcname: _noop parse.py(91): return obj cookiejar.py(640): path = escape_path(parts.path) --- modulename: cookiejar, funcname: escape_path cookiejar.py(676): path = urllib.parse.quote(path, HTTP_PATH_SAFE) --- modulename: parse, funcname: quote parse.py(700): if isinstance(string, str): parse.py(701): if not string: parse.py(703): if encoding is None: parse.py(704): encoding = 'utf-8' parse.py(705): if errors is None: parse.py(706): errors = 'strict' parse.py(707): string = string.encode(encoding, errors) parse.py(713): return quote_from_bytes(string, safe) --- modulename: parse, funcname: quote_from_bytes parse.py(737): if not isinstance(bs, (bytes, bytearray)): parse.py(739): if not bs: parse.py(741): if isinstance(safe, str): parse.py(743): safe = safe.encode('ascii', 'ignore') parse.py(746): if not bs.rstrip(_ALWAYS_SAFE_BYTES + safe): parse.py(747): return bs.decode() cookiejar.py(677): path = ESCAPED_CHAR_RE.sub(uppercase_escaped_char, path) cookiejar.py(678): return path cookiejar.py(641): if not path.startswith("/"): cookiejar.py(644): return path cookiejar.py(994): if ((cookie.version > 0 or cookiejar.py(995): (cookie.version == 0 and self.strict_ns_set_path)) and cookiejar.py(1000): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_domain cookiejar.py(1003): if self.is_blocked(cookie.domain): --- modulename: cookiejar, funcname: is_blocked cookiejar.py(914): for blocked_domain in self._blocked_domains: cookiejar.py(917): return False cookiejar.py(1006): if self.is_not_allowed(cookie.domain): --- modulename: cookiejar, funcname: is_not_allowed cookiejar.py(929): if self._allowed_domains is None: cookiejar.py(930): return False cookiejar.py(1009): if cookie.domain_specified: cookiejar.py(1059): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(948): fn_name = "set_ok_"+n cookiejar.py(949): fn = getattr(self, fn_name) cookiejar.py(950): if not fn(cookie, request): --- modulename: cookiejar, funcname: set_ok_port cookiejar.py(1062): if cookie.port_specified: cookiejar.py(1080): return True cookiejar.py(947): for n in "version", "verifiability", "name", "path", "domain", "port": cookiejar.py(953): return True cookiejar.py(1666): _debug(" setting cookie: %s", cookie) --- modulename: cookiejar, funcname: _debug cookiejar.py(47): if not debug: cookiejar.py(48): return cookiejar.py(1667): self.set_cookie(cookie) --- modulename: cookies, funcname: set_cookie cookies.py(343): if hasattr(cookie.value, 'startswith') and cookie.value.startswith('"') and cookie.value.endswith('"'): cookies.py(345): return super(RequestsCookieJar, self).set_cookie(cookie, *args, **kwargs) --- modulename: cookiejar, funcname: set_cookie cookiejar.py(1646): c = self._cookies cookiejar.py(1647): self._cookies_lock.acquire() cookiejar.py(1648): try: cookiejar.py(1649): if cookie.domain not in c: c[cookie.domain] = {} cookiejar.py(1650): c2 = c[cookie.domain] cookiejar.py(1651): if cookie.path not in c2: c2[cookie.path] = {} cookiejar.py(1652): c3 = c2[cookie.path] cookiejar.py(1653): c3[cookie.name] = cookie cookiejar.py(1655): self._cookies_lock.release() cookiejar.py(1664): for cookie in self.make_cookies(response, request): cookiejar.py(1669): self._cookies_lock.release() sessions.py(182): i += 1 sessions.py(183): yield resp sessions.py(617): history = [resp for resp in gen] if allow_redirects else [] --- modulename: sessions, funcname: resolve_redirects sessions.py(95): while resp.is_redirect: --- modulename: models, funcname: is_redirect models.py(643): return ('location' in self.headers and self.status_code in REDIRECT_STATI) --- modulename: _collections_abc, funcname: __contains__ _collections_abc.py(600): try: _collections_abc.py(601): self[key] --- modulename: structures, funcname: __getitem__ structures.py(54): return self._store[key.lower()][1] _collections_abc.py(602): except KeyError: _collections_abc.py(603): return False sessions.py(620): if history: sessions.py(622): history.insert(0, r) sessions.py(624): r = history.pop() sessions.py(625): r.history = history sessions.py(627): if not stream: sessions.py(628): r.content --- modulename: models, funcname: content models.py(745): if self._content is False: models.py(760): self._content_consumed = True models.py(763): return self._content sessions.py(630): return r sessions.py(477): return resp --- modulename: sessions, funcname: __exit__ sessions.py(356): self.close() --- modulename: sessions, funcname: close sessions.py(676): for v in self.adapters.values(): sessions.py(677): v.close() --- modulename: adapters, funcname: close adapters.py(306): self.poolmanager.clear() --- modulename: poolmanager, funcname: clear poolmanager.py(160): self.pools.clear() --- modulename: _collections, funcname: clear _collections.py(87): with self.lock: _collections.py(89): values = list(itervalues(self._container)) --- modulename: six, funcname: itervalues six.py(578): return iter(d.values(**kw)) _collections.py(90): self._container.clear() _collections.py(92): if self.dispose_func: _collections.py(93): for value in values: _collections.py(94): self.dispose_func(value) --- modulename: poolmanager, funcname: poolmanager.py(121): dispose_func=lambda p: p.close()) --- modulename: connectionpool, funcname: close connectionpool.py(420): old_pool, self.pool = self.pool, None connectionpool.py(422): try: connectionpool.py(423): while True: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(426): conn.close() --- modulename: client, funcname: close client.py(857): self.__state = _CS_IDLE client.py(858): try: client.py(859): sock = self.sock client.py(860): if sock: client.py(864): response = self.__response client.py(865): if response: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(161): raise Empty --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(428): except Empty: connectionpool.py(429): pass # Done. _collections.py(93): for value in values: adapters.py(307): for proxy in self.proxy_manager.values(): sessions.py(676): for v in self.adapters.values(): sessions.py(677): v.close() --- modulename: adapters, funcname: close adapters.py(306): self.poolmanager.clear() --- modulename: poolmanager, funcname: clear poolmanager.py(160): self.pools.clear() --- modulename: _collections, funcname: clear _collections.py(87): with self.lock: _collections.py(89): values = list(itervalues(self._container)) --- modulename: six, funcname: itervalues six.py(578): return iter(d.values(**kw)) _collections.py(90): self._container.clear() _collections.py(92): if self.dispose_func: _collections.py(93): for value in values: _collections.py(94): self.dispose_func(value) --- modulename: poolmanager, funcname: poolmanager.py(121): dispose_func=lambda p: p.close()) --- modulename: connectionpool, funcname: close connectionpool.py(420): old_pool, self.pool = self.pool, None connectionpool.py(422): try: connectionpool.py(423): while True: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(426): conn.close() --- modulename: client, funcname: close client.py(857): self.__state = _CS_IDLE client.py(858): try: client.py(859): sock = self.sock client.py(860): if sock: client.py(864): response = self.__response client.py(865): if response: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(174): item = self._get() --- modulename: queue, funcname: _get queue.py(246): return self.queue.pop() queue.py(175): self.not_full.notify() --- modulename: threading, funcname: notify threading.py(342): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(344): all_waiters = self._waiters threading.py(345): waiters_to_notify = _deque(_islice(all_waiters, n)) threading.py(346): if not waiters_to_notify: threading.py(347): return queue.py(176): return item --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(425): if conn: connectionpool.py(424): conn = old_pool.get(block=False) --- modulename: queue, funcname: get queue.py(158): with self.not_empty: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() queue.py(159): if not block: queue.py(160): if not self._qsize(): --- modulename: queue, funcname: _qsize queue.py(240): return len(self.queue) queue.py(161): raise Empty --- modulename: threading, funcname: __exit__ threading.py(241): return self._lock.__exit__(*args) connectionpool.py(428): except Empty: connectionpool.py(429): pass # Done. _collections.py(93): for value in values: adapters.py(307): for proxy in self.proxy_manager.values(): sessions.py(676): for v in self.adapters.values(): weblinkchecker.py(577): if (r.status_code == requests.codes.ok and weblinkchecker.py(581): message = '{0} {1}'.format(r.status_code, r.reason) weblinkchecker.py(582): if ok: weblinkchecker.py(587): pywikibot.output('*[[%s]] links to %s - %s.' weblinkchecker.py(588): % (self.page.title(), self.url, message)) --- modulename: __init__, funcname: wrapper __init__.py(1415): name = obj.__full_name__ __init__.py(1416): depth = get_wrapper_depth(wrapper) + 1 --- modulename: __init__, funcname: get_wrapper_depth __init__.py(1220): return wrapper.__wrapped__.__wrappers__ + (1 - wrapper.__depth__) __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1419): 'name': name, __init__.py(1420): 'old_arg': old_arg, __init__.py(1421): 'new_arg': new_arg, __init__.py(1423): if old_arg in __kw: __init__.py(1417): for old_arg, new_arg in arg_pairs.items(): __init__.py(1447): return obj(*__args, **__kw) --- modulename: page, funcname: title page.py(287): title = self._link.canonical_title() --- modulename: page, funcname: canonical_title page.py(5215): if self.namespace != Namespace.MAIN: --- modulename: page, funcname: namespace page.py(5175): if not hasattr(self, "_namespace"): page.py(5177): return self._namespace --- modulename: site, funcname: __ne__ site.py(371): return not self.__eq__(other) --- modulename: site, funcname: __eq__ site.py(362): if isinstance(other, int): site.py(363): return self.id == other page.py(5219): return self.title --- modulename: page, funcname: title page.py(5186): if not hasattr(self, "_title"): page.py(5188): return self._title page.py(288): label = self._link.title --- modulename: page, funcname: title page.py(5186): if not hasattr(self, "_title"): page.py(5188): return self._title page.py(289): if withSection and self._link.section: --- modulename: page, funcname: section page.py(5197): if not hasattr(self, "_section"): page.py(5199): return self._section page.py(292): section = u'' page.py(293): if asLink: page.py(321): if not withNamespace and self.namespace() != 0: page.py(324): title += section page.py(325): if underscore or asUrl: page.py(327): if asUrl: page.py(330): if as_filename: page.py(336): return title --- modulename: logging, funcname: output logging.py(135): if toStdout: # maintained for backwards-compatibity only logging.py(141): logoutput(text, decoder, newline, INFO, **kwargs) --- modulename: logging, funcname: logoutput logging.py(73): if _logger: logging.py(76): logger = logging.getLogger("pywiki") --- modulename: __init__, funcname: getLogger __init__.py(1781): if name: __init__.py(1782): return Logger.manager.getLogger(name) --- modulename: __init__, funcname: getLogger __init__.py(1144): rv = None __init__.py(1145): if not isinstance(name, str): __init__.py(1147): _acquireLock() --- modulename: __init__, funcname: _acquireLock __init__.py(218): if _lock: __init__.py(219): _lock.acquire() __init__.py(1148): try: __init__.py(1149): if name in self.loggerDict: __init__.py(1150): rv = self.loggerDict[name] __init__.py(1151): if isinstance(rv, PlaceHolder): __init__.py(1164): _releaseLock() --- modulename: __init__, funcname: _releaseLock __init__.py(225): if _lock: __init__.py(226): _lock.release() __init__.py(1165): return rv logging.py(79): if _init_routines: logging.py(85): frame = sys._getframe(2) logging.py(87): module = os.path.basename(frame.f_code.co_filename) --- modulename: posixpath, funcname: basename posixpath.py(138): sep = _get_sep(p) --- modulename: posixpath, funcname: _get_sep posixpath.py(40): if isinstance(path, bytes): posixpath.py(43): return '/' posixpath.py(139): i = p.rfind(sep) + 1 posixpath.py(140): return p[i:] logging.py(88): context = {'caller_name': frame.f_code.co_name, logging.py(89): 'caller_file': module, logging.py(90): 'caller_line': frame.f_lineno, logging.py(91): 'newline': ("\n" if newline else "")} logging.py(93): if decoder: logging.py(95): elif not isinstance(text, unicode): logging.py(107): logger.log(_level, text, extra=context, **kwargs) --- modulename: __init__, funcname: log __init__.py(1340): if not isinstance(level, int): __init__.py(1345): if self.isEnabledFor(level): --- modulename: __init__, funcname: isEnabledFor __init__.py(1520): if self.manager.disable >= level: __init__.py(1522): return level >= self.getEffectiveLevel() --- modulename: __init__, funcname: getEffectiveLevel __init__.py(1509): logger = self __init__.py(1510): while logger: __init__.py(1511): if logger.level: __init__.py(1512): return logger.level __init__.py(1346): self._log(level, msg, args, **kwargs) --- modulename: __init__, funcname: _log __init__.py(1398): sinfo = None __init__.py(1399): if _srcfile: __init__.py(1403): try: __init__.py(1404): fn, lno, func, sinfo = self.findCaller(stack_info) --- modulename: __init__, funcname: findCaller __init__.py(1353): f = currentframe() --- modulename: __init__, funcname: __init__.py(150): currentframe = lambda: sys._getframe(3) __init__.py(1356): if f is not None: __init__.py(1357): f = f.f_back __init__.py(1358): rv = "(unknown file)", 0, "(unknown function)", None __init__.py(1359): while hasattr(f, "f_code"): __init__.py(1360): co = f.f_code __init__.py(1361): filename = os.path.normcase(co.co_filename) --- modulename: posixpath, funcname: normcase posixpath.py(52): if not isinstance(s, (bytes, str)): posixpath.py(55): return s __init__.py(1362): if filename == _srcfile: __init__.py(1365): sinfo = None __init__.py(1366): if stack_info: __init__.py(1374): rv = (co.co_filename, f.f_lineno, co.co_name, sinfo) __init__.py(1375): break __init__.py(1376): return rv __init__.py(1409): if exc_info: __init__.py(1414): record = self.makeRecord(self.name, level, fn, lno, msg, args, __init__.py(1415): exc_info, func, extra, sinfo) --- modulename: __init__, funcname: makeRecord __init__.py(1384): rv = _logRecordFactory(name, level, fn, lno, msg, args, exc_info, func, __init__.py(1385): sinfo) --- modulename: __init__, funcname: __init__ __init__.py(249): ct = time.time() __init__.py(250): self.name = name __init__.py(251): self.msg = msg __init__.py(270): if (args and len(args) == 1 and isinstance(args[0], collections.Mapping) __init__.py(273): self.args = args __init__.py(274): self.levelname = getLevelName(level) --- modulename: __init__, funcname: getLevelName __init__.py(133): return (_levelToName.get(level) or _nameToLevel.get(level) or __init__.py(275): self.levelno = level __init__.py(276): self.pathname = pathname __init__.py(277): try: __init__.py(278): self.filename = os.path.basename(pathname) --- modulename: posixpath, funcname: basename posixpath.py(138): sep = _get_sep(p) --- modulename: posixpath, funcname: _get_sep posixpath.py(40): if isinstance(path, bytes): posixpath.py(43): return '/' posixpath.py(139): i = p.rfind(sep) + 1 posixpath.py(140): return p[i:] __init__.py(279): self.module = os.path.splitext(self.filename)[0] --- modulename: posixpath, funcname: splitext posixpath.py(116): if isinstance(p, bytes): posixpath.py(120): sep = '/' posixpath.py(121): extsep = '.' posixpath.py(122): return genericpath._splitext(p, sep, None, extsep) --- modulename: genericpath, funcname: _splitext genericpath.py(118): sepIndex = p.rfind(sep) genericpath.py(119): if altsep: genericpath.py(123): dotIndex = p.rfind(extsep) genericpath.py(124): if dotIndex > sepIndex: genericpath.py(126): filenameIndex = sepIndex + 1 genericpath.py(127): while filenameIndex < dotIndex: genericpath.py(128): if p[filenameIndex:filenameIndex+1] != extsep: genericpath.py(129): return p[:dotIndex], p[dotIndex:] __init__.py(283): self.exc_info = exc_info __init__.py(284): self.exc_text = None # used to cache the traceback text __init__.py(285): self.stack_info = sinfo __init__.py(286): self.lineno = lineno __init__.py(287): self.funcName = func __init__.py(288): self.created = ct __init__.py(289): self.msecs = (ct - int(ct)) * 1000 __init__.py(290): self.relativeCreated = (self.created - _startTime) * 1000 __init__.py(291): if logThreads and threading: __init__.py(292): self.thread = threading.get_ident() __init__.py(293): self.threadName = threading.current_thread().name --- modulename: threading, funcname: current_thread threading.py(1231): try: threading.py(1232): return _active[get_ident()] --- modulename: threading, funcname: name threading.py(1082): assert self._initialized, "Thread.__init__() not called" threading.py(1083): return self._name __init__.py(297): if not logMultiprocessing: # pragma: no cover __init__.py(300): self.processName = 'MainProcess' __init__.py(301): mp = sys.modules.get('multiprocessing') __init__.py(302): if mp is not None: __init__.py(311): if logProcesses and hasattr(os, 'getpid'): __init__.py(312): self.process = os.getpid() __init__.py(1386): if extra is not None: __init__.py(1387): for key in extra: __init__.py(1388): if (key in ["message", "asctime"]) or (key in rv.__dict__): __init__.py(1390): rv.__dict__[key] = extra[key] __init__.py(1387): for key in extra: __init__.py(1388): if (key in ["message", "asctime"]) or (key in rv.__dict__): __init__.py(1390): rv.__dict__[key] = extra[key] __init__.py(1387): for key in extra: __init__.py(1388): if (key in ["message", "asctime"]) or (key in rv.__dict__): __init__.py(1390): rv.__dict__[key] = extra[key] __init__.py(1387): for key in extra: __init__.py(1388): if (key in ["message", "asctime"]) or (key in rv.__dict__): __init__.py(1390): rv.__dict__[key] = extra[key] __init__.py(1387): for key in extra: __init__.py(1391): return rv __init__.py(1416): self.handle(record) --- modulename: __init__, funcname: handle __init__.py(1425): if (not self.disabled) and self.filter(record): --- modulename: __init__, funcname: filter __init__.py(708): rv = True __init__.py(709): for f in self.filters: __init__.py(717): return rv __init__.py(1426): self.callHandlers(record) --- modulename: __init__, funcname: callHandlers __init__.py(1482): c = self __init__.py(1483): found = 0 __init__.py(1484): while c: __init__.py(1485): for hdlr in c.handlers: __init__.py(1486): found = found + 1 __init__.py(1487): if record.levelno >= hdlr.level: __init__.py(1488): hdlr.handle(record) --- modulename: __init__, funcname: handle __init__.py(852): rv = self.filter(record) --- modulename: __init__, funcname: filter __init__.py(708): rv = True __init__.py(709): for f in self.filters: __init__.py(710): if hasattr(f, 'filter'): __init__.py(711): result = f.filter(record) --- modulename: terminal_interface_base, funcname: filter terminal_interface_base.py(551): if self.level: terminal_interface_base.py(552): return record.levelno <= self.level __init__.py(714): if not result: __init__.py(709): for f in self.filters: __init__.py(717): return rv __init__.py(853): if rv: __init__.py(854): self.acquire() --- modulename: __init__, funcname: acquire __init__.py(804): if self.lock: __init__.py(805): self.lock.acquire() __init__.py(855): try: __init__.py(856): self.emit(record) --- modulename: terminal_interface_base, funcname: emit terminal_interface_base.py(507): if record.name == 'py.warnings': terminal_interface_base.py(525): text = self.format(record) --- modulename: __init__, funcname: format __init__.py(827): if self.formatter: __init__.py(828): fmt = self.formatter __init__.py(831): return fmt.format(record) --- modulename: __init__, funcname: format __init__.py(568): record.message = record.getMessage() --- modulename: __init__, funcname: getMessage __init__.py(329): msg = str(self.msg) __init__.py(330): if self.args: __init__.py(332): return msg __init__.py(569): if self.usesTime(): --- modulename: __init__, funcname: usesTime __init__.py(537): return self._style.usesTime() --- modulename: __init__, funcname: usesTime __init__.py(381): return self._fmt.find(self.asctime_search) >= 0 __init__.py(571): s = self.formatMessage(record) --- modulename: __init__, funcname: formatMessage __init__.py(540): return self._style.format(record) --- modulename: __init__, funcname: format __init__.py(384): return self._fmt % record.__dict__ __init__.py(572): if record.exc_info: __init__.py(577): if record.exc_text: __init__.py(581): if record.stack_info: __init__.py(585): return s terminal_interface_base.py(526): return self.UI.output(text, targetStream=self.stream) --- modulename: terminal_interface_base, funcname: output terminal_interface_base.py(198): if config.transliterate: terminal_interface_base.py(205): codecedText = text.encode(self.encoding, terminal_interface_base.py(206): 'replace').decode(self.encoding) terminal_interface_base.py(207): if self.transliteration_target: terminal_interface_base.py(210): transliteratedText = '' terminal_interface_base.py(213): prev = "-" terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(217): if codecedText[i] == '?' and text[i] != u'?': terminal_interface_base.py(235): transliteratedText += codecedText[i] terminal_interface_base.py(236): prev = codecedText[i] terminal_interface_base.py(214): for i in range(len(codecedText)): terminal_interface_base.py(237): text = transliteratedText terminal_interface_base.py(239): if not targetStream: terminal_interface_base.py(245): self._print(text, targetStream) --- modulename: terminal_interface_base, funcname: _print terminal_interface_base.py(154): colorized = config.colorized_output and self.support_color(target_stream) terminal_interface_base.py(155): colored_line = False terminal_interface_base.py(158): color_stack = ['default'] terminal_interface_base.py(159): text_parts = colorTagR.split(text) + ['default'] terminal_interface_base.py(162): len_text_parts = len(text_parts[::4]) terminal_interface_base.py(163): for index, (text, next_color) in enumerate(zip(text_parts[::4], terminal_interface_base.py(164): text_parts[1::4])): terminal_interface_base.py(165): current_color = color_stack[-1] terminal_interface_base.py(166): if next_color == 'previous': terminal_interface_base.py(171): color_stack.append(next_color) terminal_interface_base.py(173): if current_color != next_color: terminal_interface_base.py(175): if colored_line and not colorized: terminal_interface_base.py(184): self._write(text, target_stream) --- modulename: terminal_interface_unix, funcname: _write terminal_interface_unix.py(62): targetStream = target_stream terminal_interface_unix.py(63): if sys.version_info[0] == 2: terminal_interface_unix.py(73): targetStream.write(text) terminal_interface_base.py(186): if current_color != next_color and colorized: terminal_interface_base.py(164): text_parts[1::4])): __init__.py(858): self.release() --- modulename: __init__, funcname: release __init__.py(811): if self.lock: __init__.py(812): self.lock.release() __init__.py(859): return rv __init__.py(1485): for hdlr in c.handlers: __init__.py(1486): found = found + 1 __init__.py(1487): if record.levelno >= hdlr.level: __init__.py(1488): hdlr.handle(record) --- modulename: __init__, funcname: handle __init__.py(852): rv = self.filter(record) --- modulename: __init__, funcname: filter __init__.py(708): rv = True __init__.py(709): for f in self.filters: __init__.py(710): if hasattr(f, 'filter'): __init__.py(711): result = f.filter(record) --- modulename: terminal_interface_base, funcname: filter terminal_interface_base.py(551): if self.level: terminal_interface_base.py(552): return record.levelno <= self.level __init__.py(714): if not result: __init__.py(715): rv = False __init__.py(716): break __init__.py(717): return rv __init__.py(853): if rv: __init__.py(859): return rv __init__.py(1485): for hdlr in c.handlers: __init__.py(1486): found = found + 1 __init__.py(1487): if record.levelno >= hdlr.level: __init__.py(1485): for hdlr in c.handlers: __init__.py(1486): found = found + 1 __init__.py(1487): if record.levelno >= hdlr.level: __init__.py(1488): hdlr.handle(record) --- modulename: __init__, funcname: handle __init__.py(852): rv = self.filter(record) --- modulename: __init__, funcname: filter __init__.py(708): rv = True __init__.py(709): for f in self.filters: __init__.py(717): return rv __init__.py(853): if rv: __init__.py(854): self.acquire() --- modulename: __init__, funcname: acquire __init__.py(804): if self.lock: __init__.py(805): self.lock.acquire() __init__.py(855): try: __init__.py(856): self.emit(record) --- modulename: handlers, funcname: emit handlers.py(70): try: handlers.py(71): if self.shouldRollover(record): --- modulename: handlers, funcname: shouldRollover handlers.py(184): if self.stream is None: # delay was set... handlers.py(186): if self.maxBytes > 0: # are we rolling over? handlers.py(187): msg = "%s\n" % self.format(record) --- modulename: _logging, funcname: format _logging.py(77): if record.name == 'py.warnings' and 'caller_file' not in record.__dict__: _logging.py(98): text = logging.handlers.RotatingFileHandler.format(self, record) --- modulename: __init__, funcname: format __init__.py(827): if self.formatter: __init__.py(828): fmt = self.formatter __init__.py(831): return fmt.format(record) --- modulename: __init__, funcname: format __init__.py(568): record.message = record.getMessage() --- modulename: __init__, funcname: getMessage __init__.py(329): msg = str(self.msg) __init__.py(330): if self.args: __init__.py(332): return msg __init__.py(569): if self.usesTime(): --- modulename: __init__, funcname: usesTime __init__.py(537): return self._style.usesTime() --- modulename: __init__, funcname: usesTime __init__.py(381): return self._fmt.find(self.asctime_search) >= 0 __init__.py(570): record.asctime = self.formatTime(record, self.datefmt) --- modulename: __init__, funcname: formatTime __init__.py(506): ct = self.converter(record.created) __init__.py(507): if datefmt: __init__.py(508): s = time.strftime(datefmt, ct) __init__.py(512): return s __init__.py(571): s = self.formatMessage(record) --- modulename: __init__, funcname: formatMessage __init__.py(540): return self._style.format(record) --- modulename: __init__, funcname: format __init__.py(384): return self._fmt % record.__dict__ __init__.py(572): if record.exc_info: __init__.py(577): if record.exc_text: __init__.py(581): if record.stack_info: __init__.py(585): return s _logging.py(99): return text.rstrip("\r\n") handlers.py(188): self.stream.seek(0, 2) #due to non-posix-compliant Windows feature --- modulename: codecs, funcname: setstate codecs.py(213): def setstate(self, state): handlers.py(189): if self.stream.tell() + len(msg) >= self.maxBytes: handlers.py(191): return 0 handlers.py(73): logging.FileHandler.emit(self, record) --- modulename: __init__, funcname: emit __init__.py(1047): if self.stream is None: __init__.py(1049): StreamHandler.emit(self, record) --- modulename: __init__, funcname: emit __init__.py(980): try: __init__.py(981): msg = self.format(record) --- modulename: _logging, funcname: format _logging.py(77): if record.name == 'py.warnings' and 'caller_file' not in record.__dict__: _logging.py(98): text = logging.handlers.RotatingFileHandler.format(self, record) --- modulename: __init__, funcname: format __init__.py(827): if self.formatter: __init__.py(828): fmt = self.formatter __init__.py(831): return fmt.format(record) --- modulename: __init__, funcname: format __init__.py(568): record.message = record.getMessage() --- modulename: __init__, funcname: getMessage __init__.py(329): msg = str(self.msg) __init__.py(330): if self.args: __init__.py(332): return msg __init__.py(569): if self.usesTime(): --- modulename: __init__, funcname: usesTime __init__.py(537): return self._style.usesTime() --- modulename: __init__, funcname: usesTime __init__.py(381): return self._fmt.find(self.asctime_search) >= 0 __init__.py(570): record.asctime = self.formatTime(record, self.datefmt) --- modulename: __init__, funcname: formatTime __init__.py(506): ct = self.converter(record.created) __init__.py(507): if datefmt: __init__.py(508): s = time.strftime(datefmt, ct) __init__.py(512): return s __init__.py(571): s = self.formatMessage(record) --- modulename: __init__, funcname: formatMessage __init__.py(540): return self._style.format(record) --- modulename: __init__, funcname: format __init__.py(384): return self._fmt % record.__dict__ __init__.py(572): if record.exc_info: __init__.py(577): if record.exc_text: __init__.py(581): if record.stack_info: __init__.py(585): return s _logging.py(99): return text.rstrip("\r\n") __init__.py(982): stream = self.stream __init__.py(983): stream.write(msg) __init__.py(984): stream.write(self.terminator) __init__.py(985): self.flush() --- modulename: __init__, funcname: flush __init__.py(962): self.acquire() --- modulename: __init__, funcname: acquire __init__.py(804): if self.lock: __init__.py(805): self.lock.acquire() __init__.py(963): try: __init__.py(964): if self.stream and hasattr(self.stream, "flush"): __init__.py(965): self.stream.flush() __init__.py(967): self.release() --- modulename: __init__, funcname: release __init__.py(811): if self.lock: __init__.py(812): self.lock.release() __init__.py(858): self.release() --- modulename: __init__, funcname: release __init__.py(811): if self.lock: __init__.py(812): self.lock.release() __init__.py(859): return rv __init__.py(1485): for hdlr in c.handlers: __init__.py(1489): if not c.propagate: __init__.py(1492): c = c.parent __init__.py(1484): while c: __init__.py(1485): for hdlr in c.handlers: __init__.py(1489): if not c.propagate: __init__.py(1492): c = c.parent __init__.py(1484): while c: __init__.py(1493): if (found == 0): weblinkchecker.py(589): self.history.setLinkDead(self.url, message, self.page, weblinkchecker.py(590): config.weblink_dead_days) --- modulename: weblinkchecker, funcname: setLinkDead weblinkchecker.py(667): self.semaphore.acquire() --- modulename: threading, funcname: acquire threading.py(409): if not blocking and timeout is not None: threading.py(411): rc = False threading.py(412): endtime = None threading.py(413): with self._cond: --- modulename: threading, funcname: __enter__ threading.py(238): return self._lock.__enter__() threading.py(414): while self._value == 0: threading.py(415): if not blocking: threading.py(417): if timeout is not None: threading.py(424): self._cond.wait(timeout) --- modulename: threading, funcname: wait threading.py(284): if not self._is_owned(): --- modulename: threading, funcname: _is_owned threading.py(255): if self._lock.acquire(0): threading.py(259): return True threading.py(286): waiter = _allocate_lock() threading.py(287): waiter.acquire() threading.py(288): self._waiters.append(waiter) threading.py(289): saved_state = self._release_save() --- modulename: threading, funcname: _release_save threading.py(247): self._lock.release() # No state to save threading.py(290): gotit = False threading.py(291): try: # restore state no matter what (e.g., KeyboardInterrupt) threading.py(292): if timeout is None: threading.py(293): waiter.acquire() weblinkchecker.py(864): while threading.activeCount() >= config.max_external_links: --- modulename: threading, funcname: active_count threading.py(1245): with _active_limbo_lock: threading.py(1246): return len(_active) + len(_limbo) weblinkchecker.py(865): time.sleep(config.retry_wait) weblinkchecker.py(864): while threading.activeCount() >= config.max_external_links: --- modulename: threading, funcname: active_count threading.py(1245): with _active_limbo_lock: threading.py(1246): return len(_active) + len(_limbo) weblinkchecker.py(865): time.sleep(config.retry_wait) weblinkchecker.py(864): while threading.activeCount() >= config.max_external_links: --- modulename: threading, funcname: active_count threading.py(1245): with _active_limbo_lock: threading.py(1246): return len(_active) + len(_limbo) weblinkchecker.py(865): time.sleep(config.retry_wait) weblinkchecker.py(864): while threading.activeCount() >= config.max_external_links: --- modulename: threading, funcname: active_count threading.py(1245): with _active_limbo_lock: threading.py(1246): return len(_active) + len(_limbo) weblinkchecker.py(865): time.sleep(config.retry_wait) weblinkchecker.py(864): while threading.activeCount() >= config.max_external_links: --- modulename: threading, funcname: active_count threading.py(1245): with _active_limbo_lock: threading.py(1246): return len(_active) + len(_limbo) weblinkchecker.py(865): time.sleep(config.retry_wait) weblinkchecker.py(864): while threading.activeCount() >= config.max_external_links: --- modulename: threading, funcname: active_count threading.py(1245): with _active_limbo_lock: threading.py(1246): return len(_active) + len(_limbo) weblinkchecker.py(865): time.sleep(config.retry_wait) weblinkchecker.py(864): while threading.activeCount() >= config.max_external_links: --- modulename: threading, funcname: active_count threading.py(1245): with _active_limbo_lock: threading.py(1246): return len(_active) + len(_limbo) weblinkchecker.py(865): time.sleep(config.retry_wait) weblinkchecker.py(864): while threading.activeCount() >= config.max_external_links: ... continues loop until killed