Last active
June 29, 2019 12:30
-
-
Save borman/f4b347e87ee3a528c6ac94285084293b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import asyncio | |
import aiohttp | |
import hunter | |
async def fetch(session, url): | |
async with session.get(url) as response: | |
return await response.text() | |
async def aiomain(): | |
async with aiohttp.ClientSession(connector=aiohttp.TCPConnector(verify_ssl=False)) as session: | |
text = await fetch(session, 'http://ifconfig.io/ua') | |
print(text) | |
def main(): | |
hunter.trace(module_startswith='aio') | |
event_loop = asyncio.get_event_loop() | |
event_loop.run_until_complete(asyncio.ensure_future(aiomain())) | |
if __name__ == "__main__": | |
main() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ PYTHONHUNTERCONFIG="repr_func=lambda x:(repr(x),'NOREPR')[1]" python3 hunter_aiohttp.py 2>trace_repr.log | |
# exit code: 1 | |
$ PYTHONHUNTERCONFIG="repr_func=lambda x:'NOREPR'" python3 hunter_aiohttp.py 2>trace_norepr.log | |
Python/3.7 aiohttp/3.5.4 | |
# exit code: 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[...]/site-packages/aiohttp/connector.py:713 call => __init__(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:726 line super().__init__(keepalive_timeout=keepalive_timeout, | |
[...]/site-packages/aiohttp/connector.py:727 line force_close=force_close, | |
[...]/site-packages/aiohttp/connector.py:728 line limit=limit, limit_per_host=limit_per_host, | |
[...]/site-packages/aiohttp/connector.py:729 line enable_cleanup_closed=enable_cleanup_closed, | |
[...]/site-packages/aiohttp/connector.py:730 line loop=loop) | |
[...]/site-packages/aiohttp/connector.py:212 call => __init__(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:219 line if force_close: | |
[...]/site-packages/aiohttp/connector.py:225 line if keepalive_timeout is sentinel: | |
[...]/site-packages/aiohttp/connector.py:226 line keepalive_timeout = 15.0 | |
[...]/site-packages/aiohttp/connector.py:228 line loop = get_running_loop(loop) | |
[...]on/site-packages/aiohttp/helpers.py:263 call => get_running_loop(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:266 line if loop is None: | |
[...]on/site-packages/aiohttp/helpers.py:267 line loop = asyncio.get_event_loop() | |
[...]on/site-packages/aiohttp/helpers.py:268 line if not loop.is_running(): | |
[...]on/site-packages/aiohttp/helpers.py:275 line return loop | |
[...]on/site-packages/aiohttp/helpers.py:275 return <= get_running_loop: NOREPR | |
[...]/site-packages/aiohttp/connector.py:230 line self._closed = False | |
[...]/site-packages/aiohttp/connector.py:231 line if loop.get_debug(): | |
[...]/site-packages/aiohttp/connector.py:234 line self._conns = {} # type: Dict[ConnectionKey, List[Tuple[ResponseHandler, float]]] # noqa | |
[...]/site-packages/aiohttp/connector.py:235 line self._limit = limit | |
[...]/site-packages/aiohttp/connector.py:236 line self._limit_per_host = limit_per_host | |
[...]/site-packages/aiohttp/connector.py:237 line self._acquired = set() # type: Set[ResponseHandler] | |
[...]/site-packages/aiohttp/connector.py:238 line self._acquired_per_host = defaultdict(set) # type: DefaultDict[ConnectionKey, Set[ResponseHandler]] # noqa | |
[...]/site-packages/aiohttp/connector.py:239 line self._keepalive_timeout = cast(float, keepalive_timeout) | |
[...]/site-packages/aiohttp/connector.py:240 line self._force_close = force_close | |
[...]/site-packages/aiohttp/connector.py:243 line self._waiters = defaultdict(deque) # type: ignore | |
[...]/site-packages/aiohttp/connector.py:245 line self._loop = loop | |
[...]/site-packages/aiohttp/connector.py:246 line self._factory = functools.partial(ResponseHandler, loop=loop) | |
[...]/site-packages/aiohttp/connector.py:248 line self.cookies = SimpleCookie() | |
[...]/site-packages/aiohttp/connector.py:251 line self._cleanup_handle = None | |
[...]/site-packages/aiohttp/connector.py:254 line self._cleanup_closed_handle = None | |
[...]/site-packages/aiohttp/connector.py:255 line self._cleanup_closed_disabled = not enable_cleanup_closed | |
[...]/site-packages/aiohttp/connector.py:256 line self._cleanup_closed_transports = [] # type: List[Optional[asyncio.Transport]] # noqa | |
[...]/site-packages/aiohttp/connector.py:257 line self._cleanup_closed() | |
[...]/site-packages/aiohttp/connector.py:371 call => _cleanup_closed(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:375 line if self._cleanup_closed_handle: | |
[...]/site-packages/aiohttp/connector.py:378 line for transport in self._cleanup_closed_transports: | |
[...]/site-packages/aiohttp/connector.py:382 line self._cleanup_closed_transports = [] | |
[...]/site-packages/aiohttp/connector.py:384 line if not self._cleanup_closed_disabled: | |
[...]/site-packages/aiohttp/connector.py:384 return <= _cleanup_closed: NOREPR | |
[...]/site-packages/aiohttp/connector.py:257 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:732 line self._ssl = _merge_ssl_params(ssl, verify_ssl, ssl_context, | |
[...]/site-packages/aiohttp/connector.py:733 line fingerprint) | |
[...]e-packages/aiohttp/client_reqrep.py:145 call => _merge_ssl_params(ssl=NOREPR, verify_ssl=NOREPR, ssl_context=NOREPR, fingerprint=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:151 line if verify_ssl is not None and not verify_ssl: | |
[...]e-packages/aiohttp/client_reqrep.py:152 line warnings.warn("verify_ssl is deprecated, use ssl=False instead", | |
[...]e-packages/aiohttp/client_reqrep.py:153 line DeprecationWarning, | |
[...]e-packages/aiohttp/client_reqrep.py:154 line stacklevel=3) | |
hunter_aiohttp.py:13: DeprecationWarning: verify_ssl is deprecated, use ssl=False instead | |
async with aiohttp.ClientSession(connector=aiohttp.TCPConnector(verify_ssl=False)) as session: | |
[...]e-packages/aiohttp/client_reqrep.py:155 line if ssl is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:159 line ssl = False | |
[...]e-packages/aiohttp/client_reqrep.py:160 line if ssl_context is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:169 line if fingerprint is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:179 line if not isinstance(ssl, SSL_ALLOWED_TYPES): | |
[...]e-packages/aiohttp/client_reqrep.py:182 line return ssl | |
[...]e-packages/aiohttp/client_reqrep.py:182 return <= _merge_ssl_params: NOREPR | |
[...]/site-packages/aiohttp/connector.py:734 line if resolver is None: | |
[...]/site-packages/aiohttp/connector.py:735 line resolver = DefaultResolver(loop=self._loop) | |
[...]n/site-packages/aiohttp/resolver.py:24 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]n/site-packages/aiohttp/resolver.py:25 line self._loop = get_running_loop(loop) | |
[...]on/site-packages/aiohttp/helpers.py:263 call => get_running_loop(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:266 line if loop is None: | |
[...]on/site-packages/aiohttp/helpers.py:268 line if not loop.is_running(): | |
[...]on/site-packages/aiohttp/helpers.py:275 line return loop | |
[...]on/site-packages/aiohttp/helpers.py:275 return <= get_running_loop: NOREPR | |
[...]n/site-packages/aiohttp/resolver.py:25 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:736 line self._resolver = resolver | |
[...]/site-packages/aiohttp/connector.py:738 line self._use_dns_cache = use_dns_cache | |
[...]/site-packages/aiohttp/connector.py:739 line self._cached_hosts = _DNSCacheTable(ttl=ttl_dns_cache) | |
[...]/site-packages/aiohttp/connector.py:650 call => __init__(self=NOREPR, ttl=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:651 line self._addrs_rr = {} # type: Dict[Tuple[str, int], Tuple[Iterator[Dict[str, Any]], int]] # noqa | |
[...]/site-packages/aiohttp/connector.py:652 line self._timestamps = {} # type: Dict[Tuple[str, int], float] | |
[...]/site-packages/aiohttp/connector.py:653 line self._ttl = ttl | |
[...]/site-packages/aiohttp/connector.py:653 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:740 line self._throttle_dns_events = {} # type: Dict[Tuple[str, int], EventResultOrError] # noqa | |
[...]/site-packages/aiohttp/connector.py:741 line self._family = family | |
[...]/site-packages/aiohttp/connector.py:742 line self._local_addr = local_addr | |
[...]/site-packages/aiohttp/connector.py:742 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:175 call => __init__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:197 line if loop is None: | |
[...]hon/site-packages/aiohttp/client.py:198 line if connector is not None: | |
[...]hon/site-packages/aiohttp/client.py:199 line loop = connector._loop | |
[...]hon/site-packages/aiohttp/client.py:201 line loop = get_running_loop(loop) | |
[...]on/site-packages/aiohttp/helpers.py:263 call => get_running_loop(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:266 line if loop is None: | |
[...]on/site-packages/aiohttp/helpers.py:268 line if not loop.is_running(): | |
[...]on/site-packages/aiohttp/helpers.py:275 line return loop | |
[...]on/site-packages/aiohttp/helpers.py:275 return <= get_running_loop: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:203 line if connector is None: | |
[...]hon/site-packages/aiohttp/client.py:206 line if connector._loop is not loop: | |
[...]hon/site-packages/aiohttp/client.py:210 line self._loop = loop | |
[...]hon/site-packages/aiohttp/client.py:212 line if loop.get_debug(): | |
[...]hon/site-packages/aiohttp/client.py:215 line if cookie_jar is None: | |
[...]hon/site-packages/aiohttp/client.py:216 line cookie_jar = CookieJar(loop=loop) | |
[...]/site-packages/aiohttp/cookiejar.py:53 call => __init__(self=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:55 line super().__init__(loop=loop) | |
[...]python/site-packages/aiohttp/abc.py:144 call => __init__(self=NOREPR) | |
[...]python/site-packages/aiohttp/abc.py:146 line self._loop = get_running_loop(loop) | |
[...]on/site-packages/aiohttp/helpers.py:263 call => get_running_loop(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:266 line if loop is None: | |
[...]on/site-packages/aiohttp/helpers.py:268 line if not loop.is_running(): | |
[...]on/site-packages/aiohttp/helpers.py:275 line return loop | |
[...]on/site-packages/aiohttp/helpers.py:275 return <= get_running_loop: NOREPR | |
[...]python/site-packages/aiohttp/abc.py:146 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:56 line self._cookies = defaultdict(SimpleCookie) #type: DefaultDict[str, SimpleCookie] # noqa | |
[...]/site-packages/aiohttp/cookiejar.py:57 line self._host_only_cookies = set() # type: Set[Tuple[str, str]] | |
[...]/site-packages/aiohttp/cookiejar.py:58 line self._unsafe = unsafe | |
[...]/site-packages/aiohttp/cookiejar.py:59 line self._next_expiration = ceil(self._loop.time()) | |
[...]/site-packages/aiohttp/cookiejar.py:60 line self._expirations = {} # type: Dict[Tuple[str, str], int] | |
[...]/site-packages/aiohttp/cookiejar.py:60 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:217 line self._cookie_jar = cookie_jar | |
[...]hon/site-packages/aiohttp/client.py:219 line if cookies is not None: | |
[...]hon/site-packages/aiohttp/client.py:222 line self._connector = connector # type: BaseConnector | |
[...]hon/site-packages/aiohttp/client.py:223 line self._connector_owner = connector_owner | |
[...]hon/site-packages/aiohttp/client.py:224 line self._default_auth = auth | |
[...]hon/site-packages/aiohttp/client.py:225 line self._version = version | |
[...]hon/site-packages/aiohttp/client.py:226 line self._json_serialize = json_serialize | |
[...]hon/site-packages/aiohttp/client.py:227 line if timeout is sentinel: | |
[...]hon/site-packages/aiohttp/client.py:228 line self._timeout = DEFAULT_TIMEOUT | |
[...]hon/site-packages/aiohttp/client.py:229 line if read_timeout is not sentinel: | |
[...]hon/site-packages/aiohttp/client.py:235 line if conn_timeout is not None: | |
[...]hon/site-packages/aiohttp/client.py:252 line self._raise_for_status = raise_for_status | |
[...]hon/site-packages/aiohttp/client.py:253 line self._auto_decompress = auto_decompress | |
[...]hon/site-packages/aiohttp/client.py:254 line self._trust_env = trust_env | |
[...]hon/site-packages/aiohttp/client.py:255 line self._requote_redirect_url = requote_redirect_url | |
[...]hon/site-packages/aiohttp/client.py:258 line if headers: | |
[...]hon/site-packages/aiohttp/client.py:261 line headers = CIMultiDict() | |
[...]hon/site-packages/aiohttp/client.py:262 line self._default_headers = headers | |
[...]hon/site-packages/aiohttp/client.py:263 line if skip_auto_headers is not None: | |
[...]hon/site-packages/aiohttp/client.py:267 line self._skip_auto_headers = frozenset() | |
[...]hon/site-packages/aiohttp/client.py:269 line self._request_class = request_class | |
[...]hon/site-packages/aiohttp/client.py:270 line self._response_class = response_class | |
[...]hon/site-packages/aiohttp/client.py:271 line self._ws_response_class = ws_response_class | |
[...]hon/site-packages/aiohttp/client.py:273 line self._trace_configs = trace_configs or [] | |
[...]hon/site-packages/aiohttp/client.py:274 line for trace_config in self._trace_configs: | |
[...]hon/site-packages/aiohttp/client.py:274 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:965 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:966 line return self | |
[...]hon/site-packages/aiohttp/client.py:966 return <= __aenter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:839 call => get(self=NOREPR, url=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:842 line return _RequestContextManager( | |
[...]hon/site-packages/aiohttp/client.py:843 line self._request(hdrs.METH_GET, url, | |
[...]hon/site-packages/aiohttp/client.py:844 line allow_redirects=allow_redirects, | |
[...]hon/site-packages/aiohttp/client.py:845 line **kwargs)) | |
[...]hon/site-packages/aiohttp/client.py:982 call => __init__(self=NOREPR, coro=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:986 line self._coro = coro | |
[...]hon/site-packages/aiohttp/client.py:986 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:845 return <= get: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1004 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:1005 line self._resp = await self._coro | |
[...]hon/site-packages/aiohttp/client.py:314 call => _request(self=NOREPR, method=NOREPR, str_or_url=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:347 line if self.closed: | |
[...]hon/site-packages/aiohttp/client.py:903 call => closed(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:909 line return self._connector is None or self._connector.closed | |
[...]/site-packages/aiohttp/connector.py:431 call => closed(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:437 line return self._closed | |
[...]/site-packages/aiohttp/connector.py:437 return <= closed: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:909 return <= closed: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:350 line ssl = _merge_ssl_params(ssl, verify_ssl, ssl_context, fingerprint) | |
[...]e-packages/aiohttp/client_reqrep.py:145 call => _merge_ssl_params(ssl=NOREPR, verify_ssl=NOREPR, ssl_context=NOREPR, fingerprint=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:151 line if verify_ssl is not None and not verify_ssl: | |
[...]e-packages/aiohttp/client_reqrep.py:160 line if ssl_context is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:169 line if fingerprint is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:179 line if not isinstance(ssl, SSL_ALLOWED_TYPES): | |
[...]e-packages/aiohttp/client_reqrep.py:182 line return ssl | |
[...]e-packages/aiohttp/client_reqrep.py:182 return <= _merge_ssl_params: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:352 line if data is not None and json is not None: | |
[...]hon/site-packages/aiohttp/client.py:355 line elif json is not None: | |
[...]hon/site-packages/aiohttp/client.py:358 line if not isinstance(chunked, bool) and chunked is not None: | |
[...]hon/site-packages/aiohttp/client.py:362 line redirects = 0 | |
[...]hon/site-packages/aiohttp/client.py:363 line history = [] | |
[...]hon/site-packages/aiohttp/client.py:364 line version = self._version | |
[...]hon/site-packages/aiohttp/client.py:367 line headers = self._prepare_headers(headers) | |
[...]hon/site-packages/aiohttp/client.py:820 call => _prepare_headers(self=NOREPR, headers=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:826 line result = CIMultiDict(self._default_headers) | |
[...]hon/site-packages/aiohttp/client.py:827 line if headers: | |
[...]hon/site-packages/aiohttp/client.py:837 line return result | |
[...]hon/site-packages/aiohttp/client.py:837 return <= _prepare_headers: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:368 line proxy_headers = self._prepare_headers(proxy_headers) | |
[...]hon/site-packages/aiohttp/client.py:820 call => _prepare_headers(self=NOREPR, headers=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:826 line result = CIMultiDict(self._default_headers) | |
[...]hon/site-packages/aiohttp/client.py:827 line if headers: | |
[...]hon/site-packages/aiohttp/client.py:837 line return result | |
[...]hon/site-packages/aiohttp/client.py:837 return <= _prepare_headers: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:370 line try: | |
[...]hon/site-packages/aiohttp/client.py:371 line url = URL(str_or_url) | |
[...]hon/site-packages/aiohttp/client.py:375 line skip_headers = set(self._skip_auto_headers) | |
[...]hon/site-packages/aiohttp/client.py:376 line if skip_auto_headers is not None: | |
[...]hon/site-packages/aiohttp/client.py:380 line if proxy is not None: | |
[...]hon/site-packages/aiohttp/client.py:386 line if timeout is sentinel: | |
[...]hon/site-packages/aiohttp/client.py:387 line real_timeout = self._timeout # type: ClientTimeout | |
[...]hon/site-packages/aiohttp/client.py:395 line tm = TimeoutHandle(self._loop, real_timeout.total) | |
[...]on/site-packages/aiohttp/helpers.py:504 call => __init__(self=NOREPR, loop=NOREPR, timeout=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:507 line self._timeout = timeout | |
[...]on/site-packages/aiohttp/helpers.py:508 line self._loop = loop | |
[...]on/site-packages/aiohttp/helpers.py:509 line self._callbacks = [] # type: List[Tuple[Callable[..., None], Tuple[Any, ...], Dict[str, Any]]] # noqa | |
[...]on/site-packages/aiohttp/helpers.py:509 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:396 line handle = tm.start() | |
[...]on/site-packages/aiohttp/helpers.py:518 call => start(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:519 line if self._timeout is not None and self._timeout > 0: | |
[...]on/site-packages/aiohttp/helpers.py:520 line at = ceil(self._loop.time() + self._timeout) | |
[...]on/site-packages/aiohttp/helpers.py:521 line return self._loop.call_at(at, self.__call__) | |
[...]on/site-packages/aiohttp/helpers.py:521 return <= start: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:399 line Trace( | |
[...]hon/site-packages/aiohttp/client.py:405 line for trace_config in self._trace_configs | |
[...]hon/site-packages/aiohttp/client.py:399 call => <listcomp>(.0=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:399 line Trace( | |
[...]hon/site-packages/aiohttp/client.py:399 return <= <listcomp>: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:408 line for trace in traces: | |
[...]hon/site-packages/aiohttp/client.py:415 line timer = tm.timer() | |
[...]on/site-packages/aiohttp/helpers.py:525 call => timer(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:526 line if self._timeout is not None and self._timeout > 0: | |
[...]on/site-packages/aiohttp/helpers.py:527 line timer = TimerContext(self._loop) | |
[...]on/site-packages/aiohttp/helpers.py:559 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:560 line self._loop = loop | |
[...]on/site-packages/aiohttp/helpers.py:561 line self._tasks = [] # type: List[asyncio.Task[Any]] | |
[...]on/site-packages/aiohttp/helpers.py:562 line self._cancelled = False | |
[...]on/site-packages/aiohttp/helpers.py:562 return <= __init__: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:528 line self.register(timer.timeout) | |
[...]on/site-packages/aiohttp/helpers.py:511 call => register(self=NOREPR, callback=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:513 line self._callbacks.append((callback, args, kwargs)) | |
[...]on/site-packages/aiohttp/helpers.py:513 return <= register: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:529 line return timer | |
[...]on/site-packages/aiohttp/helpers.py:529 return <= timer: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:416 line try: | |
[...]hon/site-packages/aiohttp/client.py:417 line with timer: | |
[...]on/site-packages/aiohttp/helpers.py:564 call => __enter__(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:565 line task = current_task(loop=self._loop) | |
[...]on/site-packages/aiohttp/helpers.py:256 call => current_task(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:257 line if PY_37: | |
[...]on/site-packages/aiohttp/helpers.py:258 line return asyncio.current_task(loop=loop) # type: ignore | |
[...]on/site-packages/aiohttp/helpers.py:258 return <= current_task: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:567 line if task is None: | |
[...]on/site-packages/aiohttp/helpers.py:571 line if self._cancelled: | |
[...]on/site-packages/aiohttp/helpers.py:575 line self._tasks.append(task) | |
[...]on/site-packages/aiohttp/helpers.py:576 line return self | |
[...]on/site-packages/aiohttp/helpers.py:576 return <= __enter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:418 line while True: | |
[...]hon/site-packages/aiohttp/client.py:419 line url, auth_from_url = strip_auth_from_url(url) | |
[...]on/site-packages/aiohttp/helpers.py:179 call => strip_auth_from_url(url=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:180 line auth = BasicAuth.from_url(url) | |
[...]on/site-packages/aiohttp/helpers.py:163 call => from_url(cls=NOREPR, url=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:167 line if not isinstance(url, URL): | |
[...]on/site-packages/aiohttp/helpers.py:169 line if url.user is None: | |
[...]on/site-packages/aiohttp/helpers.py:170 line return None | |
[...]on/site-packages/aiohttp/helpers.py:170 return <= from_url: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:181 line if auth is None: | |
[...]on/site-packages/aiohttp/helpers.py:182 line return url, None | |
[...]on/site-packages/aiohttp/helpers.py:182 return <= strip_auth_from_url: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:420 line if auth and auth_from_url: | |
[...]hon/site-packages/aiohttp/client.py:424 line if auth is None: | |
[...]hon/site-packages/aiohttp/client.py:425 line auth = auth_from_url | |
[...]hon/site-packages/aiohttp/client.py:426 line if auth is None: | |
[...]hon/site-packages/aiohttp/client.py:427 line auth = self._default_auth | |
[...]hon/site-packages/aiohttp/client.py:430 line if (headers is not None and | |
[...]hon/site-packages/aiohttp/client.py:431 line auth is not None and | |
[...]hon/site-packages/aiohttp/client.py:437 line session_cookies = self._cookie_jar.filter_cookies(url) | |
[...]/site-packages/aiohttp/cookiejar.py:188 call => filter_cookies(self=NOREPR, request_url=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:190 line self._do_expiration() | |
[...]/site-packages/aiohttp/cookiejar.py:86 call => _do_expiration(self=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:87 line now = self._loop.time() | |
[...]/site-packages/aiohttp/cookiejar.py:88 line if self._next_expiration > now: | |
[...]/site-packages/aiohttp/cookiejar.py:89 line return | |
[...]/site-packages/aiohttp/cookiejar.py:89 return <= _do_expiration: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:191 line request_url = URL(request_url) | |
[...]/site-packages/aiohttp/cookiejar.py:192 line filtered = SimpleCookie() | |
[...]/site-packages/aiohttp/cookiejar.py:193 line hostname = request_url.raw_host or "" | |
[...]/site-packages/aiohttp/cookiejar.py:194 line is_not_secure = request_url.scheme not in ("https", "wss") | |
[...]/site-packages/aiohttp/cookiejar.py:196 line for cookie in self: | |
[...]/site-packages/aiohttp/cookiejar.py:78 call => __iter__(self=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:79 line self._do_expiration() | |
[...]/site-packages/aiohttp/cookiejar.py:86 call => _do_expiration(self=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:87 line now = self._loop.time() | |
[...]/site-packages/aiohttp/cookiejar.py:88 line if self._next_expiration > now: | |
[...]/site-packages/aiohttp/cookiejar.py:89 line return | |
[...]/site-packages/aiohttp/cookiejar.py:89 return <= _do_expiration: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:80 line for val in self._cookies.values(): | |
[...]/site-packages/aiohttp/cookiejar.py:80 return <= __iter__: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:196 exception ! filter_cookies: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:226 line return filtered | |
[...]/site-packages/aiohttp/cookiejar.py:226 return <= filter_cookies: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:439 line if cookies is not None: | |
[...]hon/site-packages/aiohttp/client.py:446 line cookies = session_cookies | |
[...]hon/site-packages/aiohttp/client.py:448 line if proxy is not None: | |
[...]hon/site-packages/aiohttp/client.py:450 line elif self._trust_env: | |
[...]hon/site-packages/aiohttp/client.py:457 line req = self._request_class( | |
[...]hon/site-packages/aiohttp/client.py:458 line method, url, params=params, headers=headers, | |
[...]hon/site-packages/aiohttp/client.py:459 line skip_auto_headers=skip_headers, data=data, | |
[...]hon/site-packages/aiohttp/client.py:460 line cookies=cookies, auth=auth, version=version, | |
[...]hon/site-packages/aiohttp/client.py:461 line compress=compress, chunked=chunked, | |
[...]hon/site-packages/aiohttp/client.py:462 line expect100=expect100, loop=self._loop, | |
[...]hon/site-packages/aiohttp/client.py:463 line response_class=self._response_class, | |
[...]hon/site-packages/aiohttp/client.py:464 line proxy=proxy, proxy_auth=proxy_auth, timer=timer, | |
[...]hon/site-packages/aiohttp/client.py:465 line session=self, | |
[...]hon/site-packages/aiohttp/client.py:466 line ssl=ssl, proxy_headers=proxy_headers, traces=traces) | |
[...]e-packages/aiohttp/client_reqrep.py:233 call => __init__(self=NOREPR, method=NOREPR, url=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:254 line if loop is None: | |
[...]e-packages/aiohttp/client_reqrep.py:257 line assert isinstance(url, URL), url | |
[...]e-packages/aiohttp/client_reqrep.py:258 line assert isinstance(proxy, (URL, type(None))), proxy | |
[...]e-packages/aiohttp/client_reqrep.py:261 line self._session = cast('ClientSession', session) | |
[...]e-packages/aiohttp/client_reqrep.py:262 line if params: | |
[...]e-packages/aiohttp/client_reqrep.py:267 line self.original_url = url | |
[...]e-packages/aiohttp/client_reqrep.py:268 line self.url = url.with_fragment(None) | |
[...]e-packages/aiohttp/client_reqrep.py:269 line self.method = method.upper() | |
[...]e-packages/aiohttp/client_reqrep.py:270 line self.chunked = chunked | |
[...]e-packages/aiohttp/client_reqrep.py:271 line self.compress = compress | |
[...]e-packages/aiohttp/client_reqrep.py:272 line self.loop = loop | |
[...]e-packages/aiohttp/client_reqrep.py:273 line self.length = None | |
[...]e-packages/aiohttp/client_reqrep.py:274 line if response_class is None: | |
[...]e-packages/aiohttp/client_reqrep.py:277 line real_response_class = response_class | |
[...]e-packages/aiohttp/client_reqrep.py:278 line self.response_class = real_response_class # type: Type[ClientResponse] | |
[...]e-packages/aiohttp/client_reqrep.py:279 line self._timer = timer if timer is not None else TimerNoop() | |
[...]e-packages/aiohttp/client_reqrep.py:280 line self._ssl = ssl | |
[...]e-packages/aiohttp/client_reqrep.py:282 line if loop.get_debug(): | |
[...]e-packages/aiohttp/client_reqrep.py:285 line self.update_version(version) | |
[...]e-packages/aiohttp/client_reqrep.py:347 call => update_version(self=NOREPR, version=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:352 line if isinstance(version, str): | |
[...]e-packages/aiohttp/client_reqrep.py:360 line self.version = version | |
[...]e-packages/aiohttp/client_reqrep.py:360 return <= update_version: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:286 line self.update_host(url) | |
[...]e-packages/aiohttp/client_reqrep.py:336 call => update_host(self=NOREPR, url=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:339 line if not url.host: | |
[...]e-packages/aiohttp/client_reqrep.py:343 line username, password = url.user, url.password | |
[...]e-packages/aiohttp/client_reqrep.py:344 line if username: | |
[...]e-packages/aiohttp/client_reqrep.py:344 return <= update_host: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:287 line self.update_headers(headers) | |
[...]e-packages/aiohttp/client_reqrep.py:362 call => update_headers(self=NOREPR, headers=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:364 line self.headers = CIMultiDict() # type: CIMultiDict[str] | |
[...]e-packages/aiohttp/client_reqrep.py:367 line netloc = cast(str, self.url.raw_host) | |
[...]e-packages/aiohttp/client_reqrep.py:368 line if helpers.is_ipv6_address(netloc): | |
[...]on/site-packages/aiohttp/helpers.py:429 call => _is_ip_address(regex=NOREPR, regexb=NOREPR, host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:432 line if host is None: | |
[...]on/site-packages/aiohttp/helpers.py:434 line if isinstance(host, str): | |
[...]on/site-packages/aiohttp/helpers.py:435 line return bool(regex.match(host)) | |
[...]on/site-packages/aiohttp/helpers.py:435 return <= _is_ip_address: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:370 line if not self.url.is_default_port(): | |
[...]e-packages/aiohttp/client_reqrep.py:372 line self.headers[hdrs.HOST] = netloc | |
[...]e-packages/aiohttp/client_reqrep.py:374 line if headers: | |
[...]e-packages/aiohttp/client_reqrep.py:374 return <= update_headers: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:288 line self.update_auto_headers(skip_auto_headers) | |
[...]e-packages/aiohttp/client_reqrep.py:385 call => update_auto_headers(self=NOREPR, skip_auto_headers=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:386 line self.skip_auto_headers = CIMultiDict( | |
[...]e-packages/aiohttp/client_reqrep.py:387 line (hdr, None) for hdr in sorted(skip_auto_headers)) | |
[...]e-packages/aiohttp/client_reqrep.py:387 call => <genexpr>(.0=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:387 line (hdr, None) for hdr in sorted(skip_auto_headers)) | |
[...]e-packages/aiohttp/client_reqrep.py:387 return <= <genexpr>: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:388 line used_headers = self.headers.copy() | |
[...]e-packages/aiohttp/client_reqrep.py:389 line used_headers.extend(self.skip_auto_headers) # type: ignore | |
[...]e-packages/aiohttp/client_reqrep.py:391 line for hdr, val in self.DEFAULT_HEADERS.items(): | |
[...]e-packages/aiohttp/client_reqrep.py:392 line if hdr not in used_headers: | |
[...]e-packages/aiohttp/client_reqrep.py:393 line self.headers.add(hdr, val) | |
[...]e-packages/aiohttp/client_reqrep.py:391 line for hdr, val in self.DEFAULT_HEADERS.items(): | |
[...]e-packages/aiohttp/client_reqrep.py:392 line if hdr not in used_headers: | |
[...]e-packages/aiohttp/client_reqrep.py:393 line self.headers.add(hdr, val) | |
[...]e-packages/aiohttp/client_reqrep.py:391 line for hdr, val in self.DEFAULT_HEADERS.items(): | |
[...]e-packages/aiohttp/client_reqrep.py:395 line if hdrs.USER_AGENT not in used_headers: | |
[...]e-packages/aiohttp/client_reqrep.py:396 line self.headers[hdrs.USER_AGENT] = SERVER_SOFTWARE | |
[...]e-packages/aiohttp/client_reqrep.py:396 return <= update_auto_headers: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:289 line self.update_cookies(cookies) | |
[...]e-packages/aiohttp/client_reqrep.py:398 call => update_cookies(self=NOREPR, cookies=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:400 line if not cookies: | |
[...]e-packages/aiohttp/client_reqrep.py:401 line return | |
[...]e-packages/aiohttp/client_reqrep.py:401 return <= update_cookies: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:290 line self.update_content_encoding(data) | |
[...]e-packages/aiohttp/client_reqrep.py:423 call => update_content_encoding(self=NOREPR, data=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:425 line if not data: | |
[...]e-packages/aiohttp/client_reqrep.py:426 line return | |
[...]e-packages/aiohttp/client_reqrep.py:426 return <= update_content_encoding: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:291 line self.update_auth(auth) | |
[...]e-packages/aiohttp/client_reqrep.py:461 call => update_auth(self=NOREPR, auth=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:463 line if auth is None: | |
[...]e-packages/aiohttp/client_reqrep.py:464 line auth = self.auth | |
[...]e-packages/aiohttp/client_reqrep.py:465 line if auth is None: | |
[...]e-packages/aiohttp/client_reqrep.py:466 line return | |
[...]e-packages/aiohttp/client_reqrep.py:466 return <= update_auth: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:292 line self.update_proxy(proxy, proxy_auth, proxy_headers) | |
[...]e-packages/aiohttp/client_reqrep.py:516 call => update_proxy(self=NOREPR, proxy=NOREPR, proxy_auth=NOREPR, proxy_headers=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:519 line if proxy and not proxy.scheme == 'http': | |
[...]e-packages/aiohttp/client_reqrep.py:521 line if proxy_auth and not isinstance(proxy_auth, helpers.BasicAuth): | |
[...]e-packages/aiohttp/client_reqrep.py:523 line self.proxy = proxy | |
[...]e-packages/aiohttp/client_reqrep.py:524 line self.proxy_auth = proxy_auth | |
[...]e-packages/aiohttp/client_reqrep.py:525 line self.proxy_headers = proxy_headers | |
[...]e-packages/aiohttp/client_reqrep.py:525 return <= update_proxy: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:294 line self.update_body_from_data(data) | |
[...]e-packages/aiohttp/client_reqrep.py:473 call => update_body_from_data(self=NOREPR, body=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:474 line if not body: | |
[...]e-packages/aiohttp/client_reqrep.py:475 line return | |
[...]e-packages/aiohttp/client_reqrep.py:475 return <= update_body_from_data: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:295 line if data or self.method not in self.GET_METHODS: | |
[...]e-packages/aiohttp/client_reqrep.py:297 line self.update_expect_continue(expect100) | |
[...]e-packages/aiohttp/client_reqrep.py:507 call => update_expect_continue(self=NOREPR, expect=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:508 line if expect: | |
[...]e-packages/aiohttp/client_reqrep.py:510 line elif self.headers.get(hdrs.EXPECT, '').lower() == '100-continue': | |
[...]e-packages/aiohttp/client_reqrep.py:513 line if expect: | |
[...]e-packages/aiohttp/client_reqrep.py:513 return <= update_expect_continue: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:298 line if traces is None: | |
[...]e-packages/aiohttp/client_reqrep.py:300 line self._traces = traces | |
[...]e-packages/aiohttp/client_reqrep.py:300 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:469 line try: | |
[...]hon/site-packages/aiohttp/client.py:470 line with CeilTimeout(real_timeout.connect, | |
[...]hon/site-packages/aiohttp/client.py:471 line loop=self._loop): | |
[...]on/site-packages/aiohttp/helpers.py:598 call => __enter__(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:599 line if self._timeout is not None: | |
[...]on/site-packages/aiohttp/helpers.py:606 line return self | |
[...]on/site-packages/aiohttp/helpers.py:606 return <= __enter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:472 line assert self._connector is not None | |
[...]hon/site-packages/aiohttp/client.py:473 line conn = await self._connector.connect( | |
[...]hon/site-packages/aiohttp/client.py:474 line req, | |
[...]hon/site-packages/aiohttp/client.py:475 line traces=traces, | |
[...]hon/site-packages/aiohttp/client.py:476 line timeout=real_timeout | |
[...]/site-packages/aiohttp/connector.py:469 call => connect(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:473 line key = req.connection_key | |
[...]e-packages/aiohttp/client_reqrep.py:309 call => connection_key(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:311 line proxy_headers = self.proxy_headers | |
[...]e-packages/aiohttp/client_reqrep.py:312 line if proxy_headers: | |
[...]e-packages/aiohttp/client_reqrep.py:315 line h = None | |
[...]e-packages/aiohttp/client_reqrep.py:316 line return ConnectionKey(self.host, self.port, self.is_ssl(), | |
[...]e-packages/aiohttp/client_reqrep.py:320 call => host(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:322 line ret = self.url.host | |
[...]e-packages/aiohttp/client_reqrep.py:323 line assert ret is not None | |
[...]e-packages/aiohttp/client_reqrep.py:324 line return ret | |
[...]e-packages/aiohttp/client_reqrep.py:324 return <= host: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:326 call => port(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:328 line return self.url.port | |
[...]e-packages/aiohttp/client_reqrep.py:328 return <= port: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:302 call => is_ssl(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:303 line return self.url.scheme in ('https', 'wss') | |
[...]e-packages/aiohttp/client_reqrep.py:303 return <= is_ssl: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:317 line self.ssl, | |
[...]e-packages/aiohttp/client_reqrep.py:305 call => ssl(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:307 line return self._ssl | |
[...]e-packages/aiohttp/client_reqrep.py:307 return <= ssl: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:318 line self.proxy, self.proxy_auth, h) | |
[...]e-packages/aiohttp/client_reqrep.py:318 return <= connection_key: NOREPR | |
[...]/site-packages/aiohttp/connector.py:474 line available = self._available_connections(key) | |
[...]/site-packages/aiohttp/connector.py:439 call => _available_connections(self=NOREPR, key=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:448 line if self._limit: | |
[...]/site-packages/aiohttp/connector.py:450 line available = self._limit - len(self._acquired) | |
[...]/site-packages/aiohttp/connector.py:453 line if (self._limit_per_host and available > 0 and | |
[...]/site-packages/aiohttp/connector.py:467 line return available | |
[...]/site-packages/aiohttp/connector.py:467 return <= _available_connections: NOREPR | |
[...]/site-packages/aiohttp/connector.py:477 line if available <= 0: | |
[...]/site-packages/aiohttp/connector.py:511 line proto = self._get(key) | |
[...]/site-packages/aiohttp/connector.py:549 call => _get(self=NOREPR, key=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:550 line try: | |
[...]/site-packages/aiohttp/connector.py:551 line conns = self._conns[key] | |
[...]/site-packages/aiohttp/connector.py:551 exception ! _get: NOREPR | |
[...]/site-packages/aiohttp/connector.py:552 line except KeyError: | |
[...]/site-packages/aiohttp/connector.py:553 line return None | |
[...]/site-packages/aiohttp/connector.py:553 return <= _get: NOREPR | |
[...]/site-packages/aiohttp/connector.py:512 line if proto is None: | |
[...]/site-packages/aiohttp/connector.py:513 line placeholder = cast(ResponseHandler, _TransportPlaceholder()) | |
[...]/site-packages/aiohttp/connector.py:514 line self._acquired.add(placeholder) | |
[...]/site-packages/aiohttp/connector.py:515 line self._acquired_per_host[key].add(placeholder) | |
[...]/site-packages/aiohttp/connector.py:517 line if traces: | |
[...]/site-packages/aiohttp/connector.py:521 line try: | |
[...]/site-packages/aiohttp/connector.py:522 line proto = await self._create_connection(req, traces, timeout) | |
[...]/site-packages/aiohttp/connector.py:842 call => _create_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:849 line if req.proxy: | |
[...]/site-packages/aiohttp/connector.py:853 line _, proto = await self._create_direct_connection( | |
[...]/site-packages/aiohttp/connector.py:854 line req, traces, timeout) | |
[...]/site-packages/aiohttp/connector.py:933 call => _create_direct_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:941 line sslcontext = self._get_ssl_context(req) | |
[...]/site-packages/aiohttp/connector.py:871 call => _get_ssl_context(self=NOREPR, req=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:885 line if req.is_ssl(): | |
[...]e-packages/aiohttp/client_reqrep.py:302 call => is_ssl(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:303 line return self.url.scheme in ('https', 'wss') | |
[...]e-packages/aiohttp/client_reqrep.py:303 return <= is_ssl: NOREPR | |
[...]/site-packages/aiohttp/connector.py:902 line return None | |
[...]/site-packages/aiohttp/connector.py:902 return <= _get_ssl_context: NOREPR | |
[...]/site-packages/aiohttp/connector.py:942 line fingerprint = self._get_fingerprint(req) | |
[...]/site-packages/aiohttp/connector.py:904 call => _get_fingerprint(self=NOREPR, req=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:906 line ret = req.ssl | |
[...]e-packages/aiohttp/client_reqrep.py:305 call => ssl(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:307 line return self._ssl | |
[...]e-packages/aiohttp/client_reqrep.py:307 return <= ssl: NOREPR | |
[...]/site-packages/aiohttp/connector.py:907 line if isinstance(ret, Fingerprint): | |
[...]/site-packages/aiohttp/connector.py:909 line ret = self._ssl | |
[...]/site-packages/aiohttp/connector.py:910 line if isinstance(ret, Fingerprint): | |
[...]/site-packages/aiohttp/connector.py:912 line return None | |
[...]/site-packages/aiohttp/connector.py:912 return <= _get_fingerprint: NOREPR | |
[...]/site-packages/aiohttp/connector.py:944 line try: | |
[...]/site-packages/aiohttp/connector.py:948 line host = req.url.raw_host | |
[...]/site-packages/aiohttp/connector.py:949 line assert host is not None | |
[...]/site-packages/aiohttp/connector.py:950 line port = req.port | |
[...]e-packages/aiohttp/client_reqrep.py:326 call => port(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:328 line return self.url.port | |
[...]e-packages/aiohttp/client_reqrep.py:328 return <= port: NOREPR | |
[...]/site-packages/aiohttp/connector.py:951 line assert port is not None | |
[...]/site-packages/aiohttp/connector.py:952 line hosts = await asyncio.shield(self._resolve_host( | |
[...]/site-packages/aiohttp/connector.py:953 line host, | |
[...]/site-packages/aiohttp/connector.py:954 line port, | |
[...]/site-packages/aiohttp/connector.py:955 line traces=traces), loop=self._loop) | |
[...]/site-packages/aiohttp/connector.py:955 return <= _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:854 return <= _create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:522 return <= connect: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:476 return <= _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 return <= __aenter__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:773 call => _resolve_host(self=NOREPR, host=NOREPR, port=NOREPR, traces=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:777 line if is_ip_address(host): | |
[...]on/site-packages/aiohttp/helpers.py:447 call => is_ip_address(host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:449 line return is_ipv4_address(host) or is_ipv6_address(host) | |
[...]on/site-packages/aiohttp/helpers.py:429 call => _is_ip_address(regex=NOREPR, regexb=NOREPR, host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:432 line if host is None: | |
[...]on/site-packages/aiohttp/helpers.py:434 line if isinstance(host, str): | |
[...]on/site-packages/aiohttp/helpers.py:435 line return bool(regex.match(host)) | |
[...]on/site-packages/aiohttp/helpers.py:435 return <= _is_ip_address: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:429 call => _is_ip_address(regex=NOREPR, regexb=NOREPR, host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:432 line if host is None: | |
[...]on/site-packages/aiohttp/helpers.py:434 line if isinstance(host, str): | |
[...]on/site-packages/aiohttp/helpers.py:435 line return bool(regex.match(host)) | |
[...]on/site-packages/aiohttp/helpers.py:435 return <= _is_ip_address: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:449 return <= is_ip_address: NOREPR | |
[...]/site-packages/aiohttp/connector.py:781 line if not self._use_dns_cache: | |
[...]/site-packages/aiohttp/connector.py:796 line key = (host, port) | |
[...]/site-packages/aiohttp/connector.py:798 line if (key in self._cached_hosts) and \ | |
[...]/site-packages/aiohttp/connector.py:655 call => __contains__(self=NOREPR, host=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:656 line return host in self._addrs_rr | |
[...]/site-packages/aiohttp/connector.py:656 return <= __contains__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:807 line if key in self._throttle_dns_events: | |
[...]/site-packages/aiohttp/connector.py:813 line if traces: | |
[...]/site-packages/aiohttp/connector.py:817 line EventResultOrError(self._loop) | |
[...]thon/site-packages/aiohttp/locks.py:18 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]thon/site-packages/aiohttp/locks.py:19 line self._loop = loop | |
[...]thon/site-packages/aiohttp/locks.py:20 line self._exc = None # type: Optional[BaseException] | |
[...]thon/site-packages/aiohttp/locks.py:21 line self._event = asyncio.Event(loop=loop) | |
[...]thon/site-packages/aiohttp/locks.py:22 line self._waiters = collections.deque() # type: Deque[asyncio.Future[Any]] | |
[...]thon/site-packages/aiohttp/locks.py:22 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:818 line try: | |
[...]/site-packages/aiohttp/connector.py:820 line if traces: | |
[...]/site-packages/aiohttp/connector.py:825 line self._resolver.resolve(host, port, family=self._family) | |
[...]n/site-packages/aiohttp/resolver.py:27 call => resolve(self=NOREPR, host=NOREPR, port=NOREPR, family=NOREPR) | |
[...]n/site-packages/aiohttp/resolver.py:29 line infos = await self._loop.getaddrinfo( | |
[...]n/site-packages/aiohttp/resolver.py:30 line host, port, type=socket.SOCK_STREAM, family=family) | |
[...]n/site-packages/aiohttp/resolver.py:30 return <= resolve: NOREPR | |
[...]/site-packages/aiohttp/connector.py:825 return <= _resolve_host: NOREPR | |
[...]/site-packages/aiohttp/connector.py:825 call => _resolve_host(self=NOREPR, host=NOREPR, port=NOREPR, traces=NOREPR) | |
[...]n/site-packages/aiohttp/resolver.py:30 call => resolve(self=NOREPR, host=NOREPR, port=NOREPR, family=NOREPR) | |
[...]n/site-packages/aiohttp/resolver.py:30 exception ! resolve: NOREPR | |
[...]n/site-packages/aiohttp/resolver.py:32 line hosts = [] | |
[...]n/site-packages/aiohttp/resolver.py:33 line for family, _, proto, _, address in infos: | |
[...]n/site-packages/aiohttp/resolver.py:34 line hosts.append( | |
[...]n/site-packages/aiohttp/resolver.py:35 line {'hostname': host, | |
[...]n/site-packages/aiohttp/resolver.py:36 line 'host': address[0], 'port': address[1], | |
[...]n/site-packages/aiohttp/resolver.py:37 line 'family': family, 'proto': proto, | |
[...]n/site-packages/aiohttp/resolver.py:38 line 'flags': socket.AI_NUMERICHOST}) | |
[...]n/site-packages/aiohttp/resolver.py:33 line for family, _, proto, _, address in infos: | |
[...]n/site-packages/aiohttp/resolver.py:34 line hosts.append( | |
[...]n/site-packages/aiohttp/resolver.py:35 line {'hostname': host, | |
[...]n/site-packages/aiohttp/resolver.py:36 line 'host': address[0], 'port': address[1], | |
[...]n/site-packages/aiohttp/resolver.py:37 line 'family': family, 'proto': proto, | |
[...]n/site-packages/aiohttp/resolver.py:38 line 'flags': socket.AI_NUMERICHOST}) | |
[...]n/site-packages/aiohttp/resolver.py:33 line for family, _, proto, _, address in infos: | |
[...]n/site-packages/aiohttp/resolver.py:34 line hosts.append( | |
[...]n/site-packages/aiohttp/resolver.py:35 line {'hostname': host, | |
[...]n/site-packages/aiohttp/resolver.py:36 line 'host': address[0], 'port': address[1], | |
[...]n/site-packages/aiohttp/resolver.py:37 line 'family': family, 'proto': proto, | |
[...]n/site-packages/aiohttp/resolver.py:38 line 'flags': socket.AI_NUMERICHOST}) | |
[...]n/site-packages/aiohttp/resolver.py:33 line for family, _, proto, _, address in infos: | |
[...]n/site-packages/aiohttp/resolver.py:34 line hosts.append( | |
[...]n/site-packages/aiohttp/resolver.py:35 line {'hostname': host, | |
[...]n/site-packages/aiohttp/resolver.py:36 line 'host': address[0], 'port': address[1], | |
[...]n/site-packages/aiohttp/resolver.py:37 line 'family': family, 'proto': proto, | |
[...]n/site-packages/aiohttp/resolver.py:38 line 'flags': socket.AI_NUMERICHOST}) | |
[...]n/site-packages/aiohttp/resolver.py:33 line for family, _, proto, _, address in infos: | |
[...]n/site-packages/aiohttp/resolver.py:40 line return hosts | |
[...]n/site-packages/aiohttp/resolver.py:40 return <= resolve: NOREPR | |
[...]/site-packages/aiohttp/connector.py:825 exception ! _resolve_host: NOREPR | |
[...]/site-packages/aiohttp/connector.py:826 line if traces: | |
[...]/site-packages/aiohttp/connector.py:830 line self._cached_hosts.add(key, addrs) | |
[...]/site-packages/aiohttp/connector.py:658 call => add(self=NOREPR, key=NOREPR, addrs=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:659 line self._addrs_rr[key] = (cycle(addrs), len(addrs)) | |
[...]/site-packages/aiohttp/connector.py:661 line if self._ttl: | |
[...]/site-packages/aiohttp/connector.py:662 line self._timestamps[key] = monotonic() | |
[...]/site-packages/aiohttp/connector.py:662 return <= add: NOREPR | |
[...]/site-packages/aiohttp/connector.py:831 line self._throttle_dns_events[key].set() | |
[...]thon/site-packages/aiohttp/locks.py:24 call => set(self=NOREPR, exc=NOREPR) | |
[...]thon/site-packages/aiohttp/locks.py:25 line self._exc = exc | |
[...]thon/site-packages/aiohttp/locks.py:26 line self._event.set() | |
[...]thon/site-packages/aiohttp/locks.py:26 return <= set: NOREPR | |
[...]/site-packages/aiohttp/connector.py:838 line self._throttle_dns_events.pop(key) | |
[...]/site-packages/aiohttp/connector.py:840 line return self._cached_hosts.next_addrs(key) | |
[...]/site-packages/aiohttp/connector.py:674 call => next_addrs(self=NOREPR, key=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:675 line loop, length = self._addrs_rr[key] | |
[...]/site-packages/aiohttp/connector.py:676 line addrs = list(islice(loop, length)) | |
[...]/site-packages/aiohttp/connector.py:678 line next(loop) | |
[...]/site-packages/aiohttp/connector.py:679 line return addrs | |
[...]/site-packages/aiohttp/connector.py:679 return <= next_addrs: NOREPR | |
[...]/site-packages/aiohttp/connector.py:840 return <= _resolve_host: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:476 call => _request(self=NOREPR, method=NOREPR, str_or_url=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:522 call => connect(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:854 call => _create_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:955 call => _create_direct_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:955 exception ! _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:961 line last_exc = None # type: Optional[Exception] | |
[...]/site-packages/aiohttp/connector.py:963 line for hinfo in hosts: | |
[...]/site-packages/aiohttp/connector.py:964 line host = hinfo['host'] | |
[...]/site-packages/aiohttp/connector.py:965 line port = hinfo['port'] | |
[...]/site-packages/aiohttp/connector.py:967 line try: | |
[...]/site-packages/aiohttp/connector.py:968 line transp, proto = await self._wrap_create_connection( | |
[...]/site-packages/aiohttp/connector.py:969 line self._factory, host, port, timeout=timeout, | |
[...]/site-packages/aiohttp/connector.py:970 line ssl=sslcontext, family=hinfo['family'], | |
[...]/site-packages/aiohttp/connector.py:971 line proto=hinfo['proto'], flags=hinfo['flags'], | |
[...]/site-packages/aiohttp/connector.py:972 line server_hostname=hinfo['hostname'] if sslcontext else None, | |
[...]/site-packages/aiohttp/connector.py:973 line local_addr=self._local_addr, | |
[...]/site-packages/aiohttp/connector.py:974 line req=req, client_error=client_error) | |
[...]/site-packages/aiohttp/connector.py:914 call => _wrap_create_connection(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:920 line try: | |
[...]/site-packages/aiohttp/connector.py:921 line with CeilTimeout(timeout.sock_connect): | |
[...]on/site-packages/aiohttp/helpers.py:598 call => __enter__(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:599 line if self._timeout is not None: | |
[...]on/site-packages/aiohttp/helpers.py:606 line return self | |
[...]on/site-packages/aiohttp/helpers.py:606 return <= __enter__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:922 line return cast( | |
[...]/site-packages/aiohttp/connector.py:923 line Tuple[asyncio.Transport, ResponseHandler], | |
[...]/site-packages/aiohttp/connector.py:924 line await self._loop.create_connection(*args, **kwargs)) | |
[...]/site-packages/aiohttp/connector.py:924 return <= _wrap_create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:974 return <= _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:854 return <= _create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:522 return <= connect: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:476 return <= _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 return <= __aenter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:476 call => _request(self=NOREPR, method=NOREPR, str_or_url=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:522 call => connect(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:854 call => _create_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:974 call => _create_direct_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:924 call => _wrap_create_connection(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:21 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:23 line BaseProtocol.__init__(self, loop=loop) | |
[...]e-packages/aiohttp/base_protocol.py:11 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]e-packages/aiohttp/base_protocol.py:12 line self._loop = loop # type: asyncio.AbstractEventLoop | |
[...]e-packages/aiohttp/base_protocol.py:13 line self._paused = False | |
[...]e-packages/aiohttp/base_protocol.py:14 line self._drain_waiter = None # type: Optional[asyncio.Future[None]] | |
[...]e-packages/aiohttp/base_protocol.py:15 line self._connection_lost = False | |
[...]e-packages/aiohttp/base_protocol.py:16 line self._reading_paused = False | |
[...]e-packages/aiohttp/base_protocol.py:18 line self.transport = None # type: Optional[asyncio.Transport] | |
[...]e-packages/aiohttp/base_protocol.py:18 return <= __init__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:24 line DataQueue.__init__(self, loop) | |
[...]on/site-packages/aiohttp/streams.py:537 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:538 line self._loop = loop | |
[...]on/site-packages/aiohttp/streams.py:539 line self._eof = False | |
[...]on/site-packages/aiohttp/streams.py:540 line self._waiter = None # type: Optional[asyncio.Future[bool]] | |
[...]on/site-packages/aiohttp/streams.py:541 line self._exception = None # type: Optional[BaseException] | |
[...]on/site-packages/aiohttp/streams.py:542 line self._size = 0 | |
[...]on/site-packages/aiohttp/streams.py:543 line self._buffer = collections.deque() # type: Deque[Tuple[_T, int]] | |
[...]on/site-packages/aiohttp/streams.py:543 return <= __init__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:26 line self._should_close = False | |
[...]te-packages/aiohttp/client_proto.py:28 line self._payload = None | |
[...]te-packages/aiohttp/client_proto.py:29 line self._skip_payload = False | |
[...]te-packages/aiohttp/client_proto.py:30 line self._payload_parser = None | |
[...]te-packages/aiohttp/client_proto.py:32 line self._timer = None | |
[...]te-packages/aiohttp/client_proto.py:34 line self._tail = b'' | |
[...]te-packages/aiohttp/client_proto.py:35 line self._upgraded = False | |
[...]te-packages/aiohttp/client_proto.py:36 line self._parser = None # type: Optional[HttpResponseParser] | |
[...]te-packages/aiohttp/client_proto.py:38 line self._read_timeout = None # type: Optional[float] | |
[...]te-packages/aiohttp/client_proto.py:39 line self._read_timeout_handle = None # type: Optional[asyncio.TimerHandle] | |
[...]te-packages/aiohttp/client_proto.py:39 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:924 return <= _wrap_create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:974 return <= _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:854 return <= _create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:522 return <= connect: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:476 return <= _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 return <= __aenter__: NOREPR | |
[...]e-packages/aiohttp/base_protocol.py:50 call => connection_made(self=NOREPR, transport=NOREPR) | |
[...]e-packages/aiohttp/base_protocol.py:51 line tr = cast(asyncio.Transport, transport) | |
[...]e-packages/aiohttp/base_protocol.py:52 line tcp_nodelay(tr, True) | |
[...]ite-packages/aiohttp/tcp_helpers.py:30 call => tcp_nodelay(transport=NOREPR, value=NOREPR) | |
[...]ite-packages/aiohttp/tcp_helpers.py:31 line sock = transport.get_extra_info('socket') | |
[...]ite-packages/aiohttp/tcp_helpers.py:33 line if sock is None: | |
[...]ite-packages/aiohttp/tcp_helpers.py:36 line if sock.family not in (socket.AF_INET, socket.AF_INET6): | |
[...]ite-packages/aiohttp/tcp_helpers.py:39 line value = bool(value) | |
[...]ite-packages/aiohttp/tcp_helpers.py:42 line with suppress(OSError): | |
[...]ite-packages/aiohttp/tcp_helpers.py:43 line sock.setsockopt( | |
[...]ite-packages/aiohttp/tcp_helpers.py:44 line socket.IPPROTO_TCP, socket.TCP_NODELAY, value) | |
[...]ite-packages/aiohttp/tcp_helpers.py:44 return <= tcp_nodelay: NOREPR | |
[...]e-packages/aiohttp/base_protocol.py:53 line self.transport = tr | |
[...]e-packages/aiohttp/base_protocol.py:53 return <= connection_made: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:476 call => _request(self=NOREPR, method=NOREPR, str_or_url=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:522 call => connect(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:854 call => _create_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:974 call => _create_direct_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:924 call => _wrap_create_connection(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:924 exception ! _wrap_create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:924 return <= _wrap_create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:974 exception ! _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:979 line if req.is_ssl() and fingerprint: | |
[...]e-packages/aiohttp/client_reqrep.py:302 call => is_ssl(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:303 line return self.url.scheme in ('https', 'wss') | |
[...]e-packages/aiohttp/client_reqrep.py:303 return <= is_ssl: NOREPR | |
[...]/site-packages/aiohttp/connector.py:989 line return transp, proto | |
[...]/site-packages/aiohttp/connector.py:989 return <= _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:854 exception ! _create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:856 line return proto | |
[...]/site-packages/aiohttp/connector.py:856 return <= _create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:522 exception ! connect: NOREPR | |
[...]/site-packages/aiohttp/connector.py:523 line if self._closed: | |
[...]/site-packages/aiohttp/connector.py:533 line if not self._closed: | |
[...]/site-packages/aiohttp/connector.py:534 line self._acquired.remove(placeholder) | |
[...]/site-packages/aiohttp/connector.py:535 line self._drop_acquired_per_host(key, placeholder) | |
[...]/site-packages/aiohttp/connector.py:361 call => _drop_acquired_per_host(self=NOREPR, key=NOREPR, val=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:363 line acquired_per_host = self._acquired_per_host | |
[...]/site-packages/aiohttp/connector.py:364 line if key not in acquired_per_host: | |
[...]/site-packages/aiohttp/connector.py:366 line conns = acquired_per_host[key] | |
[...]/site-packages/aiohttp/connector.py:367 line conns.remove(val) | |
[...]/site-packages/aiohttp/connector.py:368 line if not conns: | |
[...]/site-packages/aiohttp/connector.py:369 line del self._acquired_per_host[key] | |
[...]/site-packages/aiohttp/connector.py:369 return <= _drop_acquired_per_host: NOREPR | |
[...]/site-packages/aiohttp/connector.py:537 line if traces: | |
[...]/site-packages/aiohttp/connector.py:545 line self._acquired.add(proto) | |
[...]/site-packages/aiohttp/connector.py:546 line self._acquired_per_host[key].add(proto) | |
[...]/site-packages/aiohttp/connector.py:547 line return Connection(self, key, proto, self._loop) | |
[...]/site-packages/aiohttp/connector.py:99 call => __init__(self=NOREPR, connector=NOREPR, key=NOREPR, protocol=NOREPR, loop=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:103 line self._key = key | |
[...]/site-packages/aiohttp/connector.py:104 line self._connector = connector | |
[...]/site-packages/aiohttp/connector.py:105 line self._loop = loop | |
[...]/site-packages/aiohttp/connector.py:106 line self._protocol = protocol # type: Optional[ResponseHandler] | |
[...]/site-packages/aiohttp/connector.py:107 line self._callbacks = [] # type: List[Callable[[], None]] | |
[...]/site-packages/aiohttp/connector.py:109 line if loop.get_debug(): | |
[...]/site-packages/aiohttp/connector.py:109 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:547 return <= connect: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:476 exception ! _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:483 line assert conn.transport is not None | |
[...]/site-packages/aiohttp/connector.py:143 call => transport(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:145 line if self._protocol is None: | |
[...]/site-packages/aiohttp/connector.py:147 line return self._protocol.transport | |
[...]/site-packages/aiohttp/connector.py:147 return <= transport: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:485 line assert conn.protocol is not None | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:486 line conn.protocol.set_response_params( | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:487 line timer=timer, | |
[...]hon/site-packages/aiohttp/client.py:488 line skip_payload=method.upper() == 'HEAD', | |
[...]hon/site-packages/aiohttp/client.py:489 line read_until_eof=read_until_eof, | |
[...]hon/site-packages/aiohttp/client.py:490 line auto_decompress=self._auto_decompress, | |
[...]hon/site-packages/aiohttp/client.py:491 line read_timeout=real_timeout.sock_read) | |
[...]te-packages/aiohttp/client_proto.py:136 call => set_response_params(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:141 line self._skip_payload = skip_payload | |
[...]te-packages/aiohttp/client_proto.py:143 line self._read_timeout = read_timeout | |
[...]te-packages/aiohttp/client_proto.py:144 line self._reschedule_timeout() | |
[...]te-packages/aiohttp/client_proto.py:161 call => _reschedule_timeout(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:162 line timeout = self._read_timeout | |
[...]te-packages/aiohttp/client_proto.py:163 line if self._read_timeout_handle is not None: | |
[...]te-packages/aiohttp/client_proto.py:166 line if timeout: | |
[...]te-packages/aiohttp/client_proto.py:170 line self._read_timeout_handle = None | |
[...]te-packages/aiohttp/client_proto.py:170 return <= _reschedule_timeout: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:146 line self._parser = HttpResponseParser( | |
[...]te-packages/aiohttp/client_proto.py:147 line self, self._loop, timer=timer, | |
[...]te-packages/aiohttp/client_proto.py:148 line payload_exception=ClientPayloadError, | |
[...]te-packages/aiohttp/client_proto.py:149 line read_until_eof=read_until_eof, | |
[...]te-packages/aiohttp/client_proto.py:150 line auto_decompress=auto_decompress) | |
[...]te-packages/aiohttp/client_proto.py:152 line if self._tail: | |
[...]te-packages/aiohttp/client_proto.py:152 return <= set_response_params: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:493 line try: | |
[...]hon/site-packages/aiohttp/client.py:494 line try: | |
[...]hon/site-packages/aiohttp/client.py:495 line resp = await req.send(conn) | |
[...]e-packages/aiohttp/client_reqrep.py:577 call => send(self=NOREPR, conn=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:582 line if self.method == hdrs.METH_CONNECT: | |
[...]e-packages/aiohttp/client_reqrep.py:584 line elif self.proxy and not self.is_ssl(): | |
[...]e-packages/aiohttp/client_reqrep.py:587 line path = self.url.raw_path | |
[...]e-packages/aiohttp/client_reqrep.py:588 line if self.url.raw_query_string: | |
[...]e-packages/aiohttp/client_reqrep.py:591 line protocol = conn.protocol | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:592 line assert protocol is not None | |
[...]e-packages/aiohttp/client_reqrep.py:593 line writer = StreamWriter( | |
[...]e-packages/aiohttp/client_reqrep.py:594 line protocol, self.loop, | |
[...]e-packages/aiohttp/client_reqrep.py:595 line on_chunk_sent=self._on_chunk_request_sent | |
[...]ite-packages/aiohttp/http_writer.py:26 call => __init__(self=NOREPR, protocol=NOREPR, loop=NOREPR, on_chunk_sent=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:30 line self._protocol = protocol | |
[...]ite-packages/aiohttp/http_writer.py:31 line self._transport = protocol.transport | |
[...]ite-packages/aiohttp/http_writer.py:33 line self.loop = loop | |
[...]ite-packages/aiohttp/http_writer.py:34 line self.length = None | |
[...]ite-packages/aiohttp/http_writer.py:35 line self.chunked = False | |
[...]ite-packages/aiohttp/http_writer.py:36 line self.buffer_size = 0 | |
[...]ite-packages/aiohttp/http_writer.py:37 line self.output_size = 0 | |
[...]ite-packages/aiohttp/http_writer.py:39 line self._eof = False | |
[...]ite-packages/aiohttp/http_writer.py:40 line self._compress = None # type: Any | |
[...]ite-packages/aiohttp/http_writer.py:41 line self._drain_waiter = None | |
[...]ite-packages/aiohttp/http_writer.py:43 line self._on_chunk_sent = on_chunk_sent # type: _T_OnChunkSent | |
[...]ite-packages/aiohttp/http_writer.py:43 return <= __init__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:598 line if self.compress: | |
[...]e-packages/aiohttp/client_reqrep.py:601 line if self.chunked is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:605 line if (self.method in self.POST_METHODS and | |
[...]e-packages/aiohttp/client_reqrep.py:611 line connection = self.headers.get(hdrs.CONNECTION) | |
[...]e-packages/aiohttp/client_reqrep.py:612 line if not connection: | |
[...]e-packages/aiohttp/client_reqrep.py:613 line if self.keep_alive(): | |
[...]e-packages/aiohttp/client_reqrep.py:527 call => keep_alive(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:528 line if self.version < HttpVersion10: | |
[...]e-packages/aiohttp/client_reqrep.py:531 line if self.version == HttpVersion10: | |
[...]e-packages/aiohttp/client_reqrep.py:536 line elif self.headers.get(hdrs.CONNECTION) == 'close': | |
[...]e-packages/aiohttp/client_reqrep.py:539 line return True | |
[...]e-packages/aiohttp/client_reqrep.py:539 return <= keep_alive: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:614 line if self.version == HttpVersion10: | |
[...]e-packages/aiohttp/client_reqrep.py:620 line if connection is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:624 line status_line = '{0} {1} HTTP/{2[0]}.{2[1]}'.format( | |
[...]e-packages/aiohttp/client_reqrep.py:625 line self.method, path, self.version) | |
[...]e-packages/aiohttp/client_reqrep.py:626 line await writer.write_headers(status_line, self.headers) | |
[...]ite-packages/aiohttp/http_writer.py:107 call => write_headers(self=NOREPR, status_line=NOREPR, headers=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:111 line buf = _serialize_headers(status_line, headers) | |
[...]ite-packages/aiohttp/http_writer.py:112 line self._write(buf) | |
[...]ite-packages/aiohttp/http_writer.py:61 call => _write(self=NOREPR, chunk=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:62 line size = len(chunk) | |
[...]ite-packages/aiohttp/http_writer.py:63 line self.buffer_size += size | |
[...]ite-packages/aiohttp/http_writer.py:64 line self.output_size += size | |
[...]ite-packages/aiohttp/http_writer.py:66 line if self._transport is None or self._transport.is_closing(): | |
[...]ite-packages/aiohttp/http_writer.py:68 line self._transport.write(chunk) | |
[...]ite-packages/aiohttp/http_writer.py:68 return <= _write: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:112 return <= write_headers: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:626 exception ! send: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:628 line self._writer = self.loop.create_task(self.write_bytes(writer, conn)) | |
[...]e-packages/aiohttp/client_reqrep.py:630 line response_class = self.response_class | |
[...]e-packages/aiohttp/client_reqrep.py:631 line assert response_class is not None | |
[...]e-packages/aiohttp/client_reqrep.py:632 line self.response = response_class( | |
[...]e-packages/aiohttp/client_reqrep.py:633 line self.method, self.original_url, | |
[...]e-packages/aiohttp/client_reqrep.py:634 line writer=self._writer, continue100=self._continue, timer=self._timer, | |
[...]e-packages/aiohttp/client_reqrep.py:635 line request_info=self.request_info, | |
[...]e-packages/aiohttp/client_reqrep.py:330 call => request_info(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:332 line headers = CIMultiDictProxy(self.headers) # type: CIMultiDictProxy[str] | |
[...]e-packages/aiohttp/client_reqrep.py:333 line return RequestInfo(self.url, self.method, | |
[...]e-packages/aiohttp/client_reqrep.py:334 line headers, self.original_url) | |
[...]e-packages/aiohttp/client_reqrep.py:334 return <= request_info: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:636 line traces=self._traces, | |
[...]e-packages/aiohttp/client_reqrep.py:637 line loop=self.loop, | |
[...]e-packages/aiohttp/client_reqrep.py:638 line session=self._session | |
[...]e-packages/aiohttp/client_reqrep.py:678 call => __init__(self=NOREPR, method=NOREPR, url=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:686 line assert isinstance(url, URL) | |
[...]e-packages/aiohttp/client_reqrep.py:688 line self.method = method | |
[...]e-packages/aiohttp/client_reqrep.py:689 line self.cookies = SimpleCookie() | |
[...]e-packages/aiohttp/client_reqrep.py:691 line self._real_url = url | |
[...]e-packages/aiohttp/client_reqrep.py:692 line self._url = url.with_fragment(None) | |
[...]e-packages/aiohttp/client_reqrep.py:693 line self._body = None # type: Any | |
[...]e-packages/aiohttp/client_reqrep.py:694 line self._writer = writer # type: Optional[asyncio.Task[None]] | |
[...]e-packages/aiohttp/client_reqrep.py:695 line self._continue = continue100 # None by default | |
[...]e-packages/aiohttp/client_reqrep.py:696 line self._closed = True | |
[...]e-packages/aiohttp/client_reqrep.py:697 line self._history = () # type: Tuple[ClientResponse, ...] | |
[...]e-packages/aiohttp/client_reqrep.py:698 line self._request_info = request_info | |
[...]e-packages/aiohttp/client_reqrep.py:699 line self._timer = timer if timer is not None else TimerNoop() | |
[...]e-packages/aiohttp/client_reqrep.py:700 line self._cache = {} # type: Dict[str, Any] | |
[...]e-packages/aiohttp/client_reqrep.py:701 line self._traces = traces | |
[...]e-packages/aiohttp/client_reqrep.py:702 line self._loop = loop | |
[...]e-packages/aiohttp/client_reqrep.py:704 line self._session = session # type: Optional[ClientSession] | |
[...]e-packages/aiohttp/client_reqrep.py:705 line if loop.get_debug(): | |
[...]e-packages/aiohttp/client_reqrep.py:705 return <= __init__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:640 line return self.response | |
[...]e-packages/aiohttp/client_reqrep.py:640 return <= send: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:495 exception ! _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:496 line try: | |
[...]hon/site-packages/aiohttp/client.py:497 line await resp.start(conn) | |
[...]e-packages/aiohttp/client_reqrep.py:834 call => start(self=NOREPR, connection=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:836 line self._closed = False | |
[...]e-packages/aiohttp/client_reqrep.py:837 line self._protocol = connection.protocol | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:838 line self._connection = connection | |
[...]e-packages/aiohttp/client_reqrep.py:840 line with self._timer: | |
[...]on/site-packages/aiohttp/helpers.py:564 call => __enter__(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:565 line task = current_task(loop=self._loop) | |
[...]on/site-packages/aiohttp/helpers.py:256 call => current_task(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:257 line if PY_37: | |
[...]on/site-packages/aiohttp/helpers.py:258 line return asyncio.current_task(loop=loop) # type: ignore | |
[...]on/site-packages/aiohttp/helpers.py:258 return <= current_task: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:567 line if task is None: | |
[...]on/site-packages/aiohttp/helpers.py:571 line if self._cancelled: | |
[...]on/site-packages/aiohttp/helpers.py:575 line self._tasks.append(task) | |
[...]on/site-packages/aiohttp/helpers.py:576 line return self | |
[...]on/site-packages/aiohttp/helpers.py:576 return <= __enter__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:841 line while True: | |
[...]e-packages/aiohttp/client_reqrep.py:843 line try: | |
[...]e-packages/aiohttp/client_reqrep.py:844 line message, payload = await self._protocol.read() # type: ignore # noqa | |
[...]on/site-packages/aiohttp/streams.py:583 call => read(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:584 line if not self._buffer and not self._eof: | |
[...]on/site-packages/aiohttp/streams.py:585 line assert not self._waiter | |
[...]on/site-packages/aiohttp/streams.py:586 line self._waiter = self._loop.create_future() | |
[...]on/site-packages/aiohttp/streams.py:587 line try: | |
[...]on/site-packages/aiohttp/streams.py:588 line await self._waiter | |
[...]on/site-packages/aiohttp/streams.py:588 return <= read: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:844 return <= start: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:497 return <= _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 return <= __aenter__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:541 call => write_bytes(self=NOREPR, writer=NOREPR, conn=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:545 line if self._continue is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:549 line protocol = conn.protocol | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:550 line assert protocol is not None | |
[...]e-packages/aiohttp/client_reqrep.py:551 line try: | |
[...]e-packages/aiohttp/client_reqrep.py:552 line if isinstance(self.body, payload.Payload): | |
[...]e-packages/aiohttp/client_reqrep.py:555 line if isinstance(self.body, (bytes, bytearray)): | |
[...]e-packages/aiohttp/client_reqrep.py:556 line self.body = (self.body,) # type: ignore | |
[...]e-packages/aiohttp/client_reqrep.py:558 line for chunk in self.body: | |
[...]e-packages/aiohttp/client_reqrep.py:559 line await writer.write(chunk) # type: ignore | |
[...]ite-packages/aiohttp/http_writer.py:70 call => write(self=NOREPR, chunk=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:78 line if self._on_chunk_sent is not None: | |
[...]ite-packages/aiohttp/http_writer.py:79 line await self._on_chunk_sent(chunk) | |
[...]e-packages/aiohttp/client_reqrep.py:655 call => _on_chunk_request_sent(self=NOREPR, chunk=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:656 line for trace in self._traces: | |
[...]e-packages/aiohttp/client_reqrep.py:656 return <= _on_chunk_request_sent: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:79 exception ! write: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:81 line if self._compress is not None: | |
[...]ite-packages/aiohttp/http_writer.py:86 line if self.length is not None: | |
[...]ite-packages/aiohttp/http_writer.py:96 line if chunk: | |
[...]ite-packages/aiohttp/http_writer.py:96 return <= write: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:559 exception ! write_bytes: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:558 line for chunk in self.body: | |
[...]e-packages/aiohttp/client_reqrep.py:561 line await writer.write_eof() | |
[...]ite-packages/aiohttp/http_writer.py:114 call => write_eof(self=NOREPR, chunk=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:115 line if self._eof: | |
[...]ite-packages/aiohttp/http_writer.py:118 line if chunk and self._on_chunk_sent is not None: | |
[...]ite-packages/aiohttp/http_writer.py:121 line if self._compress: | |
[...]ite-packages/aiohttp/http_writer.py:130 line if self.chunked: | |
[...]ite-packages/aiohttp/http_writer.py:137 line if chunk: | |
[...]ite-packages/aiohttp/http_writer.py:140 line await self.drain() | |
[...]ite-packages/aiohttp/http_writer.py:145 call => drain(self=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:153 line if self._protocol.transport is not None: | |
[...]ite-packages/aiohttp/http_writer.py:154 line await self._protocol._drain_helper() | |
[...]e-packages/aiohttp/base_protocol.py:72 call => _drain_helper(self=NOREPR) | |
[...]e-packages/aiohttp/base_protocol.py:73 line if self._connection_lost: | |
[...]e-packages/aiohttp/base_protocol.py:75 line if not self._paused: | |
[...]e-packages/aiohttp/base_protocol.py:76 line return | |
[...]e-packages/aiohttp/base_protocol.py:76 return <= _drain_helper: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:154 exception ! drain: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:154 return <= drain: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:140 exception ! write_eof: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:142 line self._eof = True | |
[...]ite-packages/aiohttp/http_writer.py:143 line self._transport = None | |
[...]ite-packages/aiohttp/http_writer.py:143 return <= write_eof: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:561 exception ! write_bytes: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:575 line self._writer = None | |
[...]e-packages/aiohttp/client_reqrep.py:575 return <= write_bytes: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:178 call => data_received(self=NOREPR, data=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:179 line if not data: | |
[...]te-packages/aiohttp/client_proto.py:183 line if self._payload_parser is not None: | |
[...]te-packages/aiohttp/client_proto.py:193 line if self._upgraded or self._parser is None: | |
[...]te-packages/aiohttp/client_proto.py:198 line try: | |
[...]te-packages/aiohttp/client_proto.py:199 line messages, upgraded, tail = self._parser.feed_data(data) | |
[...]on/site-packages/aiohttp/streams.py:109 call => __init__(self=NOREPR, protocol=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:113 line self._protocol = protocol | |
[...]on/site-packages/aiohttp/streams.py:114 line self._low_water = limit | |
[...]on/site-packages/aiohttp/streams.py:115 line self._high_water = limit * 2 | |
[...]on/site-packages/aiohttp/streams.py:116 line if loop is None: | |
[...]on/site-packages/aiohttp/streams.py:118 line self._loop = loop | |
[...]on/site-packages/aiohttp/streams.py:119 line self._size = 0 | |
[...]on/site-packages/aiohttp/streams.py:120 line self._cursor = 0 | |
[...]on/site-packages/aiohttp/streams.py:121 line self._http_chunk_splits = None # type: Optional[List[int]] | |
[...]on/site-packages/aiohttp/streams.py:122 line self._buffer = collections.deque() # type: Deque[bytes] | |
[...]on/site-packages/aiohttp/streams.py:123 line self._buffer_offset = 0 | |
[...]on/site-packages/aiohttp/streams.py:124 line self._eof = False | |
[...]on/site-packages/aiohttp/streams.py:125 line self._waiter = None # type: Optional[asyncio.Future[bool]] | |
[...]on/site-packages/aiohttp/streams.py:126 line self._eof_waiter = None # type: Optional[asyncio.Future[bool]] | |
[...]on/site-packages/aiohttp/streams.py:127 line self._exception = None # type: Optional[BaseException] | |
[...]on/site-packages/aiohttp/streams.py:128 line self._timer = timer | |
[...]on/site-packages/aiohttp/streams.py:129 line self._eof_callbacks = [] # type: List[Callable[[], None]] | |
[...]on/site-packages/aiohttp/streams.py:129 return <= __init__: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:230 call => feed_data(self=NOREPR, data=NOREPR, size=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:231 line assert not self._eof, 'feed_data after feed_eof' | |
[...]on/site-packages/aiohttp/streams.py:233 line if not data: | |
[...]on/site-packages/aiohttp/streams.py:236 line self._size += len(data) | |
[...]on/site-packages/aiohttp/streams.py:237 line self._buffer.append(data) | |
[...]on/site-packages/aiohttp/streams.py:238 line self.total_bytes += len(data) | |
[...]on/site-packages/aiohttp/streams.py:240 line waiter = self._waiter | |
[...]on/site-packages/aiohttp/streams.py:241 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:245 line if (self._size > self._high_water and | |
[...]on/site-packages/aiohttp/streams.py:245 return <= feed_data: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:171 call => feed_eof(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:172 line self._eof = True | |
[...]on/site-packages/aiohttp/streams.py:174 line waiter = self._waiter | |
[...]on/site-packages/aiohttp/streams.py:175 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:179 line waiter = self._eof_waiter | |
[...]on/site-packages/aiohttp/streams.py:180 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:184 line for cb in self._eof_callbacks: | |
[...]on/site-packages/aiohttp/streams.py:190 line self._eof_callbacks.clear() | |
[...]on/site-packages/aiohttp/streams.py:190 return <= feed_eof: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:210 line self._upgraded = upgraded | |
[...]te-packages/aiohttp/client_proto.py:212 line payload = None | |
[...]te-packages/aiohttp/client_proto.py:213 line for message, payload in messages: | |
[...]te-packages/aiohttp/client_proto.py:214 line if message.should_close: | |
[...]te-packages/aiohttp/client_proto.py:217 line self._payload = payload | |
[...]te-packages/aiohttp/client_proto.py:219 line if self._skip_payload or message.code in (204, 304): | |
[...]te-packages/aiohttp/client_proto.py:222 line self.feed_data((message, payload), 0) | |
[...]on/site-packages/aiohttp/streams.py:566 call => feed_data(self=NOREPR, data=NOREPR, size=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:567 line self._size += size | |
[...]on/site-packages/aiohttp/streams.py:568 line self._buffer.append((data, size)) | |
[...]on/site-packages/aiohttp/streams.py:570 line waiter = self._waiter | |
[...]on/site-packages/aiohttp/streams.py:571 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:572 line self._waiter = None | |
[...]on/site-packages/aiohttp/streams.py:573 line set_result(waiter, True) | |
[...]on/site-packages/aiohttp/helpers.py:654 call => set_result(fut=NOREPR, result=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:655 line if not fut.done(): | |
[...]on/site-packages/aiohttp/helpers.py:656 line fut.set_result(result) | |
[...]on/site-packages/aiohttp/helpers.py:656 return <= set_result: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:573 return <= feed_data: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:213 line for message, payload in messages: | |
[...]te-packages/aiohttp/client_proto.py:223 line if payload is not None: | |
[...]te-packages/aiohttp/client_proto.py:228 line if payload is not EMPTY_PAYLOAD: | |
[...]te-packages/aiohttp/client_proto.py:229 line payload.on_eof(self._drop_timeout) | |
[...]on/site-packages/aiohttp/streams.py:162 call => on_eof(self=NOREPR, callback=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:163 line if self._eof: | |
[...]on/site-packages/aiohttp/streams.py:164 line try: | |
[...]on/site-packages/aiohttp/streams.py:165 line callback() | |
[...]te-packages/aiohttp/client_proto.py:156 call => _drop_timeout(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:157 line if self._read_timeout_handle is not None: | |
[...]te-packages/aiohttp/client_proto.py:157 return <= _drop_timeout: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:165 return <= on_eof: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:233 line if tail: | |
[...]te-packages/aiohttp/client_proto.py:233 return <= data_received: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:497 call => _request(self=NOREPR, method=NOREPR, str_or_url=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:844 call => start(self=NOREPR, connection=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:588 call => read(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:588 exception ! read: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:593 line if self._buffer: | |
[...]on/site-packages/aiohttp/streams.py:594 line data, size = self._buffer.popleft() | |
[...]on/site-packages/aiohttp/streams.py:595 line self._size -= size | |
[...]on/site-packages/aiohttp/streams.py:596 line return data | |
[...]on/site-packages/aiohttp/streams.py:596 return <= read: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:844 exception ! start: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:851 line if (message.code < 100 or | |
[...]e-packages/aiohttp/client_reqrep.py:852 line message.code > 199 or message.code == 101): | |
[...]e-packages/aiohttp/client_reqrep.py:853 line break | |
[...]on/site-packages/aiohttp/helpers.py:578 call => __exit__(self=NOREPR, exc_type=NOREPR, exc_val=NOREPR, exc_tb=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:581 line if self._tasks: | |
[...]on/site-packages/aiohttp/helpers.py:582 line self._tasks.pop() | |
[...]on/site-packages/aiohttp/helpers.py:584 line if exc_type is asyncio.CancelledError and self._cancelled: | |
[...]on/site-packages/aiohttp/helpers.py:586 line return None | |
[...]on/site-packages/aiohttp/helpers.py:586 return <= __exit__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:860 line payload.on_eof(self._response_eof) | |
[...]on/site-packages/aiohttp/streams.py:162 call => on_eof(self=NOREPR, callback=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:163 line if self._eof: | |
[...]on/site-packages/aiohttp/streams.py:164 line try: | |
[...]on/site-packages/aiohttp/streams.py:165 line callback() | |
[...]e-packages/aiohttp/client_reqrep.py:883 call => _response_eof(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:884 line if self._closed: | |
[...]e-packages/aiohttp/client_reqrep.py:887 line if self._connection is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:890 line if (self._connection.protocol is not None and | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:891 line self._connection.protocol.upgraded): | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:41 call => upgraded(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:43 line return self._upgraded | |
[...]te-packages/aiohttp/client_proto.py:43 return <= upgraded: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:894 line self._connection.release() | |
[...]/site-packages/aiohttp/connector.py:172 call => release(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:173 line self._notify_release() | |
[...]/site-packages/aiohttp/connector.py:157 call => _notify_release(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:158 line callbacks, self._callbacks = self._callbacks[:], [] | |
[...]/site-packages/aiohttp/connector.py:160 line for cb in callbacks: | |
[...]/site-packages/aiohttp/connector.py:160 return <= _notify_release: NOREPR | |
[...]/site-packages/aiohttp/connector.py:175 line if self._protocol is not None: | |
[...]/site-packages/aiohttp/connector.py:176 line self._connector._release( | |
[...]/site-packages/aiohttp/connector.py:177 line self._key, self._protocol, | |
[...]/site-packages/aiohttp/connector.py:178 line should_close=self._protocol.should_close) | |
[...]te-packages/aiohttp/client_proto.py:45 call => should_close(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:47 line if (self._payload is not None and | |
[...]te-packages/aiohttp/client_proto.py:48 line not self._payload.is_eof() or self._upgraded): | |
[...]on/site-packages/aiohttp/streams.py:192 call => is_eof(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:194 line return self._eof | |
[...]on/site-packages/aiohttp/streams.py:194 return <= is_eof: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:51 line return (self._should_close or self._upgraded or | |
[...]te-packages/aiohttp/client_proto.py:52 line self.exception() is not None or | |
[...]on/site-packages/aiohttp/streams.py:554 call => exception(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:555 line return self._exception | |
[...]on/site-packages/aiohttp/streams.py:555 return <= exception: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:53 line self._payload_parser is not None or | |
[...]te-packages/aiohttp/client_proto.py:54 line len(self) > 0 or bool(self._tail)) | |
[...]on/site-packages/aiohttp/streams.py:545 call => __len__(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:546 line return len(self._buffer) | |
[...]on/site-packages/aiohttp/streams.py:546 return <= __len__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:54 return <= should_close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:615 call => _release(self=NOREPR, key=NOREPR, protocol=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:617 line if self._closed: | |
[...]/site-packages/aiohttp/connector.py:621 line self._release_acquired(key, protocol) | |
[...]/site-packages/aiohttp/connector.py:599 call => _release_acquired(self=NOREPR, key=NOREPR, proto=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:601 line if self._closed: | |
[...]/site-packages/aiohttp/connector.py:605 line try: | |
[...]/site-packages/aiohttp/connector.py:606 line self._acquired.remove(proto) | |
[...]/site-packages/aiohttp/connector.py:607 line self._drop_acquired_per_host(key, proto) | |
[...]/site-packages/aiohttp/connector.py:361 call => _drop_acquired_per_host(self=NOREPR, key=NOREPR, val=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:363 line acquired_per_host = self._acquired_per_host | |
[...]/site-packages/aiohttp/connector.py:364 line if key not in acquired_per_host: | |
[...]/site-packages/aiohttp/connector.py:366 line conns = acquired_per_host[key] | |
[...]/site-packages/aiohttp/connector.py:367 line conns.remove(val) | |
[...]/site-packages/aiohttp/connector.py:368 line if not conns: | |
[...]/site-packages/aiohttp/connector.py:369 line del self._acquired_per_host[key] | |
[...]/site-packages/aiohttp/connector.py:369 return <= _drop_acquired_per_host: NOREPR | |
[...]/site-packages/aiohttp/connector.py:613 line self._release_waiter() | |
[...]/site-packages/aiohttp/connector.py:575 call => _release_waiter(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:580 line if not self._waiters: | |
[...]/site-packages/aiohttp/connector.py:581 line return | |
[...]/site-packages/aiohttp/connector.py:581 return <= _release_waiter: NOREPR | |
[...]/site-packages/aiohttp/connector.py:613 return <= _release_acquired: NOREPR | |
[...]/site-packages/aiohttp/connector.py:623 line if self._force_close: | |
[...]/site-packages/aiohttp/connector.py:626 line if should_close or protocol.should_close: | |
[...]te-packages/aiohttp/client_proto.py:45 call => should_close(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:47 line if (self._payload is not None and | |
[...]te-packages/aiohttp/client_proto.py:48 line not self._payload.is_eof() or self._upgraded): | |
[...]on/site-packages/aiohttp/streams.py:192 call => is_eof(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:194 line return self._eof | |
[...]on/site-packages/aiohttp/streams.py:194 return <= is_eof: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:51 line return (self._should_close or self._upgraded or | |
[...]te-packages/aiohttp/client_proto.py:52 line self.exception() is not None or | |
[...]on/site-packages/aiohttp/streams.py:554 call => exception(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:555 line return self._exception | |
[...]on/site-packages/aiohttp/streams.py:555 return <= exception: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:53 line self._payload_parser is not None or | |
[...]te-packages/aiohttp/client_proto.py:54 line len(self) > 0 or bool(self._tail)) | |
[...]on/site-packages/aiohttp/streams.py:545 call => __len__(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:546 line return len(self._buffer) | |
[...]on/site-packages/aiohttp/streams.py:546 return <= __len__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:54 return <= should_close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:633 line conns = self._conns.get(key) | |
[...]/site-packages/aiohttp/connector.py:634 line if conns is None: | |
[...]/site-packages/aiohttp/connector.py:635 line conns = self._conns[key] = [] | |
[...]/site-packages/aiohttp/connector.py:636 line conns.append((protocol, self._loop.time())) | |
[...]/site-packages/aiohttp/connector.py:638 line if self._cleanup_handle is None: | |
[...]/site-packages/aiohttp/connector.py:639 line self._cleanup_handle = helpers.weakref_handle( | |
[...]/site-packages/aiohttp/connector.py:640 line self, '_cleanup', self._keepalive_timeout, self._loop) | |
[...]on/site-packages/aiohttp/helpers.py:486 call => weakref_handle(ob=NOREPR, name=NOREPR, timeout=NOREPR, loop=NOREPR, ceil_timeout=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:487 line if timeout is not None and timeout > 0: | |
[...]on/site-packages/aiohttp/helpers.py:488 line when = loop.time() + timeout | |
[...]on/site-packages/aiohttp/helpers.py:489 line if ceil_timeout: | |
[...]on/site-packages/aiohttp/helpers.py:490 line when = ceil(when) | |
[...]on/site-packages/aiohttp/helpers.py:492 line return loop.call_at(when, _weakref_handle, (weakref.ref(ob), name)) | |
[...]on/site-packages/aiohttp/helpers.py:492 return <= weakref_handle: NOREPR | |
[...]/site-packages/aiohttp/connector.py:640 return <= _release: NOREPR | |
[...]/site-packages/aiohttp/connector.py:179 line self._protocol = None | |
[...]/site-packages/aiohttp/connector.py:179 return <= release: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:895 line self._connection = None | |
[...]e-packages/aiohttp/client_reqrep.py:897 line self._closed = True | |
[...]e-packages/aiohttp/client_reqrep.py:898 line self._cleanup_writer() | |
[...]e-packages/aiohttp/client_reqrep.py:944 call => _cleanup_writer(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:945 line if self._writer is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:946 line self._writer.cancel() | |
[...]e-packages/aiohttp/client_reqrep.py:947 line self._writer = None | |
[...]e-packages/aiohttp/client_reqrep.py:948 line self._session = None | |
[...]e-packages/aiohttp/client_reqrep.py:948 return <= _cleanup_writer: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:898 return <= _response_eof: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:165 return <= on_eof: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:863 line self.version = message.version | |
[...]e-packages/aiohttp/client_reqrep.py:864 line self.status = message.code | |
[...]e-packages/aiohttp/client_reqrep.py:865 line self.reason = message.reason | |
[...]e-packages/aiohttp/client_reqrep.py:868 line self._headers = message.headers # type is CIMultiDictProxy | |
[...]e-packages/aiohttp/client_reqrep.py:869 line self._raw_headers = message.raw_headers # type is Tuple[bytes, bytes] | |
[...]e-packages/aiohttp/client_reqrep.py:872 line self.content = payload | |
[...]e-packages/aiohttp/client_reqrep.py:875 line for hdr in self.headers.getall(hdrs.SET_COOKIE, ()): | |
[...]e-packages/aiohttp/client_reqrep.py:727 call => headers(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:729 line return self._headers | |
[...]e-packages/aiohttp/client_reqrep.py:729 return <= headers: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:876 line try: | |
[...]e-packages/aiohttp/client_reqrep.py:877 line self.cookies.load(hdr) | |
[...]e-packages/aiohttp/client_reqrep.py:875 line for hdr in self.headers.getall(hdrs.SET_COOKIE, ()): | |
[...]e-packages/aiohttp/client_reqrep.py:881 line return self | |
[...]e-packages/aiohttp/client_reqrep.py:881 return <= start: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:497 exception ! _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:509 line self._cookie_jar.update_cookies(resp.cookies, resp.url) | |
[...]e-packages/aiohttp/client_reqrep.py:708 call => url(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:710 line return self._url | |
[...]e-packages/aiohttp/client_reqrep.py:710 return <= url: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:113 call => update_cookies(self=NOREPR, cookies=NOREPR, response_url=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:117 line hostname = response_url.raw_host | |
[...]/site-packages/aiohttp/cookiejar.py:119 line if not self._unsafe and is_ip_address(hostname): | |
[...]on/site-packages/aiohttp/helpers.py:447 call => is_ip_address(host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:449 line return is_ipv4_address(host) or is_ipv6_address(host) | |
[...]on/site-packages/aiohttp/helpers.py:429 call => _is_ip_address(regex=NOREPR, regexb=NOREPR, host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:432 line if host is None: | |
[...]on/site-packages/aiohttp/helpers.py:434 line if isinstance(host, str): | |
[...]on/site-packages/aiohttp/helpers.py:435 line return bool(regex.match(host)) | |
[...]on/site-packages/aiohttp/helpers.py:435 return <= _is_ip_address: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:429 call => _is_ip_address(regex=NOREPR, regexb=NOREPR, host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:432 line if host is None: | |
[...]on/site-packages/aiohttp/helpers.py:434 line if isinstance(host, str): | |
[...]on/site-packages/aiohttp/helpers.py:435 line return bool(regex.match(host)) | |
[...]on/site-packages/aiohttp/helpers.py:435 return <= _is_ip_address: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:449 return <= is_ip_address: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:123 line if isinstance(cookies, Mapping): | |
[...]/site-packages/aiohttp/cookiejar.py:124 line cookies = cookies.items() # type: ignore | |
[...]/site-packages/aiohttp/cookiejar.py:126 line for name, cookie in cookies: | |
[...]/site-packages/aiohttp/cookiejar.py:127 line if not isinstance(cookie, Morsel): | |
[...]/site-packages/aiohttp/cookiejar.py:132 line domain = cookie["domain"] | |
[...]/site-packages/aiohttp/cookiejar.py:135 line if domain.endswith('.'): | |
[...]/site-packages/aiohttp/cookiejar.py:139 line if not domain and hostname is not None: | |
[...]/site-packages/aiohttp/cookiejar.py:145 line if domain.startswith("."): | |
[...]/site-packages/aiohttp/cookiejar.py:147 line domain = domain[1:] | |
[...]/site-packages/aiohttp/cookiejar.py:148 line cookie["domain"] = domain | |
[...]/site-packages/aiohttp/cookiejar.py:150 line if hostname and not self._is_domain_match(domain, hostname): | |
[...]/site-packages/aiohttp/cookiejar.py:228 call => _is_domain_match(domain=NOREPR, hostname=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:231 line if hostname == domain: | |
[...]/site-packages/aiohttp/cookiejar.py:232 line return True | |
[...]/site-packages/aiohttp/cookiejar.py:232 return <= _is_domain_match: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:154 line path = cookie["path"] | |
[...]/site-packages/aiohttp/cookiejar.py:155 line if not path or not path.startswith("/"): | |
[...]/site-packages/aiohttp/cookiejar.py:165 line max_age = cookie["max-age"] | |
[...]/site-packages/aiohttp/cookiejar.py:166 line if max_age: | |
[...]/site-packages/aiohttp/cookiejar.py:175 line expires = cookie["expires"] | |
[...]/site-packages/aiohttp/cookiejar.py:176 line if expires: | |
[...]/site-packages/aiohttp/cookiejar.py:177 line expire_time = self._parse_date(expires) | |
[...]/site-packages/aiohttp/cookiejar.py:263 call => _parse_date(cls=NOREPR, date_str=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:266 line if not date_str: | |
[...]/site-packages/aiohttp/cookiejar.py:269 line found_time = False | |
[...]/site-packages/aiohttp/cookiejar.py:270 line found_day = False | |
[...]/site-packages/aiohttp/cookiejar.py:271 line found_month = False | |
[...]/site-packages/aiohttp/cookiejar.py:272 line found_year = False | |
[...]/site-packages/aiohttp/cookiejar.py:274 line hour = minute = second = 0 | |
[...]/site-packages/aiohttp/cookiejar.py:275 line day = 0 | |
[...]/site-packages/aiohttp/cookiejar.py:276 line month = 0 | |
[...]/site-packages/aiohttp/cookiejar.py:277 line year = 0 | |
[...]/site-packages/aiohttp/cookiejar.py:279 line for token_match in cls.DATE_TOKENS_RE.finditer(date_str): | |
[...]/site-packages/aiohttp/cookiejar.py:281 line token = token_match.group("token") | |
[...]/site-packages/aiohttp/cookiejar.py:283 line if not found_time: | |
[...]/site-packages/aiohttp/cookiejar.py:284 line time_match = cls.DATE_HMS_TIME_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:285 line if time_match: | |
[...]/site-packages/aiohttp/cookiejar.py:291 line if not found_day: | |
[...]/site-packages/aiohttp/cookiejar.py:292 line day_match = cls.DATE_DAY_OF_MONTH_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:293 line if day_match: | |
[...]/site-packages/aiohttp/cookiejar.py:298 line if not found_month: | |
[...]/site-packages/aiohttp/cookiejar.py:299 line month_match = cls.DATE_MONTH_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:300 line if month_match: | |
[...]/site-packages/aiohttp/cookiejar.py:305 line if not found_year: | |
[...]/site-packages/aiohttp/cookiejar.py:306 line year_match = cls.DATE_YEAR_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:307 line if year_match: | |
[...]/site-packages/aiohttp/cookiejar.py:279 line for token_match in cls.DATE_TOKENS_RE.finditer(date_str): | |
[...]/site-packages/aiohttp/cookiejar.py:281 line token = token_match.group("token") | |
[...]/site-packages/aiohttp/cookiejar.py:283 line if not found_time: | |
[...]/site-packages/aiohttp/cookiejar.py:284 line time_match = cls.DATE_HMS_TIME_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:285 line if time_match: | |
[...]/site-packages/aiohttp/cookiejar.py:291 line if not found_day: | |
[...]/site-packages/aiohttp/cookiejar.py:292 line day_match = cls.DATE_DAY_OF_MONTH_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:293 line if day_match: | |
[...]/site-packages/aiohttp/cookiejar.py:294 line found_day = True | |
[...]/site-packages/aiohttp/cookiejar.py:295 line day = int(day_match.group()) | |
[...]/site-packages/aiohttp/cookiejar.py:296 line continue | |
[...]/site-packages/aiohttp/cookiejar.py:279 line for token_match in cls.DATE_TOKENS_RE.finditer(date_str): | |
[...]/site-packages/aiohttp/cookiejar.py:281 line token = token_match.group("token") | |
[...]/site-packages/aiohttp/cookiejar.py:283 line if not found_time: | |
[...]/site-packages/aiohttp/cookiejar.py:284 line time_match = cls.DATE_HMS_TIME_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:285 line if time_match: | |
[...]/site-packages/aiohttp/cookiejar.py:291 line if not found_day: | |
[...]/site-packages/aiohttp/cookiejar.py:298 line if not found_month: | |
[...]/site-packages/aiohttp/cookiejar.py:299 line month_match = cls.DATE_MONTH_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:300 line if month_match: | |
[...]/site-packages/aiohttp/cookiejar.py:301 line found_month = True | |
[...]/site-packages/aiohttp/cookiejar.py:302 line month = month_match.lastindex | |
[...]/site-packages/aiohttp/cookiejar.py:303 line continue | |
[...]/site-packages/aiohttp/cookiejar.py:279 line for token_match in cls.DATE_TOKENS_RE.finditer(date_str): | |
[...]/site-packages/aiohttp/cookiejar.py:281 line token = token_match.group("token") | |
[...]/site-packages/aiohttp/cookiejar.py:283 line if not found_time: | |
[...]/site-packages/aiohttp/cookiejar.py:284 line time_match = cls.DATE_HMS_TIME_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:285 line if time_match: | |
[...]/site-packages/aiohttp/cookiejar.py:291 line if not found_day: | |
[...]/site-packages/aiohttp/cookiejar.py:298 line if not found_month: | |
[...]/site-packages/aiohttp/cookiejar.py:305 line if not found_year: | |
[...]/site-packages/aiohttp/cookiejar.py:306 line year_match = cls.DATE_YEAR_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:307 line if year_match: | |
[...]/site-packages/aiohttp/cookiejar.py:308 line found_year = True | |
[...]/site-packages/aiohttp/cookiejar.py:309 line year = int(year_match.group()) | |
[...]/site-packages/aiohttp/cookiejar.py:279 line for token_match in cls.DATE_TOKENS_RE.finditer(date_str): | |
[...]/site-packages/aiohttp/cookiejar.py:281 line token = token_match.group("token") | |
[...]/site-packages/aiohttp/cookiejar.py:283 line if not found_time: | |
[...]/site-packages/aiohttp/cookiejar.py:284 line time_match = cls.DATE_HMS_TIME_RE.match(token) | |
[...]/site-packages/aiohttp/cookiejar.py:285 line if time_match: | |
[...]/site-packages/aiohttp/cookiejar.py:286 line found_time = True | |
[...]/site-packages/aiohttp/cookiejar.py:288 line int(s) for s in time_match.groups()] | |
[...]/site-packages/aiohttp/cookiejar.py:288 call => <listcomp>(.0=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:288 line int(s) for s in time_match.groups()] | |
[...]/site-packages/aiohttp/cookiejar.py:288 line int(s) for s in time_match.groups()] | |
[...]/site-packages/aiohttp/cookiejar.py:288 line int(s) for s in time_match.groups()] | |
[...]/site-packages/aiohttp/cookiejar.py:288 line int(s) for s in time_match.groups()] | |
[...]/site-packages/aiohttp/cookiejar.py:288 return <= <listcomp>: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:289 line continue | |
[...]/site-packages/aiohttp/cookiejar.py:279 line for token_match in cls.DATE_TOKENS_RE.finditer(date_str): | |
[...]/site-packages/aiohttp/cookiejar.py:281 line token = token_match.group("token") | |
[...]/site-packages/aiohttp/cookiejar.py:283 line if not found_time: | |
[...]/site-packages/aiohttp/cookiejar.py:291 line if not found_day: | |
[...]/site-packages/aiohttp/cookiejar.py:298 line if not found_month: | |
[...]/site-packages/aiohttp/cookiejar.py:305 line if not found_year: | |
[...]/site-packages/aiohttp/cookiejar.py:279 line for token_match in cls.DATE_TOKENS_RE.finditer(date_str): | |
[...]/site-packages/aiohttp/cookiejar.py:311 line if 70 <= year <= 99: | |
[...]/site-packages/aiohttp/cookiejar.py:313 line elif 0 <= year <= 69: | |
[...]/site-packages/aiohttp/cookiejar.py:314 line year += 2000 | |
[...]/site-packages/aiohttp/cookiejar.py:316 line if False in (found_day, found_month, found_year, found_time): | |
[...]/site-packages/aiohttp/cookiejar.py:319 line if not 1 <= day <= 31: | |
[...]/site-packages/aiohttp/cookiejar.py:322 line if year < 1601 or hour > 23 or minute > 59 or second > 59: | |
[...]/site-packages/aiohttp/cookiejar.py:325 line return datetime.datetime(year, month, day, | |
[...]/site-packages/aiohttp/cookiejar.py:326 line hour, minute, second, | |
[...]/site-packages/aiohttp/cookiejar.py:327 line tzinfo=datetime.timezone.utc) | |
[...]/site-packages/aiohttp/cookiejar.py:327 return <= _parse_date: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:178 line if expire_time: | |
[...]/site-packages/aiohttp/cookiejar.py:179 line self._expire_cookie(expire_time.timestamp(), | |
[...]/site-packages/aiohttp/cookiejar.py:180 line domain, name) | |
[...]/site-packages/aiohttp/cookiejar.py:108 call => _expire_cookie(self=NOREPR, when=NOREPR, domain=NOREPR, name=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:109 line iwhen = int(when) | |
[...]/site-packages/aiohttp/cookiejar.py:110 line self._next_expiration = min(self._next_expiration, iwhen) | |
[...]/site-packages/aiohttp/cookiejar.py:111 line self._expirations[(domain, name)] = iwhen | |
[...]/site-packages/aiohttp/cookiejar.py:111 return <= _expire_cookie: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:184 line self._cookies[domain][name] = cookie | |
[...]/site-packages/aiohttp/cookiejar.py:126 line for name, cookie in cookies: | |
[...]/site-packages/aiohttp/cookiejar.py:186 line self._do_expiration() | |
[...]/site-packages/aiohttp/cookiejar.py:86 call => _do_expiration(self=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:87 line now = self._loop.time() | |
[...]/site-packages/aiohttp/cookiejar.py:88 line if self._next_expiration > now: | |
[...]/site-packages/aiohttp/cookiejar.py:89 line return | |
[...]/site-packages/aiohttp/cookiejar.py:89 return <= _do_expiration: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:186 return <= update_cookies: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:512 line if resp.status in ( | |
[...]hon/site-packages/aiohttp/client.py:513 line 301, 302, 303, 307, 308) and allow_redirects: | |
[...]hon/site-packages/aiohttp/client.py:575 line break | |
[...]on/site-packages/aiohttp/helpers.py:578 call => __exit__(self=NOREPR, exc_type=NOREPR, exc_val=NOREPR, exc_tb=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:581 line if self._tasks: | |
[...]on/site-packages/aiohttp/helpers.py:582 line self._tasks.pop() | |
[...]on/site-packages/aiohttp/helpers.py:584 line if exc_type is asyncio.CancelledError and self._cancelled: | |
[...]on/site-packages/aiohttp/helpers.py:586 line return None | |
[...]on/site-packages/aiohttp/helpers.py:586 return <= __exit__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:578 line if raise_for_status is None: | |
[...]hon/site-packages/aiohttp/client.py:579 line raise_for_status = self._raise_for_status | |
[...]hon/site-packages/aiohttp/client.py:580 line if raise_for_status: | |
[...]hon/site-packages/aiohttp/client.py:584 line if handle is not None: | |
[...]hon/site-packages/aiohttp/client.py:585 line if resp.connection is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:786 call => connection(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:788 line return self._connection | |
[...]e-packages/aiohttp/client_reqrep.py:788 return <= connection: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:588 line handle.cancel() | |
[...]hon/site-packages/aiohttp/client.py:590 line resp._history = tuple(history) | |
[...]hon/site-packages/aiohttp/client.py:592 line for trace in traces: | |
[...]hon/site-packages/aiohttp/client.py:599 line return resp | |
[...]hon/site-packages/aiohttp/client.py:599 return <= _request: NOREPR | |
[...]/site-packages/aiohttp/connector.py:115 call => __del__(self=NOREPR, _warnings=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:116 line if self._protocol is not None: | |
[...]/site-packages/aiohttp/connector.py:116 return <= __del__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 exception ! __aenter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1006 line return self._resp | |
[...]hon/site-packages/aiohttp/client.py:1006 return <= __aenter__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:1001 call => text(self=NOREPR, encoding=NOREPR, errors=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:1004 line if self._body is None: | |
[...]e-packages/aiohttp/client_reqrep.py:1005 line await self.read() | |
[...]e-packages/aiohttp/client_reqrep.py:965 call => read(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:967 line if self._body is None: | |
[...]e-packages/aiohttp/client_reqrep.py:968 line try: | |
[...]e-packages/aiohttp/client_reqrep.py:969 line self._body = await self.content.read() | |
[...]on/site-packages/aiohttp/streams.py:333 call => read(self=NOREPR, n=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:334 line if self._exception is not None: | |
[...]on/site-packages/aiohttp/streams.py:342 line if self._eof and not self._buffer: | |
[...]on/site-packages/aiohttp/streams.py:349 line if not n: | |
[...]on/site-packages/aiohttp/streams.py:352 line if n < 0: | |
[...]on/site-packages/aiohttp/streams.py:357 line blocks = [] | |
[...]on/site-packages/aiohttp/streams.py:358 line while True: | |
[...]on/site-packages/aiohttp/streams.py:359 line block = await self.readany() | |
[...]on/site-packages/aiohttp/streams.py:373 call => readany(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:374 line if self._exception is not None: | |
[...]on/site-packages/aiohttp/streams.py:380 line while not self._buffer and not self._eof: | |
[...]on/site-packages/aiohttp/streams.py:383 line return self._read_nowait(-1) | |
[...]on/site-packages/aiohttp/streams.py:469 call => _read_nowait(self=NOREPR, n=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:470 line chunks = [] | |
[...]on/site-packages/aiohttp/streams.py:472 line while self._buffer: | |
[...]on/site-packages/aiohttp/streams.py:473 line chunk = self._read_nowait_chunk(n) | |
[...]on/site-packages/aiohttp/streams.py:447 call => _read_nowait_chunk(self=NOREPR, n=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:448 line first_buffer = self._buffer[0] | |
[...]on/site-packages/aiohttp/streams.py:449 line offset = self._buffer_offset | |
[...]on/site-packages/aiohttp/streams.py:450 line if n != -1 and len(first_buffer) - offset > n: | |
[...]on/site-packages/aiohttp/streams.py:454 line elif offset: | |
[...]on/site-packages/aiohttp/streams.py:460 line data = self._buffer.popleft() | |
[...]on/site-packages/aiohttp/streams.py:462 line self._size -= len(data) | |
[...]on/site-packages/aiohttp/streams.py:463 line self._cursor += len(data) | |
[...]on/site-packages/aiohttp/streams.py:465 line if self._size < self._low_water and self._protocol._reading_paused: | |
[...]on/site-packages/aiohttp/streams.py:467 line return data | |
[...]on/site-packages/aiohttp/streams.py:467 return <= _read_nowait_chunk: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:474 line chunks.append(chunk) | |
[...]on/site-packages/aiohttp/streams.py:475 line if n != -1: | |
[...]on/site-packages/aiohttp/streams.py:472 line while self._buffer: | |
[...]on/site-packages/aiohttp/streams.py:480 line return b''.join(chunks) if chunks else b'' | |
[...]on/site-packages/aiohttp/streams.py:480 return <= _read_nowait: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:383 return <= readany: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:359 exception ! read: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:360 line if not block: | |
[...]on/site-packages/aiohttp/streams.py:362 line blocks.append(block) | |
[...]on/site-packages/aiohttp/streams.py:359 line block = await self.readany() | |
[...]on/site-packages/aiohttp/streams.py:373 call => readany(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:374 line if self._exception is not None: | |
[...]on/site-packages/aiohttp/streams.py:380 line while not self._buffer and not self._eof: | |
[...]on/site-packages/aiohttp/streams.py:383 line return self._read_nowait(-1) | |
[...]on/site-packages/aiohttp/streams.py:469 call => _read_nowait(self=NOREPR, n=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:470 line chunks = [] | |
[...]on/site-packages/aiohttp/streams.py:472 line while self._buffer: | |
[...]on/site-packages/aiohttp/streams.py:480 line return b''.join(chunks) if chunks else b'' | |
[...]on/site-packages/aiohttp/streams.py:480 return <= _read_nowait: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:383 return <= readany: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:359 exception ! read: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:360 line if not block: | |
[...]on/site-packages/aiohttp/streams.py:361 line break | |
[...]on/site-packages/aiohttp/streams.py:363 line return b''.join(blocks) | |
[...]on/site-packages/aiohttp/streams.py:363 return <= read: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:969 exception ! read: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:970 line for trace in self._traces: | |
[...]e-packages/aiohttp/client_reqrep.py:978 line return self._body | |
[...]e-packages/aiohttp/client_reqrep.py:978 return <= read: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:1005 exception ! text: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:1007 line if encoding is None: | |
[...]e-packages/aiohttp/client_reqrep.py:1008 line encoding = self.get_encoding() | |
[...]e-packages/aiohttp/client_reqrep.py:980 call => get_encoding(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:981 line ctype = self.headers.get(hdrs.CONTENT_TYPE, '').lower() | |
[...]e-packages/aiohttp/client_reqrep.py:982 line mimetype = helpers.parse_mimetype(ctype) | |
[...]on/site-packages/aiohttp/helpers.py:294 call => parse_mimetype(mimetype=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:309 line if not mimetype: | |
[...]on/site-packages/aiohttp/helpers.py:313 line parts = mimetype.split(';') | |
[...]on/site-packages/aiohttp/helpers.py:314 line params = MultiDict() # type: MultiDict[str] | |
[...]on/site-packages/aiohttp/helpers.py:315 line for item in parts[1:]: | |
[...]on/site-packages/aiohttp/helpers.py:316 line if not item: | |
[...]on/site-packages/aiohttp/helpers.py:318 line key, value = cast(Tuple[str, str], | |
[...]on/site-packages/aiohttp/helpers.py:319 line item.split('=', 1) if '=' in item else (item, '')) | |
[...]on/site-packages/aiohttp/helpers.py:320 line params.add(key.lower().strip(), value.strip(' "')) | |
[...]on/site-packages/aiohttp/helpers.py:315 line for item in parts[1:]: | |
[...]on/site-packages/aiohttp/helpers.py:322 line fulltype = parts[0].strip().lower() | |
[...]on/site-packages/aiohttp/helpers.py:323 line if fulltype == '*': | |
[...]on/site-packages/aiohttp/helpers.py:327 line if '/' in fulltype else (fulltype, '')) | |
[...]on/site-packages/aiohttp/helpers.py:329 line if '+' in stype else (stype, '')) | |
[...]on/site-packages/aiohttp/helpers.py:331 line return MimeType(type=mtype, subtype=stype, suffix=suffix, | |
[...]on/site-packages/aiohttp/helpers.py:332 line parameters=MultiDictProxy(params)) | |
[...]on/site-packages/aiohttp/helpers.py:332 return <= parse_mimetype: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:984 line encoding = mimetype.parameters.get('charset') | |
[...]e-packages/aiohttp/client_reqrep.py:985 line if encoding: | |
[...]e-packages/aiohttp/client_reqrep.py:986 line try: | |
[...]e-packages/aiohttp/client_reqrep.py:987 line codecs.lookup(encoding) | |
[...]e-packages/aiohttp/client_reqrep.py:990 line if not encoding: | |
[...]e-packages/aiohttp/client_reqrep.py:996 line if not encoding: | |
[...]e-packages/aiohttp/client_reqrep.py:999 line return encoding | |
[...]e-packages/aiohttp/client_reqrep.py:999 return <= get_encoding: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:1010 line return self._body.decode(encoding, errors=errors) # type: ignore | |
[...]e-packages/aiohttp/client_reqrep.py:1010 return <= text: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1010 call => __aexit__(self=NOREPR, exc_type=NOREPR, exc=NOREPR, tb=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:1019 line self._resp.release() | |
[...]e-packages/aiohttp/client_reqrep.py:919 call => release(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:920 line if not self._released: | |
[...]e-packages/aiohttp/client_reqrep.py:921 line self._notify_content() | |
[...]e-packages/aiohttp/client_reqrep.py:950 call => _notify_content(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:951 line content = self.content | |
[...]e-packages/aiohttp/client_reqrep.py:952 line if content and content.exception() is None: | |
[...]on/site-packages/aiohttp/streams.py:145 call => exception(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:146 line return self._exception | |
[...]on/site-packages/aiohttp/streams.py:146 return <= exception: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:953 line content.set_exception( | |
[...]e-packages/aiohttp/client_reqrep.py:954 line ClientConnectionError('Connection closed')) | |
[...]on/site-packages/aiohttp/streams.py:148 call => set_exception(self=NOREPR, exc=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:149 line self._exception = exc | |
[...]on/site-packages/aiohttp/streams.py:150 line self._eof_callbacks.clear() | |
[...]on/site-packages/aiohttp/streams.py:152 line waiter = self._waiter | |
[...]on/site-packages/aiohttp/streams.py:153 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:157 line waiter = self._eof_waiter | |
[...]on/site-packages/aiohttp/streams.py:158 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:158 return <= set_exception: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:955 line self._released = True | |
[...]e-packages/aiohttp/client_reqrep.py:955 return <= _notify_content: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:922 line if self._closed: | |
[...]e-packages/aiohttp/client_reqrep.py:923 line return noop() | |
[...]e-packages/aiohttp/client_reqrep.py:923 return <= release: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1019 return <= __aexit__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:749 call => __del__(self=NOREPR, _warnings=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:750 line if self._closed: | |
[...]e-packages/aiohttp/client_reqrep.py:751 line return | |
[...]e-packages/aiohttp/client_reqrep.py:751 return <= __del__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:968 call => __aexit__(self=NOREPR, exc_type=NOREPR, exc_val=NOREPR, exc_tb=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:972 line await self.close() | |
[...]hon/site-packages/aiohttp/client.py:893 call => close(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:898 line if not self.closed: | |
[...]hon/site-packages/aiohttp/client.py:903 call => closed(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:909 line return self._connector is None or self._connector.closed | |
[...]/site-packages/aiohttp/connector.py:431 call => closed(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:437 line return self._closed | |
[...]/site-packages/aiohttp/connector.py:437 return <= closed: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:909 return <= closed: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:899 line if self._connector is not None and self._connector_owner: | |
[...]hon/site-packages/aiohttp/client.py:900 line await self._connector.close() | |
[...]/site-packages/aiohttp/connector.py:744 call => close(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:746 line for ev in self._throttle_dns_events.values(): | |
[...]/site-packages/aiohttp/connector.py:749 line return super().close() | |
[...]/site-packages/aiohttp/connector.py:389 call => close(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:391 line self._close() | |
[...]/site-packages/aiohttp/connector.py:394 call => _close(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:395 line if self._closed: | |
[...]/site-packages/aiohttp/connector.py:398 line self._closed = True | |
[...]/site-packages/aiohttp/connector.py:400 line try: | |
[...]/site-packages/aiohttp/connector.py:401 line if self._loop.is_closed(): | |
[...]/site-packages/aiohttp/connector.py:405 line if self._cleanup_handle: | |
[...]/site-packages/aiohttp/connector.py:406 line self._cleanup_handle.cancel() | |
[...]/site-packages/aiohttp/connector.py:409 line if self._cleanup_closed_handle: | |
[...]/site-packages/aiohttp/connector.py:412 line for data in self._conns.values(): | |
[...]/site-packages/aiohttp/connector.py:413 line for proto, t0 in data: | |
[...]/site-packages/aiohttp/connector.py:414 line proto.close() | |
[...]te-packages/aiohttp/client_proto.py:59 call => close(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:60 line transport = self.transport | |
[...]te-packages/aiohttp/client_proto.py:61 line if transport is not None: | |
[...]te-packages/aiohttp/client_proto.py:62 line transport.close() | |
[...]te-packages/aiohttp/client_proto.py:63 line self.transport = None | |
[...]te-packages/aiohttp/client_proto.py:64 line self._payload = None | |
[...]te-packages/aiohttp/client_proto.py:65 line self._drop_timeout() | |
[...]te-packages/aiohttp/client_proto.py:156 call => _drop_timeout(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:157 line if self._read_timeout_handle is not None: | |
[...]te-packages/aiohttp/client_proto.py:157 return <= _drop_timeout: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:65 return <= close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:413 line for proto, t0 in data: | |
[...]/site-packages/aiohttp/connector.py:412 line for data in self._conns.values(): | |
[...]/site-packages/aiohttp/connector.py:416 line for proto in self._acquired: | |
[...]/site-packages/aiohttp/connector.py:419 line for transport in self._cleanup_closed_transports: | |
[...]/site-packages/aiohttp/connector.py:424 line self._conns.clear() | |
[...]/site-packages/aiohttp/connector.py:425 line self._acquired.clear() | |
[...]/site-packages/aiohttp/connector.py:426 line self._waiters.clear() | |
[...]/site-packages/aiohttp/connector.py:427 line self._cleanup_handle = None | |
[...]/site-packages/aiohttp/connector.py:428 line self._cleanup_closed_transports.clear() | |
[...]/site-packages/aiohttp/connector.py:429 line self._cleanup_closed_handle = None | |
[...]/site-packages/aiohttp/connector.py:429 return <= _close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:392 line return _DeprecationWaiter(noop2()) | |
[...]/site-packages/aiohttp/connector.py:79 call => __init__(self=NOREPR, awaitable=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:80 line self._awaitable = awaitable | |
[...]/site-packages/aiohttp/connector.py:81 line self._awaited = False | |
[...]/site-packages/aiohttp/connector.py:81 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:392 return <= close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:749 return <= close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:83 call => __await__(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:84 line self._awaited = True | |
[...]/site-packages/aiohttp/connector.py:85 line return self._awaitable.__await__() | |
[...]/site-packages/aiohttp/connector.py:85 return <= __await__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:87 call => __del__(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:88 line if not self._awaited: | |
[...]/site-packages/aiohttp/connector.py:88 return <= __del__: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:109 call => noop2() | |
[...]on/site-packages/aiohttp/helpers.py:110 line return | |
[...]on/site-packages/aiohttp/helpers.py:110 return <= noop2: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:900 exception ! close: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:901 line self._connector = None | |
[...]/site-packages/aiohttp/connector.py:259 call => __del__(self=NOREPR, _warnings=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:260 line if self._closed: | |
[...]/site-packages/aiohttp/connector.py:261 line return | |
[...]/site-packages/aiohttp/connector.py:261 return <= __del__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:901 return <= close: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:972 exception ! __aexit__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:972 return <= __aexit__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:292 call => __del__(self=NOREPR, _warnings=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:293 line if not self.closed: | |
[...]hon/site-packages/aiohttp/client.py:903 call => closed(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:909 line return self._connector is None or self._connector.closed | |
[...]hon/site-packages/aiohttp/client.py:909 return <= closed: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:293 return <= __del__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:70 call => connection_lost(self=NOREPR, exc=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:71 line self._drop_timeout() | |
[...]te-packages/aiohttp/client_proto.py:156 call => _drop_timeout(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:157 line if self._read_timeout_handle is not None: | |
[...]te-packages/aiohttp/client_proto.py:157 return <= _drop_timeout: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:73 line if self._payload_parser is not None: | |
[...]te-packages/aiohttp/client_proto.py:77 line uncompleted = None | |
[...]te-packages/aiohttp/client_proto.py:78 line if self._parser is not None: | |
[...]te-packages/aiohttp/client_proto.py:79 line try: | |
[...]te-packages/aiohttp/client_proto.py:80 line uncompleted = self._parser.feed_eof() | |
[...]te-packages/aiohttp/client_proto.py:87 line if not self.is_eof(): | |
[...]on/site-packages/aiohttp/streams.py:548 call => is_eof(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:549 line return self._eof | |
[...]on/site-packages/aiohttp/streams.py:549 return <= is_eof: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:88 line if isinstance(exc, OSError): | |
[...]te-packages/aiohttp/client_proto.py:90 line if exc is None: | |
[...]te-packages/aiohttp/client_proto.py:91 line exc = ServerDisconnectedError(uncompleted) | |
[...]ckages/aiohttp/client_exceptions.py:170 call => __init__(self=NOREPR, message=NOREPR) | |
[...]ckages/aiohttp/client_exceptions.py:171 line self.message = message | |
[...]ckages/aiohttp/client_exceptions.py:171 return <= __init__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:94 line self.set_exception(exc) | |
[...]te-packages/aiohttp/client_proto.py:116 call => set_exception(self=NOREPR, exc=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:117 line self._should_close = True | |
[...]te-packages/aiohttp/client_proto.py:118 line self._drop_timeout() | |
[...]te-packages/aiohttp/client_proto.py:156 call => _drop_timeout(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:157 line if self._read_timeout_handle is not None: | |
[...]te-packages/aiohttp/client_proto.py:157 return <= _drop_timeout: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:119 line super().set_exception(exc) | |
[...]on/site-packages/aiohttp/streams.py:557 call => set_exception(self=NOREPR, exc=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:558 line self._eof = True | |
[...]on/site-packages/aiohttp/streams.py:559 line self._exception = exc | |
[...]on/site-packages/aiohttp/streams.py:561 line waiter = self._waiter | |
[...]on/site-packages/aiohttp/streams.py:562 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:562 return <= set_exception: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:119 return <= set_exception: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:96 line self._should_close = True | |
[...]te-packages/aiohttp/client_proto.py:97 line self._parser = None | |
[...]te-packages/aiohttp/client_proto.py:98 line self._payload = None | |
[...]te-packages/aiohttp/client_proto.py:99 line self._payload_parser = None | |
[...]te-packages/aiohttp/client_proto.py:100 line self._reading_paused = False | |
[...]te-packages/aiohttp/client_proto.py:102 line super().connection_lost(exc) | |
[...]e-packages/aiohttp/base_protocol.py:55 call => connection_lost(self=NOREPR, exc=NOREPR) | |
[...]e-packages/aiohttp/base_protocol.py:56 line self._connection_lost = True | |
[...]e-packages/aiohttp/base_protocol.py:58 line self.transport = None | |
[...]e-packages/aiohttp/base_protocol.py:59 line if not self._paused: | |
[...]e-packages/aiohttp/base_protocol.py:60 line return | |
[...]e-packages/aiohttp/base_protocol.py:60 return <= connection_lost: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:102 return <= connection_lost: NOREPR |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[...]/site-packages/aiohttp/connector.py:713 call => __init__(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:726 line super().__init__(keepalive_timeout=keepalive_timeout, | |
[...]/site-packages/aiohttp/connector.py:727 line force_close=force_close, | |
[...]/site-packages/aiohttp/connector.py:728 line limit=limit, limit_per_host=limit_per_host, | |
[...]/site-packages/aiohttp/connector.py:729 line enable_cleanup_closed=enable_cleanup_closed, | |
[...]/site-packages/aiohttp/connector.py:730 line loop=loop) | |
[...]/site-packages/aiohttp/connector.py:212 call => __init__(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:219 line if force_close: | |
[...]/site-packages/aiohttp/connector.py:225 line if keepalive_timeout is sentinel: | |
[...]/site-packages/aiohttp/connector.py:226 line keepalive_timeout = 15.0 | |
[...]/site-packages/aiohttp/connector.py:228 line loop = get_running_loop(loop) | |
[...]on/site-packages/aiohttp/helpers.py:263 call => get_running_loop(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:266 line if loop is None: | |
[...]on/site-packages/aiohttp/helpers.py:267 line loop = asyncio.get_event_loop() | |
[...]on/site-packages/aiohttp/helpers.py:268 line if not loop.is_running(): | |
[...]on/site-packages/aiohttp/helpers.py:275 line return loop | |
[...]on/site-packages/aiohttp/helpers.py:275 return <= get_running_loop: NOREPR | |
[...]/site-packages/aiohttp/connector.py:230 line self._closed = False | |
[...]/site-packages/aiohttp/connector.py:231 line if loop.get_debug(): | |
[...]/site-packages/aiohttp/connector.py:234 line self._conns = {} # type: Dict[ConnectionKey, List[Tuple[ResponseHandler, float]]] # noqa | |
[...]/site-packages/aiohttp/connector.py:235 line self._limit = limit | |
[...]/site-packages/aiohttp/connector.py:236 line self._limit_per_host = limit_per_host | |
[...]/site-packages/aiohttp/connector.py:237 line self._acquired = set() # type: Set[ResponseHandler] | |
[...]/site-packages/aiohttp/connector.py:238 line self._acquired_per_host = defaultdict(set) # type: DefaultDict[ConnectionKey, Set[ResponseHandler]] # noqa | |
[...]/site-packages/aiohttp/connector.py:239 line self._keepalive_timeout = cast(float, keepalive_timeout) | |
[...]/site-packages/aiohttp/connector.py:240 line self._force_close = force_close | |
[...]/site-packages/aiohttp/connector.py:243 line self._waiters = defaultdict(deque) # type: ignore | |
[...]/site-packages/aiohttp/connector.py:245 line self._loop = loop | |
[...]/site-packages/aiohttp/connector.py:246 line self._factory = functools.partial(ResponseHandler, loop=loop) | |
[...]/site-packages/aiohttp/connector.py:248 line self.cookies = SimpleCookie() | |
[...]/site-packages/aiohttp/connector.py:251 line self._cleanup_handle = None | |
[...]/site-packages/aiohttp/connector.py:254 line self._cleanup_closed_handle = None | |
[...]/site-packages/aiohttp/connector.py:255 line self._cleanup_closed_disabled = not enable_cleanup_closed | |
[...]/site-packages/aiohttp/connector.py:256 line self._cleanup_closed_transports = [] # type: List[Optional[asyncio.Transport]] # noqa | |
[...]/site-packages/aiohttp/connector.py:257 line self._cleanup_closed() | |
[...]/site-packages/aiohttp/connector.py:371 call => _cleanup_closed(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:375 line if self._cleanup_closed_handle: | |
[...]/site-packages/aiohttp/connector.py:378 line for transport in self._cleanup_closed_transports: | |
[...]/site-packages/aiohttp/connector.py:382 line self._cleanup_closed_transports = [] | |
[...]/site-packages/aiohttp/connector.py:384 line if not self._cleanup_closed_disabled: | |
[...]/site-packages/aiohttp/connector.py:384 return <= _cleanup_closed: NOREPR | |
[...]/site-packages/aiohttp/connector.py:257 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:732 line self._ssl = _merge_ssl_params(ssl, verify_ssl, ssl_context, | |
[...]/site-packages/aiohttp/connector.py:733 line fingerprint) | |
[...]e-packages/aiohttp/client_reqrep.py:145 call => _merge_ssl_params(ssl=NOREPR, verify_ssl=NOREPR, ssl_context=NOREPR, fingerprint=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:151 line if verify_ssl is not None and not verify_ssl: | |
[...]e-packages/aiohttp/client_reqrep.py:152 line warnings.warn("verify_ssl is deprecated, use ssl=False instead", | |
[...]e-packages/aiohttp/client_reqrep.py:153 line DeprecationWarning, | |
[...]e-packages/aiohttp/client_reqrep.py:154 line stacklevel=3) | |
hunter_aiohttp.py:13: DeprecationWarning: verify_ssl is deprecated, use ssl=False instead | |
async with aiohttp.ClientSession(connector=aiohttp.TCPConnector(verify_ssl=False)) as session: | |
[...]e-packages/aiohttp/client_reqrep.py:155 line if ssl is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:159 line ssl = False | |
[...]e-packages/aiohttp/client_reqrep.py:160 line if ssl_context is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:169 line if fingerprint is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:179 line if not isinstance(ssl, SSL_ALLOWED_TYPES): | |
[...]e-packages/aiohttp/client_reqrep.py:182 line return ssl | |
[...]e-packages/aiohttp/client_reqrep.py:182 return <= _merge_ssl_params: NOREPR | |
[...]/site-packages/aiohttp/connector.py:734 line if resolver is None: | |
[...]/site-packages/aiohttp/connector.py:735 line resolver = DefaultResolver(loop=self._loop) | |
[...]n/site-packages/aiohttp/resolver.py:24 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]n/site-packages/aiohttp/resolver.py:25 line self._loop = get_running_loop(loop) | |
[...]on/site-packages/aiohttp/helpers.py:263 call => get_running_loop(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:266 line if loop is None: | |
[...]on/site-packages/aiohttp/helpers.py:268 line if not loop.is_running(): | |
[...]on/site-packages/aiohttp/helpers.py:275 line return loop | |
[...]on/site-packages/aiohttp/helpers.py:275 return <= get_running_loop: NOREPR | |
[...]n/site-packages/aiohttp/resolver.py:25 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:736 line self._resolver = resolver | |
[...]/site-packages/aiohttp/connector.py:738 line self._use_dns_cache = use_dns_cache | |
[...]/site-packages/aiohttp/connector.py:739 line self._cached_hosts = _DNSCacheTable(ttl=ttl_dns_cache) | |
[...]/site-packages/aiohttp/connector.py:650 call => __init__(self=NOREPR, ttl=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:651 line self._addrs_rr = {} # type: Dict[Tuple[str, int], Tuple[Iterator[Dict[str, Any]], int]] # noqa | |
[...]/site-packages/aiohttp/connector.py:652 line self._timestamps = {} # type: Dict[Tuple[str, int], float] | |
[...]/site-packages/aiohttp/connector.py:653 line self._ttl = ttl | |
[...]/site-packages/aiohttp/connector.py:653 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:740 line self._throttle_dns_events = {} # type: Dict[Tuple[str, int], EventResultOrError] # noqa | |
[...]/site-packages/aiohttp/connector.py:741 line self._family = family | |
[...]/site-packages/aiohttp/connector.py:742 line self._local_addr = local_addr | |
[...]/site-packages/aiohttp/connector.py:742 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:175 call => __init__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:197 line if loop is None: | |
[...]hon/site-packages/aiohttp/client.py:198 line if connector is not None: | |
[...]hon/site-packages/aiohttp/client.py:199 line loop = connector._loop | |
[...]hon/site-packages/aiohttp/client.py:201 line loop = get_running_loop(loop) | |
[...]on/site-packages/aiohttp/helpers.py:263 call => get_running_loop(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:266 line if loop is None: | |
[...]on/site-packages/aiohttp/helpers.py:268 line if not loop.is_running(): | |
[...]on/site-packages/aiohttp/helpers.py:275 line return loop | |
[...]on/site-packages/aiohttp/helpers.py:275 return <= get_running_loop: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:203 line if connector is None: | |
[...]hon/site-packages/aiohttp/client.py:206 line if connector._loop is not loop: | |
[...]hon/site-packages/aiohttp/client.py:210 line self._loop = loop | |
[...]hon/site-packages/aiohttp/client.py:212 line if loop.get_debug(): | |
[...]hon/site-packages/aiohttp/client.py:215 line if cookie_jar is None: | |
[...]hon/site-packages/aiohttp/client.py:216 line cookie_jar = CookieJar(loop=loop) | |
[...]/site-packages/aiohttp/cookiejar.py:53 call => __init__(self=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:55 line super().__init__(loop=loop) | |
[...]python/site-packages/aiohttp/abc.py:144 call => __init__(self=NOREPR) | |
[...]python/site-packages/aiohttp/abc.py:146 line self._loop = get_running_loop(loop) | |
[...]on/site-packages/aiohttp/helpers.py:263 call => get_running_loop(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:266 line if loop is None: | |
[...]on/site-packages/aiohttp/helpers.py:268 line if not loop.is_running(): | |
[...]on/site-packages/aiohttp/helpers.py:275 line return loop | |
[...]on/site-packages/aiohttp/helpers.py:275 return <= get_running_loop: NOREPR | |
[...]python/site-packages/aiohttp/abc.py:146 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:56 line self._cookies = defaultdict(SimpleCookie) #type: DefaultDict[str, SimpleCookie] # noqa | |
[...]/site-packages/aiohttp/cookiejar.py:57 line self._host_only_cookies = set() # type: Set[Tuple[str, str]] | |
[...]/site-packages/aiohttp/cookiejar.py:58 line self._unsafe = unsafe | |
[...]/site-packages/aiohttp/cookiejar.py:59 line self._next_expiration = ceil(self._loop.time()) | |
[...]/site-packages/aiohttp/cookiejar.py:60 line self._expirations = {} # type: Dict[Tuple[str, str], int] | |
[...]/site-packages/aiohttp/cookiejar.py:60 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:217 line self._cookie_jar = cookie_jar | |
[...]hon/site-packages/aiohttp/client.py:219 line if cookies is not None: | |
[...]hon/site-packages/aiohttp/client.py:222 line self._connector = connector # type: BaseConnector | |
[...]hon/site-packages/aiohttp/client.py:223 line self._connector_owner = connector_owner | |
[...]hon/site-packages/aiohttp/client.py:224 line self._default_auth = auth | |
[...]hon/site-packages/aiohttp/client.py:225 line self._version = version | |
[...]hon/site-packages/aiohttp/client.py:226 line self._json_serialize = json_serialize | |
[...]hon/site-packages/aiohttp/client.py:227 line if timeout is sentinel: | |
[...]hon/site-packages/aiohttp/client.py:228 line self._timeout = DEFAULT_TIMEOUT | |
[...]hon/site-packages/aiohttp/client.py:229 line if read_timeout is not sentinel: | |
[...]hon/site-packages/aiohttp/client.py:235 line if conn_timeout is not None: | |
[...]hon/site-packages/aiohttp/client.py:252 line self._raise_for_status = raise_for_status | |
[...]hon/site-packages/aiohttp/client.py:253 line self._auto_decompress = auto_decompress | |
[...]hon/site-packages/aiohttp/client.py:254 line self._trust_env = trust_env | |
[...]hon/site-packages/aiohttp/client.py:255 line self._requote_redirect_url = requote_redirect_url | |
[...]hon/site-packages/aiohttp/client.py:258 line if headers: | |
[...]hon/site-packages/aiohttp/client.py:261 line headers = CIMultiDict() | |
[...]hon/site-packages/aiohttp/client.py:262 line self._default_headers = headers | |
[...]hon/site-packages/aiohttp/client.py:263 line if skip_auto_headers is not None: | |
[...]hon/site-packages/aiohttp/client.py:267 line self._skip_auto_headers = frozenset() | |
[...]hon/site-packages/aiohttp/client.py:269 line self._request_class = request_class | |
[...]hon/site-packages/aiohttp/client.py:270 line self._response_class = response_class | |
[...]hon/site-packages/aiohttp/client.py:271 line self._ws_response_class = ws_response_class | |
[...]hon/site-packages/aiohttp/client.py:273 line self._trace_configs = trace_configs or [] | |
[...]hon/site-packages/aiohttp/client.py:274 line for trace_config in self._trace_configs: | |
[...]hon/site-packages/aiohttp/client.py:274 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:965 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:966 line return self | |
[...]hon/site-packages/aiohttp/client.py:966 return <= __aenter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:839 call => get(self=NOREPR, url=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:842 line return _RequestContextManager( | |
[...]hon/site-packages/aiohttp/client.py:843 line self._request(hdrs.METH_GET, url, | |
[...]hon/site-packages/aiohttp/client.py:844 line allow_redirects=allow_redirects, | |
[...]hon/site-packages/aiohttp/client.py:845 line **kwargs)) | |
[...]hon/site-packages/aiohttp/client.py:982 call => __init__(self=NOREPR, coro=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:986 line self._coro = coro | |
[...]hon/site-packages/aiohttp/client.py:986 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:845 return <= get: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1004 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:1005 line self._resp = await self._coro | |
[...]hon/site-packages/aiohttp/client.py:314 call => _request(self=NOREPR, method=NOREPR, str_or_url=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:347 line if self.closed: | |
[...]hon/site-packages/aiohttp/client.py:903 call => closed(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:909 line return self._connector is None or self._connector.closed | |
[...]/site-packages/aiohttp/connector.py:431 call => closed(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:437 line return self._closed | |
[...]/site-packages/aiohttp/connector.py:437 return <= closed: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:909 return <= closed: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:350 line ssl = _merge_ssl_params(ssl, verify_ssl, ssl_context, fingerprint) | |
[...]e-packages/aiohttp/client_reqrep.py:145 call => _merge_ssl_params(ssl=NOREPR, verify_ssl=NOREPR, ssl_context=NOREPR, fingerprint=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:151 line if verify_ssl is not None and not verify_ssl: | |
[...]e-packages/aiohttp/client_reqrep.py:160 line if ssl_context is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:169 line if fingerprint is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:179 line if not isinstance(ssl, SSL_ALLOWED_TYPES): | |
[...]e-packages/aiohttp/client_reqrep.py:182 line return ssl | |
[...]e-packages/aiohttp/client_reqrep.py:182 return <= _merge_ssl_params: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:352 line if data is not None and json is not None: | |
[...]hon/site-packages/aiohttp/client.py:355 line elif json is not None: | |
[...]hon/site-packages/aiohttp/client.py:358 line if not isinstance(chunked, bool) and chunked is not None: | |
[...]hon/site-packages/aiohttp/client.py:362 line redirects = 0 | |
[...]hon/site-packages/aiohttp/client.py:363 line history = [] | |
[...]hon/site-packages/aiohttp/client.py:364 line version = self._version | |
[...]hon/site-packages/aiohttp/client.py:367 line headers = self._prepare_headers(headers) | |
[...]hon/site-packages/aiohttp/client.py:820 call => _prepare_headers(self=NOREPR, headers=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:826 line result = CIMultiDict(self._default_headers) | |
[...]hon/site-packages/aiohttp/client.py:827 line if headers: | |
[...]hon/site-packages/aiohttp/client.py:837 line return result | |
[...]hon/site-packages/aiohttp/client.py:837 return <= _prepare_headers: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:368 line proxy_headers = self._prepare_headers(proxy_headers) | |
[...]hon/site-packages/aiohttp/client.py:820 call => _prepare_headers(self=NOREPR, headers=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:826 line result = CIMultiDict(self._default_headers) | |
[...]hon/site-packages/aiohttp/client.py:827 line if headers: | |
[...]hon/site-packages/aiohttp/client.py:837 line return result | |
[...]hon/site-packages/aiohttp/client.py:837 return <= _prepare_headers: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:370 line try: | |
[...]hon/site-packages/aiohttp/client.py:371 line url = URL(str_or_url) | |
[...]hon/site-packages/aiohttp/client.py:375 line skip_headers = set(self._skip_auto_headers) | |
[...]hon/site-packages/aiohttp/client.py:376 line if skip_auto_headers is not None: | |
[...]hon/site-packages/aiohttp/client.py:380 line if proxy is not None: | |
[...]hon/site-packages/aiohttp/client.py:386 line if timeout is sentinel: | |
[...]hon/site-packages/aiohttp/client.py:387 line real_timeout = self._timeout # type: ClientTimeout | |
[...]hon/site-packages/aiohttp/client.py:395 line tm = TimeoutHandle(self._loop, real_timeout.total) | |
[...]on/site-packages/aiohttp/helpers.py:504 call => __init__(self=NOREPR, loop=NOREPR, timeout=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:507 line self._timeout = timeout | |
[...]on/site-packages/aiohttp/helpers.py:508 line self._loop = loop | |
[...]on/site-packages/aiohttp/helpers.py:509 line self._callbacks = [] # type: List[Tuple[Callable[..., None], Tuple[Any, ...], Dict[str, Any]]] # noqa | |
[...]on/site-packages/aiohttp/helpers.py:509 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:396 line handle = tm.start() | |
[...]on/site-packages/aiohttp/helpers.py:518 call => start(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:519 line if self._timeout is not None and self._timeout > 0: | |
[...]on/site-packages/aiohttp/helpers.py:520 line at = ceil(self._loop.time() + self._timeout) | |
[...]on/site-packages/aiohttp/helpers.py:521 line return self._loop.call_at(at, self.__call__) | |
[...]on/site-packages/aiohttp/helpers.py:521 return <= start: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:399 line Trace( | |
[...]hon/site-packages/aiohttp/client.py:405 line for trace_config in self._trace_configs | |
[...]hon/site-packages/aiohttp/client.py:399 call => <listcomp>(.0=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:399 line Trace( | |
[...]hon/site-packages/aiohttp/client.py:399 return <= <listcomp>: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:408 line for trace in traces: | |
[...]hon/site-packages/aiohttp/client.py:415 line timer = tm.timer() | |
[...]on/site-packages/aiohttp/helpers.py:525 call => timer(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:526 line if self._timeout is not None and self._timeout > 0: | |
[...]on/site-packages/aiohttp/helpers.py:527 line timer = TimerContext(self._loop) | |
[...]on/site-packages/aiohttp/helpers.py:559 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:560 line self._loop = loop | |
[...]on/site-packages/aiohttp/helpers.py:561 line self._tasks = [] # type: List[asyncio.Task[Any]] | |
[...]on/site-packages/aiohttp/helpers.py:562 line self._cancelled = False | |
[...]on/site-packages/aiohttp/helpers.py:562 return <= __init__: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:528 line self.register(timer.timeout) | |
[...]on/site-packages/aiohttp/helpers.py:511 call => register(self=NOREPR, callback=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:513 line self._callbacks.append((callback, args, kwargs)) | |
[...]on/site-packages/aiohttp/helpers.py:513 return <= register: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:529 line return timer | |
[...]on/site-packages/aiohttp/helpers.py:529 return <= timer: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:416 line try: | |
[...]hon/site-packages/aiohttp/client.py:417 line with timer: | |
[...]on/site-packages/aiohttp/helpers.py:564 call => __enter__(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:565 line task = current_task(loop=self._loop) | |
[...]on/site-packages/aiohttp/helpers.py:256 call => current_task(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:257 line if PY_37: | |
[...]on/site-packages/aiohttp/helpers.py:258 line return asyncio.current_task(loop=loop) # type: ignore | |
[...]on/site-packages/aiohttp/helpers.py:258 return <= current_task: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:567 line if task is None: | |
[...]on/site-packages/aiohttp/helpers.py:571 line if self._cancelled: | |
[...]on/site-packages/aiohttp/helpers.py:575 line self._tasks.append(task) | |
[...]on/site-packages/aiohttp/helpers.py:576 line return self | |
[...]on/site-packages/aiohttp/helpers.py:576 return <= __enter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:418 line while True: | |
[...]hon/site-packages/aiohttp/client.py:419 line url, auth_from_url = strip_auth_from_url(url) | |
[...]on/site-packages/aiohttp/helpers.py:179 call => strip_auth_from_url(url=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:180 line auth = BasicAuth.from_url(url) | |
[...]on/site-packages/aiohttp/helpers.py:163 call => from_url(cls=NOREPR, url=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:167 line if not isinstance(url, URL): | |
[...]on/site-packages/aiohttp/helpers.py:169 line if url.user is None: | |
[...]on/site-packages/aiohttp/helpers.py:170 line return None | |
[...]on/site-packages/aiohttp/helpers.py:170 return <= from_url: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:181 line if auth is None: | |
[...]on/site-packages/aiohttp/helpers.py:182 line return url, None | |
[...]on/site-packages/aiohttp/helpers.py:182 return <= strip_auth_from_url: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:420 line if auth and auth_from_url: | |
[...]hon/site-packages/aiohttp/client.py:424 line if auth is None: | |
[...]hon/site-packages/aiohttp/client.py:425 line auth = auth_from_url | |
[...]hon/site-packages/aiohttp/client.py:426 line if auth is None: | |
[...]hon/site-packages/aiohttp/client.py:427 line auth = self._default_auth | |
[...]hon/site-packages/aiohttp/client.py:430 line if (headers is not None and | |
[...]hon/site-packages/aiohttp/client.py:431 line auth is not None and | |
[...]hon/site-packages/aiohttp/client.py:437 line session_cookies = self._cookie_jar.filter_cookies(url) | |
[...]/site-packages/aiohttp/cookiejar.py:188 call => filter_cookies(self=NOREPR, request_url=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:190 line self._do_expiration() | |
[...]/site-packages/aiohttp/cookiejar.py:86 call => _do_expiration(self=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:87 line now = self._loop.time() | |
[...]/site-packages/aiohttp/cookiejar.py:88 line if self._next_expiration > now: | |
[...]/site-packages/aiohttp/cookiejar.py:89 line return | |
[...]/site-packages/aiohttp/cookiejar.py:89 return <= _do_expiration: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:191 line request_url = URL(request_url) | |
[...]/site-packages/aiohttp/cookiejar.py:192 line filtered = SimpleCookie() | |
[...]/site-packages/aiohttp/cookiejar.py:193 line hostname = request_url.raw_host or "" | |
[...]/site-packages/aiohttp/cookiejar.py:194 line is_not_secure = request_url.scheme not in ("https", "wss") | |
[...]/site-packages/aiohttp/cookiejar.py:196 line for cookie in self: | |
[...]/site-packages/aiohttp/cookiejar.py:78 call => __iter__(self=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:79 line self._do_expiration() | |
[...]/site-packages/aiohttp/cookiejar.py:86 call => _do_expiration(self=NOREPR) | |
[...]/site-packages/aiohttp/cookiejar.py:87 line now = self._loop.time() | |
[...]/site-packages/aiohttp/cookiejar.py:88 line if self._next_expiration > now: | |
[...]/site-packages/aiohttp/cookiejar.py:89 line return | |
[...]/site-packages/aiohttp/cookiejar.py:89 return <= _do_expiration: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:80 line for val in self._cookies.values(): | |
[...]/site-packages/aiohttp/cookiejar.py:80 return <= __iter__: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:196 exception ! filter_cookies: NOREPR | |
[...]/site-packages/aiohttp/cookiejar.py:226 line return filtered | |
[...]/site-packages/aiohttp/cookiejar.py:226 return <= filter_cookies: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:439 line if cookies is not None: | |
[...]hon/site-packages/aiohttp/client.py:446 line cookies = session_cookies | |
[...]hon/site-packages/aiohttp/client.py:448 line if proxy is not None: | |
[...]hon/site-packages/aiohttp/client.py:450 line elif self._trust_env: | |
[...]hon/site-packages/aiohttp/client.py:457 line req = self._request_class( | |
[...]hon/site-packages/aiohttp/client.py:458 line method, url, params=params, headers=headers, | |
[...]hon/site-packages/aiohttp/client.py:459 line skip_auto_headers=skip_headers, data=data, | |
[...]hon/site-packages/aiohttp/client.py:460 line cookies=cookies, auth=auth, version=version, | |
[...]hon/site-packages/aiohttp/client.py:461 line compress=compress, chunked=chunked, | |
[...]hon/site-packages/aiohttp/client.py:462 line expect100=expect100, loop=self._loop, | |
[...]hon/site-packages/aiohttp/client.py:463 line response_class=self._response_class, | |
[...]hon/site-packages/aiohttp/client.py:464 line proxy=proxy, proxy_auth=proxy_auth, timer=timer, | |
[...]hon/site-packages/aiohttp/client.py:465 line session=self, | |
[...]hon/site-packages/aiohttp/client.py:466 line ssl=ssl, proxy_headers=proxy_headers, traces=traces) | |
[...]e-packages/aiohttp/client_reqrep.py:233 call => __init__(self=NOREPR, method=NOREPR, url=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:254 line if loop is None: | |
[...]e-packages/aiohttp/client_reqrep.py:257 line assert isinstance(url, URL), url | |
[...]e-packages/aiohttp/client_reqrep.py:258 line assert isinstance(proxy, (URL, type(None))), proxy | |
[...]e-packages/aiohttp/client_reqrep.py:261 line self._session = cast('ClientSession', session) | |
[...]e-packages/aiohttp/client_reqrep.py:262 line if params: | |
[...]e-packages/aiohttp/client_reqrep.py:267 line self.original_url = url | |
[...]e-packages/aiohttp/client_reqrep.py:268 line self.url = url.with_fragment(None) | |
[...]e-packages/aiohttp/client_reqrep.py:269 line self.method = method.upper() | |
[...]e-packages/aiohttp/client_reqrep.py:270 line self.chunked = chunked | |
[...]e-packages/aiohttp/client_reqrep.py:271 line self.compress = compress | |
[...]e-packages/aiohttp/client_reqrep.py:272 line self.loop = loop | |
[...]e-packages/aiohttp/client_reqrep.py:273 line self.length = None | |
[...]e-packages/aiohttp/client_reqrep.py:274 line if response_class is None: | |
[...]e-packages/aiohttp/client_reqrep.py:277 line real_response_class = response_class | |
[...]e-packages/aiohttp/client_reqrep.py:278 line self.response_class = real_response_class # type: Type[ClientResponse] | |
[...]e-packages/aiohttp/client_reqrep.py:279 line self._timer = timer if timer is not None else TimerNoop() | |
[...]e-packages/aiohttp/client_reqrep.py:280 line self._ssl = ssl | |
[...]e-packages/aiohttp/client_reqrep.py:282 line if loop.get_debug(): | |
[...]e-packages/aiohttp/client_reqrep.py:285 line self.update_version(version) | |
[...]e-packages/aiohttp/client_reqrep.py:347 call => update_version(self=NOREPR, version=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:352 line if isinstance(version, str): | |
[...]e-packages/aiohttp/client_reqrep.py:360 line self.version = version | |
[...]e-packages/aiohttp/client_reqrep.py:360 return <= update_version: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:286 line self.update_host(url) | |
[...]e-packages/aiohttp/client_reqrep.py:336 call => update_host(self=NOREPR, url=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:339 line if not url.host: | |
[...]e-packages/aiohttp/client_reqrep.py:343 line username, password = url.user, url.password | |
[...]e-packages/aiohttp/client_reqrep.py:344 line if username: | |
[...]e-packages/aiohttp/client_reqrep.py:344 return <= update_host: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:287 line self.update_headers(headers) | |
[...]e-packages/aiohttp/client_reqrep.py:362 call => update_headers(self=NOREPR, headers=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:364 line self.headers = CIMultiDict() # type: CIMultiDict[str] | |
[...]e-packages/aiohttp/client_reqrep.py:367 line netloc = cast(str, self.url.raw_host) | |
[...]e-packages/aiohttp/client_reqrep.py:368 line if helpers.is_ipv6_address(netloc): | |
[...]on/site-packages/aiohttp/helpers.py:429 call => _is_ip_address(regex=NOREPR, regexb=NOREPR, host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:432 line if host is None: | |
[...]on/site-packages/aiohttp/helpers.py:434 line if isinstance(host, str): | |
[...]on/site-packages/aiohttp/helpers.py:435 line return bool(regex.match(host)) | |
[...]on/site-packages/aiohttp/helpers.py:435 return <= _is_ip_address: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:370 line if not self.url.is_default_port(): | |
[...]e-packages/aiohttp/client_reqrep.py:372 line self.headers[hdrs.HOST] = netloc | |
[...]e-packages/aiohttp/client_reqrep.py:374 line if headers: | |
[...]e-packages/aiohttp/client_reqrep.py:374 return <= update_headers: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:288 line self.update_auto_headers(skip_auto_headers) | |
[...]e-packages/aiohttp/client_reqrep.py:385 call => update_auto_headers(self=NOREPR, skip_auto_headers=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:386 line self.skip_auto_headers = CIMultiDict( | |
[...]e-packages/aiohttp/client_reqrep.py:387 line (hdr, None) for hdr in sorted(skip_auto_headers)) | |
[...]e-packages/aiohttp/client_reqrep.py:387 call => <genexpr>(.0=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:387 line (hdr, None) for hdr in sorted(skip_auto_headers)) | |
[...]e-packages/aiohttp/client_reqrep.py:387 return <= <genexpr>: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:388 line used_headers = self.headers.copy() | |
[...]e-packages/aiohttp/client_reqrep.py:389 line used_headers.extend(self.skip_auto_headers) # type: ignore | |
[...]e-packages/aiohttp/client_reqrep.py:391 line for hdr, val in self.DEFAULT_HEADERS.items(): | |
[...]e-packages/aiohttp/client_reqrep.py:392 line if hdr not in used_headers: | |
[...]e-packages/aiohttp/client_reqrep.py:393 line self.headers.add(hdr, val) | |
[...]e-packages/aiohttp/client_reqrep.py:391 line for hdr, val in self.DEFAULT_HEADERS.items(): | |
[...]e-packages/aiohttp/client_reqrep.py:392 line if hdr not in used_headers: | |
[...]e-packages/aiohttp/client_reqrep.py:393 line self.headers.add(hdr, val) | |
[...]e-packages/aiohttp/client_reqrep.py:391 line for hdr, val in self.DEFAULT_HEADERS.items(): | |
[...]e-packages/aiohttp/client_reqrep.py:395 line if hdrs.USER_AGENT not in used_headers: | |
[...]e-packages/aiohttp/client_reqrep.py:396 line self.headers[hdrs.USER_AGENT] = SERVER_SOFTWARE | |
[...]e-packages/aiohttp/client_reqrep.py:396 return <= update_auto_headers: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:289 line self.update_cookies(cookies) | |
[...]e-packages/aiohttp/client_reqrep.py:398 call => update_cookies(self=NOREPR, cookies=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:400 line if not cookies: | |
[...]e-packages/aiohttp/client_reqrep.py:401 line return | |
[...]e-packages/aiohttp/client_reqrep.py:401 return <= update_cookies: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:290 line self.update_content_encoding(data) | |
[...]e-packages/aiohttp/client_reqrep.py:423 call => update_content_encoding(self=NOREPR, data=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:425 line if not data: | |
[...]e-packages/aiohttp/client_reqrep.py:426 line return | |
[...]e-packages/aiohttp/client_reqrep.py:426 return <= update_content_encoding: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:291 line self.update_auth(auth) | |
[...]e-packages/aiohttp/client_reqrep.py:461 call => update_auth(self=NOREPR, auth=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:463 line if auth is None: | |
[...]e-packages/aiohttp/client_reqrep.py:464 line auth = self.auth | |
[...]e-packages/aiohttp/client_reqrep.py:465 line if auth is None: | |
[...]e-packages/aiohttp/client_reqrep.py:466 line return | |
[...]e-packages/aiohttp/client_reqrep.py:466 return <= update_auth: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:292 line self.update_proxy(proxy, proxy_auth, proxy_headers) | |
[...]e-packages/aiohttp/client_reqrep.py:516 call => update_proxy(self=NOREPR, proxy=NOREPR, proxy_auth=NOREPR, proxy_headers=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:519 line if proxy and not proxy.scheme == 'http': | |
[...]e-packages/aiohttp/client_reqrep.py:521 line if proxy_auth and not isinstance(proxy_auth, helpers.BasicAuth): | |
[...]e-packages/aiohttp/client_reqrep.py:523 line self.proxy = proxy | |
[...]e-packages/aiohttp/client_reqrep.py:524 line self.proxy_auth = proxy_auth | |
[...]e-packages/aiohttp/client_reqrep.py:525 line self.proxy_headers = proxy_headers | |
[...]e-packages/aiohttp/client_reqrep.py:525 return <= update_proxy: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:294 line self.update_body_from_data(data) | |
[...]e-packages/aiohttp/client_reqrep.py:473 call => update_body_from_data(self=NOREPR, body=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:474 line if not body: | |
[...]e-packages/aiohttp/client_reqrep.py:475 line return | |
[...]e-packages/aiohttp/client_reqrep.py:475 return <= update_body_from_data: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:295 line if data or self.method not in self.GET_METHODS: | |
[...]e-packages/aiohttp/client_reqrep.py:297 line self.update_expect_continue(expect100) | |
[...]e-packages/aiohttp/client_reqrep.py:507 call => update_expect_continue(self=NOREPR, expect=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:508 line if expect: | |
[...]e-packages/aiohttp/client_reqrep.py:510 line elif self.headers.get(hdrs.EXPECT, '').lower() == '100-continue': | |
[...]e-packages/aiohttp/client_reqrep.py:513 line if expect: | |
[...]e-packages/aiohttp/client_reqrep.py:513 return <= update_expect_continue: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:298 line if traces is None: | |
[...]e-packages/aiohttp/client_reqrep.py:300 line self._traces = traces | |
[...]e-packages/aiohttp/client_reqrep.py:300 return <= __init__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:469 line try: | |
[...]hon/site-packages/aiohttp/client.py:470 line with CeilTimeout(real_timeout.connect, | |
[...]hon/site-packages/aiohttp/client.py:471 line loop=self._loop): | |
[...]on/site-packages/aiohttp/helpers.py:598 call => __enter__(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:599 line if self._timeout is not None: | |
[...]on/site-packages/aiohttp/helpers.py:606 line return self | |
[...]on/site-packages/aiohttp/helpers.py:606 return <= __enter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:472 line assert self._connector is not None | |
[...]hon/site-packages/aiohttp/client.py:473 line conn = await self._connector.connect( | |
[...]hon/site-packages/aiohttp/client.py:474 line req, | |
[...]hon/site-packages/aiohttp/client.py:475 line traces=traces, | |
[...]hon/site-packages/aiohttp/client.py:476 line timeout=real_timeout | |
[...]/site-packages/aiohttp/connector.py:469 call => connect(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:473 line key = req.connection_key | |
[...]e-packages/aiohttp/client_reqrep.py:309 call => connection_key(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:311 line proxy_headers = self.proxy_headers | |
[...]e-packages/aiohttp/client_reqrep.py:312 line if proxy_headers: | |
[...]e-packages/aiohttp/client_reqrep.py:315 line h = None | |
[...]e-packages/aiohttp/client_reqrep.py:316 line return ConnectionKey(self.host, self.port, self.is_ssl(), | |
[...]e-packages/aiohttp/client_reqrep.py:320 call => host(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:322 line ret = self.url.host | |
[...]e-packages/aiohttp/client_reqrep.py:323 line assert ret is not None | |
[...]e-packages/aiohttp/client_reqrep.py:324 line return ret | |
[...]e-packages/aiohttp/client_reqrep.py:324 return <= host: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:326 call => port(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:328 line return self.url.port | |
[...]e-packages/aiohttp/client_reqrep.py:328 return <= port: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:302 call => is_ssl(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:303 line return self.url.scheme in ('https', 'wss') | |
[...]e-packages/aiohttp/client_reqrep.py:303 return <= is_ssl: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:317 line self.ssl, | |
[...]e-packages/aiohttp/client_reqrep.py:305 call => ssl(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:307 line return self._ssl | |
[...]e-packages/aiohttp/client_reqrep.py:307 return <= ssl: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:318 line self.proxy, self.proxy_auth, h) | |
[...]e-packages/aiohttp/client_reqrep.py:318 return <= connection_key: NOREPR | |
[...]/site-packages/aiohttp/connector.py:474 line available = self._available_connections(key) | |
[...]/site-packages/aiohttp/connector.py:439 call => _available_connections(self=NOREPR, key=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:448 line if self._limit: | |
[...]/site-packages/aiohttp/connector.py:450 line available = self._limit - len(self._acquired) | |
[...]/site-packages/aiohttp/connector.py:453 line if (self._limit_per_host and available > 0 and | |
[...]/site-packages/aiohttp/connector.py:467 line return available | |
[...]/site-packages/aiohttp/connector.py:467 return <= _available_connections: NOREPR | |
[...]/site-packages/aiohttp/connector.py:477 line if available <= 0: | |
[...]/site-packages/aiohttp/connector.py:511 line proto = self._get(key) | |
[...]/site-packages/aiohttp/connector.py:549 call => _get(self=NOREPR, key=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:550 line try: | |
[...]/site-packages/aiohttp/connector.py:551 line conns = self._conns[key] | |
[...]/site-packages/aiohttp/connector.py:551 exception ! _get: NOREPR | |
[...]/site-packages/aiohttp/connector.py:552 line except KeyError: | |
[...]/site-packages/aiohttp/connector.py:553 line return None | |
[...]/site-packages/aiohttp/connector.py:553 return <= _get: NOREPR | |
[...]/site-packages/aiohttp/connector.py:512 line if proto is None: | |
[...]/site-packages/aiohttp/connector.py:513 line placeholder = cast(ResponseHandler, _TransportPlaceholder()) | |
[...]/site-packages/aiohttp/connector.py:514 line self._acquired.add(placeholder) | |
[...]/site-packages/aiohttp/connector.py:515 line self._acquired_per_host[key].add(placeholder) | |
[...]/site-packages/aiohttp/connector.py:517 line if traces: | |
[...]/site-packages/aiohttp/connector.py:521 line try: | |
[...]/site-packages/aiohttp/connector.py:522 line proto = await self._create_connection(req, traces, timeout) | |
[...]/site-packages/aiohttp/connector.py:842 call => _create_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:849 line if req.proxy: | |
[...]/site-packages/aiohttp/connector.py:853 line _, proto = await self._create_direct_connection( | |
[...]/site-packages/aiohttp/connector.py:854 line req, traces, timeout) | |
[...]/site-packages/aiohttp/connector.py:933 call => _create_direct_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:941 line sslcontext = self._get_ssl_context(req) | |
[...]/site-packages/aiohttp/connector.py:871 call => _get_ssl_context(self=NOREPR, req=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:885 line if req.is_ssl(): | |
[...]e-packages/aiohttp/client_reqrep.py:302 call => is_ssl(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:303 line return self.url.scheme in ('https', 'wss') | |
[...]e-packages/aiohttp/client_reqrep.py:303 return <= is_ssl: NOREPR | |
[...]/site-packages/aiohttp/connector.py:902 line return None | |
[...]/site-packages/aiohttp/connector.py:902 return <= _get_ssl_context: NOREPR | |
[...]/site-packages/aiohttp/connector.py:942 line fingerprint = self._get_fingerprint(req) | |
[...]/site-packages/aiohttp/connector.py:904 call => _get_fingerprint(self=NOREPR, req=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:906 line ret = req.ssl | |
[...]e-packages/aiohttp/client_reqrep.py:305 call => ssl(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:307 line return self._ssl | |
[...]e-packages/aiohttp/client_reqrep.py:307 return <= ssl: NOREPR | |
[...]/site-packages/aiohttp/connector.py:907 line if isinstance(ret, Fingerprint): | |
[...]/site-packages/aiohttp/connector.py:909 line ret = self._ssl | |
[...]/site-packages/aiohttp/connector.py:910 line if isinstance(ret, Fingerprint): | |
[...]/site-packages/aiohttp/connector.py:912 line return None | |
[...]/site-packages/aiohttp/connector.py:912 return <= _get_fingerprint: NOREPR | |
[...]/site-packages/aiohttp/connector.py:944 line try: | |
[...]/site-packages/aiohttp/connector.py:948 line host = req.url.raw_host | |
[...]/site-packages/aiohttp/connector.py:949 line assert host is not None | |
[...]/site-packages/aiohttp/connector.py:950 line port = req.port | |
[...]e-packages/aiohttp/client_reqrep.py:326 call => port(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:328 line return self.url.port | |
[...]e-packages/aiohttp/client_reqrep.py:328 return <= port: NOREPR | |
[...]/site-packages/aiohttp/connector.py:951 line assert port is not None | |
[...]/site-packages/aiohttp/connector.py:952 line hosts = await asyncio.shield(self._resolve_host( | |
[...]/site-packages/aiohttp/connector.py:953 line host, | |
[...]/site-packages/aiohttp/connector.py:954 line port, | |
[...]/site-packages/aiohttp/connector.py:955 line traces=traces), loop=self._loop) | |
[...]/site-packages/aiohttp/connector.py:955 return <= _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:854 return <= _create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:522 return <= connect: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:476 return <= _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 return <= __aenter__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:773 call => _resolve_host(self=NOREPR, host=NOREPR, port=NOREPR, traces=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:777 line if is_ip_address(host): | |
[...]on/site-packages/aiohttp/helpers.py:447 call => is_ip_address(host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:449 line return is_ipv4_address(host) or is_ipv6_address(host) | |
[...]on/site-packages/aiohttp/helpers.py:429 call => _is_ip_address(regex=NOREPR, regexb=NOREPR, host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:432 line if host is None: | |
[...]on/site-packages/aiohttp/helpers.py:434 line if isinstance(host, str): | |
[...]on/site-packages/aiohttp/helpers.py:435 line return bool(regex.match(host)) | |
[...]on/site-packages/aiohttp/helpers.py:435 return <= _is_ip_address: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:429 call => _is_ip_address(regex=NOREPR, regexb=NOREPR, host=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:432 line if host is None: | |
[...]on/site-packages/aiohttp/helpers.py:434 line if isinstance(host, str): | |
[...]on/site-packages/aiohttp/helpers.py:435 line return bool(regex.match(host)) | |
[...]on/site-packages/aiohttp/helpers.py:435 return <= _is_ip_address: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:449 return <= is_ip_address: NOREPR | |
[...]/site-packages/aiohttp/connector.py:781 line if not self._use_dns_cache: | |
[...]/site-packages/aiohttp/connector.py:796 line key = (host, port) | |
[...]/site-packages/aiohttp/connector.py:798 line if (key in self._cached_hosts) and \ | |
[...]/site-packages/aiohttp/connector.py:655 call => __contains__(self=NOREPR, host=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:656 line return host in self._addrs_rr | |
[...]/site-packages/aiohttp/connector.py:656 return <= __contains__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:807 line if key in self._throttle_dns_events: | |
[...]/site-packages/aiohttp/connector.py:813 line if traces: | |
[...]/site-packages/aiohttp/connector.py:817 line EventResultOrError(self._loop) | |
[...]thon/site-packages/aiohttp/locks.py:18 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]thon/site-packages/aiohttp/locks.py:19 line self._loop = loop | |
[...]thon/site-packages/aiohttp/locks.py:20 line self._exc = None # type: Optional[BaseException] | |
[...]thon/site-packages/aiohttp/locks.py:21 line self._event = asyncio.Event(loop=loop) | |
[...]thon/site-packages/aiohttp/locks.py:22 line self._waiters = collections.deque() # type: Deque[asyncio.Future[Any]] | |
[...]thon/site-packages/aiohttp/locks.py:22 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:818 line try: | |
[...]/site-packages/aiohttp/connector.py:820 line if traces: | |
[...]/site-packages/aiohttp/connector.py:825 line self._resolver.resolve(host, port, family=self._family) | |
[...]n/site-packages/aiohttp/resolver.py:27 call => resolve(self=NOREPR, host=NOREPR, port=NOREPR, family=NOREPR) | |
[...]n/site-packages/aiohttp/resolver.py:29 line infos = await self._loop.getaddrinfo( | |
[...]n/site-packages/aiohttp/resolver.py:30 line host, port, type=socket.SOCK_STREAM, family=family) | |
[...]n/site-packages/aiohttp/resolver.py:30 return <= resolve: NOREPR | |
[...]/site-packages/aiohttp/connector.py:825 return <= _resolve_host: NOREPR | |
[...]/site-packages/aiohttp/connector.py:825 call => _resolve_host(self=NOREPR, host=NOREPR, port=NOREPR, traces=NOREPR) | |
[...]n/site-packages/aiohttp/resolver.py:30 call => resolve(self=NOREPR, host=NOREPR, port=NOREPR, family=NOREPR) | |
[...]n/site-packages/aiohttp/resolver.py:30 exception ! resolve: NOREPR | |
[...]n/site-packages/aiohttp/resolver.py:32 line hosts = [] | |
[...]n/site-packages/aiohttp/resolver.py:33 line for family, _, proto, _, address in infos: | |
[...]n/site-packages/aiohttp/resolver.py:34 line hosts.append( | |
[...]n/site-packages/aiohttp/resolver.py:35 line {'hostname': host, | |
[...]n/site-packages/aiohttp/resolver.py:36 line 'host': address[0], 'port': address[1], | |
[...]n/site-packages/aiohttp/resolver.py:37 line 'family': family, 'proto': proto, | |
[...]n/site-packages/aiohttp/resolver.py:38 line 'flags': socket.AI_NUMERICHOST}) | |
[...]n/site-packages/aiohttp/resolver.py:33 line for family, _, proto, _, address in infos: | |
[...]n/site-packages/aiohttp/resolver.py:34 line hosts.append( | |
[...]n/site-packages/aiohttp/resolver.py:35 line {'hostname': host, | |
[...]n/site-packages/aiohttp/resolver.py:36 line 'host': address[0], 'port': address[1], | |
[...]n/site-packages/aiohttp/resolver.py:37 line 'family': family, 'proto': proto, | |
[...]n/site-packages/aiohttp/resolver.py:38 line 'flags': socket.AI_NUMERICHOST}) | |
[...]n/site-packages/aiohttp/resolver.py:33 line for family, _, proto, _, address in infos: | |
[...]n/site-packages/aiohttp/resolver.py:34 line hosts.append( | |
[...]n/site-packages/aiohttp/resolver.py:35 line {'hostname': host, | |
[...]n/site-packages/aiohttp/resolver.py:36 line 'host': address[0], 'port': address[1], | |
[...]n/site-packages/aiohttp/resolver.py:37 line 'family': family, 'proto': proto, | |
[...]n/site-packages/aiohttp/resolver.py:38 line 'flags': socket.AI_NUMERICHOST}) | |
[...]n/site-packages/aiohttp/resolver.py:33 line for family, _, proto, _, address in infos: | |
[...]n/site-packages/aiohttp/resolver.py:34 line hosts.append( | |
[...]n/site-packages/aiohttp/resolver.py:35 line {'hostname': host, | |
[...]n/site-packages/aiohttp/resolver.py:36 line 'host': address[0], 'port': address[1], | |
[...]n/site-packages/aiohttp/resolver.py:37 line 'family': family, 'proto': proto, | |
[...]n/site-packages/aiohttp/resolver.py:38 line 'flags': socket.AI_NUMERICHOST}) | |
[...]n/site-packages/aiohttp/resolver.py:33 line for family, _, proto, _, address in infos: | |
[...]n/site-packages/aiohttp/resolver.py:40 line return hosts | |
[...]n/site-packages/aiohttp/resolver.py:40 return <= resolve: NOREPR | |
[...]/site-packages/aiohttp/connector.py:825 exception ! _resolve_host: NOREPR | |
[...]/site-packages/aiohttp/connector.py:826 line if traces: | |
[...]/site-packages/aiohttp/connector.py:830 line self._cached_hosts.add(key, addrs) | |
[...]/site-packages/aiohttp/connector.py:658 call => add(self=NOREPR, key=NOREPR, addrs=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:659 line self._addrs_rr[key] = (cycle(addrs), len(addrs)) | |
[...]/site-packages/aiohttp/connector.py:661 line if self._ttl: | |
[...]/site-packages/aiohttp/connector.py:662 line self._timestamps[key] = monotonic() | |
[...]/site-packages/aiohttp/connector.py:662 return <= add: NOREPR | |
[...]/site-packages/aiohttp/connector.py:831 line self._throttle_dns_events[key].set() | |
[...]thon/site-packages/aiohttp/locks.py:24 call => set(self=NOREPR, exc=NOREPR) | |
[...]thon/site-packages/aiohttp/locks.py:25 line self._exc = exc | |
[...]thon/site-packages/aiohttp/locks.py:26 line self._event.set() | |
[...]thon/site-packages/aiohttp/locks.py:26 return <= set: NOREPR | |
[...]/site-packages/aiohttp/connector.py:838 line self._throttle_dns_events.pop(key) | |
[...]/site-packages/aiohttp/connector.py:840 line return self._cached_hosts.next_addrs(key) | |
[...]/site-packages/aiohttp/connector.py:674 call => next_addrs(self=NOREPR, key=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:675 line loop, length = self._addrs_rr[key] | |
[...]/site-packages/aiohttp/connector.py:676 line addrs = list(islice(loop, length)) | |
[...]/site-packages/aiohttp/connector.py:678 line next(loop) | |
[...]/site-packages/aiohttp/connector.py:679 line return addrs | |
[...]/site-packages/aiohttp/connector.py:679 return <= next_addrs: NOREPR | |
[...]/site-packages/aiohttp/connector.py:840 return <= _resolve_host: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:476 call => _request(self=NOREPR, method=NOREPR, str_or_url=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:522 call => connect(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:854 call => _create_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:955 call => _create_direct_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:955 exception ! _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:961 line last_exc = None # type: Optional[Exception] | |
[...]/site-packages/aiohttp/connector.py:963 line for hinfo in hosts: | |
[...]/site-packages/aiohttp/connector.py:964 line host = hinfo['host'] | |
[...]/site-packages/aiohttp/connector.py:965 line port = hinfo['port'] | |
[...]/site-packages/aiohttp/connector.py:967 line try: | |
[...]/site-packages/aiohttp/connector.py:968 line transp, proto = await self._wrap_create_connection( | |
[...]/site-packages/aiohttp/connector.py:969 line self._factory, host, port, timeout=timeout, | |
[...]/site-packages/aiohttp/connector.py:970 line ssl=sslcontext, family=hinfo['family'], | |
[...]/site-packages/aiohttp/connector.py:971 line proto=hinfo['proto'], flags=hinfo['flags'], | |
[...]/site-packages/aiohttp/connector.py:972 line server_hostname=hinfo['hostname'] if sslcontext else None, | |
[...]/site-packages/aiohttp/connector.py:973 line local_addr=self._local_addr, | |
[...]/site-packages/aiohttp/connector.py:974 line req=req, client_error=client_error) | |
[...]/site-packages/aiohttp/connector.py:914 call => _wrap_create_connection(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:920 line try: | |
[...]/site-packages/aiohttp/connector.py:921 line with CeilTimeout(timeout.sock_connect): | |
[...]on/site-packages/aiohttp/helpers.py:598 call => __enter__(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:599 line if self._timeout is not None: | |
[...]on/site-packages/aiohttp/helpers.py:606 line return self | |
[...]on/site-packages/aiohttp/helpers.py:606 return <= __enter__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:922 line return cast( | |
[...]/site-packages/aiohttp/connector.py:923 line Tuple[asyncio.Transport, ResponseHandler], | |
[...]/site-packages/aiohttp/connector.py:924 line await self._loop.create_connection(*args, **kwargs)) | |
[...]/site-packages/aiohttp/connector.py:924 return <= _wrap_create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:974 return <= _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:854 return <= _create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:522 return <= connect: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:476 return <= _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 return <= __aenter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:476 call => _request(self=NOREPR, method=NOREPR, str_or_url=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:522 call => connect(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:854 call => _create_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:974 call => _create_direct_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:924 call => _wrap_create_connection(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:21 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:23 line BaseProtocol.__init__(self, loop=loop) | |
[...]e-packages/aiohttp/base_protocol.py:11 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]e-packages/aiohttp/base_protocol.py:12 line self._loop = loop # type: asyncio.AbstractEventLoop | |
[...]e-packages/aiohttp/base_protocol.py:13 line self._paused = False | |
[...]e-packages/aiohttp/base_protocol.py:14 line self._drain_waiter = None # type: Optional[asyncio.Future[None]] | |
[...]e-packages/aiohttp/base_protocol.py:15 line self._connection_lost = False | |
[...]e-packages/aiohttp/base_protocol.py:16 line self._reading_paused = False | |
[...]e-packages/aiohttp/base_protocol.py:18 line self.transport = None # type: Optional[asyncio.Transport] | |
[...]e-packages/aiohttp/base_protocol.py:18 return <= __init__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:24 line DataQueue.__init__(self, loop) | |
[...]on/site-packages/aiohttp/streams.py:537 call => __init__(self=NOREPR, loop=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:538 line self._loop = loop | |
[...]on/site-packages/aiohttp/streams.py:539 line self._eof = False | |
[...]on/site-packages/aiohttp/streams.py:540 line self._waiter = None # type: Optional[asyncio.Future[bool]] | |
[...]on/site-packages/aiohttp/streams.py:541 line self._exception = None # type: Optional[BaseException] | |
[...]on/site-packages/aiohttp/streams.py:542 line self._size = 0 | |
[...]on/site-packages/aiohttp/streams.py:543 line self._buffer = collections.deque() # type: Deque[Tuple[_T, int]] | |
[...]on/site-packages/aiohttp/streams.py:543 return <= __init__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:26 line self._should_close = False | |
[...]te-packages/aiohttp/client_proto.py:28 line self._payload = None | |
[...]te-packages/aiohttp/client_proto.py:29 line self._skip_payload = False | |
[...]te-packages/aiohttp/client_proto.py:30 line self._payload_parser = None | |
[...]te-packages/aiohttp/client_proto.py:32 line self._timer = None | |
[...]te-packages/aiohttp/client_proto.py:34 line self._tail = b'' | |
[...]te-packages/aiohttp/client_proto.py:35 line self._upgraded = False | |
[...]te-packages/aiohttp/client_proto.py:36 line self._parser = None # type: Optional[HttpResponseParser] | |
[...]te-packages/aiohttp/client_proto.py:38 line self._read_timeout = None # type: Optional[float] | |
[...]te-packages/aiohttp/client_proto.py:39 line self._read_timeout_handle = None # type: Optional[asyncio.TimerHandle] | |
[...]te-packages/aiohttp/client_proto.py:39 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:924 return <= _wrap_create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:974 return <= _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:854 return <= _create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:522 return <= connect: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:476 return <= _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 return <= __aenter__: NOREPR | |
[...]e-packages/aiohttp/base_protocol.py:50 call => connection_made(self=NOREPR, transport=NOREPR) | |
[...]e-packages/aiohttp/base_protocol.py:51 line tr = cast(asyncio.Transport, transport) | |
[...]e-packages/aiohttp/base_protocol.py:52 line tcp_nodelay(tr, True) | |
[...]ite-packages/aiohttp/tcp_helpers.py:30 call => tcp_nodelay(transport=NOREPR, value=NOREPR) | |
[...]ite-packages/aiohttp/tcp_helpers.py:31 line sock = transport.get_extra_info('socket') | |
[...]ite-packages/aiohttp/tcp_helpers.py:33 line if sock is None: | |
[...]ite-packages/aiohttp/tcp_helpers.py:36 line if sock.family not in (socket.AF_INET, socket.AF_INET6): | |
[...]ite-packages/aiohttp/tcp_helpers.py:39 line value = bool(value) | |
[...]ite-packages/aiohttp/tcp_helpers.py:42 line with suppress(OSError): | |
[...]ite-packages/aiohttp/tcp_helpers.py:43 line sock.setsockopt( | |
[...]ite-packages/aiohttp/tcp_helpers.py:44 line socket.IPPROTO_TCP, socket.TCP_NODELAY, value) | |
[...]ite-packages/aiohttp/tcp_helpers.py:44 return <= tcp_nodelay: NOREPR | |
[...]e-packages/aiohttp/base_protocol.py:53 line self.transport = tr | |
[...]e-packages/aiohttp/base_protocol.py:53 return <= connection_made: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:476 call => _request(self=NOREPR, method=NOREPR, str_or_url=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:522 call => connect(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:854 call => _create_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:974 call => _create_direct_connection(self=NOREPR, req=NOREPR, traces=NOREPR, timeout=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:924 call => _wrap_create_connection(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:924 exception ! _wrap_create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:924 return <= _wrap_create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:974 exception ! _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:979 line if req.is_ssl() and fingerprint: | |
[...]e-packages/aiohttp/client_reqrep.py:302 call => is_ssl(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:303 line return self.url.scheme in ('https', 'wss') | |
[...]e-packages/aiohttp/client_reqrep.py:303 return <= is_ssl: NOREPR | |
[...]/site-packages/aiohttp/connector.py:989 line return transp, proto | |
[...]/site-packages/aiohttp/connector.py:989 return <= _create_direct_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:854 exception ! _create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:856 line return proto | |
[...]/site-packages/aiohttp/connector.py:856 return <= _create_connection: NOREPR | |
[...]/site-packages/aiohttp/connector.py:522 exception ! connect: NOREPR | |
[...]/site-packages/aiohttp/connector.py:523 line if self._closed: | |
[...]/site-packages/aiohttp/connector.py:533 line if not self._closed: | |
[...]/site-packages/aiohttp/connector.py:534 line self._acquired.remove(placeholder) | |
[...]/site-packages/aiohttp/connector.py:535 line self._drop_acquired_per_host(key, placeholder) | |
[...]/site-packages/aiohttp/connector.py:361 call => _drop_acquired_per_host(self=NOREPR, key=NOREPR, val=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:363 line acquired_per_host = self._acquired_per_host | |
[...]/site-packages/aiohttp/connector.py:364 line if key not in acquired_per_host: | |
[...]/site-packages/aiohttp/connector.py:366 line conns = acquired_per_host[key] | |
[...]/site-packages/aiohttp/connector.py:367 line conns.remove(val) | |
[...]/site-packages/aiohttp/connector.py:368 line if not conns: | |
[...]/site-packages/aiohttp/connector.py:369 line del self._acquired_per_host[key] | |
[...]/site-packages/aiohttp/connector.py:369 return <= _drop_acquired_per_host: NOREPR | |
[...]/site-packages/aiohttp/connector.py:537 line if traces: | |
[...]/site-packages/aiohttp/connector.py:545 line self._acquired.add(proto) | |
[...]/site-packages/aiohttp/connector.py:546 line self._acquired_per_host[key].add(proto) | |
[...]/site-packages/aiohttp/connector.py:547 line return Connection(self, key, proto, self._loop) | |
[...]/site-packages/aiohttp/connector.py:99 call => __init__(self=!!! FAILED REPR: AttributeError("'Connection' object has no attribute '_key'"), connector=NOREPR, key=NOREPR, protocol=NOREPR, loop=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:103 line self._key = key | |
[...]/site-packages/aiohttp/connector.py:104 line self._connector = connector | |
[...]/site-packages/aiohttp/connector.py:105 line self._loop = loop | |
[...]/site-packages/aiohttp/connector.py:106 line self._protocol = protocol # type: Optional[ResponseHandler] | |
[...]/site-packages/aiohttp/connector.py:107 line self._callbacks = [] # type: List[Callable[[], None]] | |
[...]/site-packages/aiohttp/connector.py:109 line if loop.get_debug(): | |
[...]/site-packages/aiohttp/connector.py:109 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:547 return <= connect: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:476 exception ! _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:483 line assert conn.transport is not None | |
[...]/site-packages/aiohttp/connector.py:143 call => transport(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:145 line if self._protocol is None: | |
[...]/site-packages/aiohttp/connector.py:147 line return self._protocol.transport | |
[...]/site-packages/aiohttp/connector.py:147 return <= transport: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:485 line assert conn.protocol is not None | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:486 line conn.protocol.set_response_params( | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:487 line timer=timer, | |
[...]hon/site-packages/aiohttp/client.py:488 line skip_payload=method.upper() == 'HEAD', | |
[...]hon/site-packages/aiohttp/client.py:489 line read_until_eof=read_until_eof, | |
[...]hon/site-packages/aiohttp/client.py:490 line auto_decompress=self._auto_decompress, | |
[...]hon/site-packages/aiohttp/client.py:491 line read_timeout=real_timeout.sock_read) | |
[...]te-packages/aiohttp/client_proto.py:136 call => set_response_params(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:141 line self._skip_payload = skip_payload | |
[...]te-packages/aiohttp/client_proto.py:143 line self._read_timeout = read_timeout | |
[...]te-packages/aiohttp/client_proto.py:144 line self._reschedule_timeout() | |
[...]te-packages/aiohttp/client_proto.py:161 call => _reschedule_timeout(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:162 line timeout = self._read_timeout | |
[...]te-packages/aiohttp/client_proto.py:163 line if self._read_timeout_handle is not None: | |
[...]te-packages/aiohttp/client_proto.py:166 line if timeout: | |
[...]te-packages/aiohttp/client_proto.py:170 line self._read_timeout_handle = None | |
[...]te-packages/aiohttp/client_proto.py:170 return <= _reschedule_timeout: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:146 line self._parser = HttpResponseParser( | |
[...]te-packages/aiohttp/client_proto.py:147 line self, self._loop, timer=timer, | |
[...]te-packages/aiohttp/client_proto.py:148 line payload_exception=ClientPayloadError, | |
[...]te-packages/aiohttp/client_proto.py:149 line read_until_eof=read_until_eof, | |
[...]te-packages/aiohttp/client_proto.py:150 line auto_decompress=auto_decompress) | |
[...]te-packages/aiohttp/client_proto.py:152 line if self._tail: | |
[...]te-packages/aiohttp/client_proto.py:152 return <= set_response_params: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:493 line try: | |
[...]hon/site-packages/aiohttp/client.py:494 line try: | |
[...]hon/site-packages/aiohttp/client.py:495 line resp = await req.send(conn) | |
[...]e-packages/aiohttp/client_reqrep.py:577 call => send(self=NOREPR, conn=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:582 line if self.method == hdrs.METH_CONNECT: | |
[...]e-packages/aiohttp/client_reqrep.py:584 line elif self.proxy and not self.is_ssl(): | |
[...]e-packages/aiohttp/client_reqrep.py:587 line path = self.url.raw_path | |
[...]e-packages/aiohttp/client_reqrep.py:588 line if self.url.raw_query_string: | |
[...]e-packages/aiohttp/client_reqrep.py:591 line protocol = conn.protocol | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:592 line assert protocol is not None | |
[...]e-packages/aiohttp/client_reqrep.py:593 line writer = StreamWriter( | |
[...]e-packages/aiohttp/client_reqrep.py:594 line protocol, self.loop, | |
[...]e-packages/aiohttp/client_reqrep.py:595 line on_chunk_sent=self._on_chunk_request_sent | |
[...]ite-packages/aiohttp/http_writer.py:26 call => __init__(self=NOREPR, protocol=NOREPR, loop=NOREPR, on_chunk_sent=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:30 line self._protocol = protocol | |
[...]ite-packages/aiohttp/http_writer.py:31 line self._transport = protocol.transport | |
[...]ite-packages/aiohttp/http_writer.py:33 line self.loop = loop | |
[...]ite-packages/aiohttp/http_writer.py:34 line self.length = None | |
[...]ite-packages/aiohttp/http_writer.py:35 line self.chunked = False | |
[...]ite-packages/aiohttp/http_writer.py:36 line self.buffer_size = 0 | |
[...]ite-packages/aiohttp/http_writer.py:37 line self.output_size = 0 | |
[...]ite-packages/aiohttp/http_writer.py:39 line self._eof = False | |
[...]ite-packages/aiohttp/http_writer.py:40 line self._compress = None # type: Any | |
[...]ite-packages/aiohttp/http_writer.py:41 line self._drain_waiter = None | |
[...]ite-packages/aiohttp/http_writer.py:43 line self._on_chunk_sent = on_chunk_sent # type: _T_OnChunkSent | |
[...]ite-packages/aiohttp/http_writer.py:43 return <= __init__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:598 line if self.compress: | |
[...]e-packages/aiohttp/client_reqrep.py:601 line if self.chunked is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:605 line if (self.method in self.POST_METHODS and | |
[...]e-packages/aiohttp/client_reqrep.py:611 line connection = self.headers.get(hdrs.CONNECTION) | |
[...]e-packages/aiohttp/client_reqrep.py:612 line if not connection: | |
[...]e-packages/aiohttp/client_reqrep.py:613 line if self.keep_alive(): | |
[...]e-packages/aiohttp/client_reqrep.py:527 call => keep_alive(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:528 line if self.version < HttpVersion10: | |
[...]e-packages/aiohttp/client_reqrep.py:531 line if self.version == HttpVersion10: | |
[...]e-packages/aiohttp/client_reqrep.py:536 line elif self.headers.get(hdrs.CONNECTION) == 'close': | |
[...]e-packages/aiohttp/client_reqrep.py:539 line return True | |
[...]e-packages/aiohttp/client_reqrep.py:539 return <= keep_alive: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:614 line if self.version == HttpVersion10: | |
[...]e-packages/aiohttp/client_reqrep.py:620 line if connection is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:624 line status_line = '{0} {1} HTTP/{2[0]}.{2[1]}'.format( | |
[...]e-packages/aiohttp/client_reqrep.py:625 line self.method, path, self.version) | |
[...]e-packages/aiohttp/client_reqrep.py:626 line await writer.write_headers(status_line, self.headers) | |
[...]ite-packages/aiohttp/http_writer.py:107 call => write_headers(self=NOREPR, status_line=NOREPR, headers=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:111 line buf = _serialize_headers(status_line, headers) | |
[...]ite-packages/aiohttp/http_writer.py:112 line self._write(buf) | |
[...]ite-packages/aiohttp/http_writer.py:61 call => _write(self=NOREPR, chunk=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:62 line size = len(chunk) | |
[...]ite-packages/aiohttp/http_writer.py:63 line self.buffer_size += size | |
[...]ite-packages/aiohttp/http_writer.py:64 line self.output_size += size | |
[...]ite-packages/aiohttp/http_writer.py:66 line if self._transport is None or self._transport.is_closing(): | |
[...]ite-packages/aiohttp/http_writer.py:68 line self._transport.write(chunk) | |
[...]ite-packages/aiohttp/http_writer.py:68 return <= _write: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:112 return <= write_headers: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:626 exception ! send: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:628 line self._writer = self.loop.create_task(self.write_bytes(writer, conn)) | |
[...]e-packages/aiohttp/client_reqrep.py:630 line response_class = self.response_class | |
[...]e-packages/aiohttp/client_reqrep.py:631 line assert response_class is not None | |
[...]e-packages/aiohttp/client_reqrep.py:632 line self.response = response_class( | |
[...]e-packages/aiohttp/client_reqrep.py:633 line self.method, self.original_url, | |
[...]e-packages/aiohttp/client_reqrep.py:634 line writer=self._writer, continue100=self._continue, timer=self._timer, | |
[...]e-packages/aiohttp/client_reqrep.py:635 line request_info=self.request_info, | |
[...]e-packages/aiohttp/client_reqrep.py:330 call => request_info(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:332 line headers = CIMultiDictProxy(self.headers) # type: CIMultiDictProxy[str] | |
[...]e-packages/aiohttp/client_reqrep.py:333 line return RequestInfo(self.url, self.method, | |
[...]e-packages/aiohttp/client_reqrep.py:334 line headers, self.original_url) | |
[...]e-packages/aiohttp/client_reqrep.py:334 return <= request_info: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:636 line traces=self._traces, | |
[...]e-packages/aiohttp/client_reqrep.py:637 line loop=self.loop, | |
[...]e-packages/aiohttp/client_reqrep.py:638 line session=self._session | |
[...]e-packages/aiohttp/client_reqrep.py:678 call => __init__(self=!!! FAILED REPR: AttributeError("'ClientResponse' object has no attribute '_cache'"), method=NOREPR, url=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:686 line assert isinstance(url, URL) | |
[...]e-packages/aiohttp/client_reqrep.py:688 line self.method = method | |
[...]e-packages/aiohttp/client_reqrep.py:689 line self.cookies = SimpleCookie() | |
[...]e-packages/aiohttp/client_reqrep.py:691 line self._real_url = url | |
[...]e-packages/aiohttp/client_reqrep.py:692 line self._url = url.with_fragment(None) | |
[...]e-packages/aiohttp/client_reqrep.py:693 line self._body = None # type: Any | |
[...]e-packages/aiohttp/client_reqrep.py:694 line self._writer = writer # type: Optional[asyncio.Task[None]] | |
[...]e-packages/aiohttp/client_reqrep.py:695 line self._continue = continue100 # None by default | |
[...]e-packages/aiohttp/client_reqrep.py:696 line self._closed = True | |
[...]e-packages/aiohttp/client_reqrep.py:697 line self._history = () # type: Tuple[ClientResponse, ...] | |
[...]e-packages/aiohttp/client_reqrep.py:698 line self._request_info = request_info | |
[...]e-packages/aiohttp/client_reqrep.py:699 line self._timer = timer if timer is not None else TimerNoop() | |
[...]e-packages/aiohttp/client_reqrep.py:700 line self._cache = {} # type: Dict[str, Any] | |
[...]e-packages/aiohttp/client_reqrep.py:701 line self._traces = traces | |
[...]e-packages/aiohttp/client_reqrep.py:702 line self._loop = loop | |
[...]e-packages/aiohttp/client_reqrep.py:704 line self._session = session # type: Optional[ClientSession] | |
[...]e-packages/aiohttp/client_reqrep.py:705 line if loop.get_debug(): | |
[...]e-packages/aiohttp/client_reqrep.py:705 return <= __init__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:640 line return self.response | |
[...]e-packages/aiohttp/client_reqrep.py:640 return <= send: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:495 exception ! _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:496 line try: | |
[...]hon/site-packages/aiohttp/client.py:497 line await resp.start(conn) | |
[...]e-packages/aiohttp/client_reqrep.py:834 call => start(self=NOREPR, connection=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:836 line self._closed = False | |
[...]e-packages/aiohttp/client_reqrep.py:837 line self._protocol = connection.protocol | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:838 line self._connection = connection | |
[...]e-packages/aiohttp/client_reqrep.py:840 line with self._timer: | |
[...]on/site-packages/aiohttp/helpers.py:564 call => __enter__(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:565 line task = current_task(loop=self._loop) | |
[...]on/site-packages/aiohttp/helpers.py:256 call => current_task(loop=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:257 line if PY_37: | |
[...]on/site-packages/aiohttp/helpers.py:258 line return asyncio.current_task(loop=loop) # type: ignore | |
[...]on/site-packages/aiohttp/helpers.py:258 return <= current_task: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:567 line if task is None: | |
[...]on/site-packages/aiohttp/helpers.py:571 line if self._cancelled: | |
[...]on/site-packages/aiohttp/helpers.py:575 line self._tasks.append(task) | |
[...]on/site-packages/aiohttp/helpers.py:576 line return self | |
[...]on/site-packages/aiohttp/helpers.py:576 return <= __enter__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:841 line while True: | |
[...]e-packages/aiohttp/client_reqrep.py:843 line try: | |
[...]e-packages/aiohttp/client_reqrep.py:844 line message, payload = await self._protocol.read() # type: ignore # noqa | |
[...]on/site-packages/aiohttp/streams.py:583 call => read(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:584 line if not self._buffer and not self._eof: | |
[...]on/site-packages/aiohttp/streams.py:585 line assert not self._waiter | |
[...]on/site-packages/aiohttp/streams.py:586 line self._waiter = self._loop.create_future() | |
[...]on/site-packages/aiohttp/streams.py:587 line try: | |
[...]on/site-packages/aiohttp/streams.py:588 line await self._waiter | |
[...]on/site-packages/aiohttp/streams.py:588 return <= read: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:844 return <= start: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:497 return <= _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 return <= __aenter__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:541 call => write_bytes(self=NOREPR, writer=NOREPR, conn=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:545 line if self._continue is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:549 line protocol = conn.protocol | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:550 line assert protocol is not None | |
[...]e-packages/aiohttp/client_reqrep.py:551 line try: | |
[...]e-packages/aiohttp/client_reqrep.py:552 line if isinstance(self.body, payload.Payload): | |
[...]e-packages/aiohttp/client_reqrep.py:555 line if isinstance(self.body, (bytes, bytearray)): | |
[...]e-packages/aiohttp/client_reqrep.py:556 line self.body = (self.body,) # type: ignore | |
[...]e-packages/aiohttp/client_reqrep.py:558 line for chunk in self.body: | |
[...]e-packages/aiohttp/client_reqrep.py:559 line await writer.write(chunk) # type: ignore | |
[...]ite-packages/aiohttp/http_writer.py:70 call => write(self=NOREPR, chunk=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:78 line if self._on_chunk_sent is not None: | |
[...]ite-packages/aiohttp/http_writer.py:79 line await self._on_chunk_sent(chunk) | |
[...]e-packages/aiohttp/client_reqrep.py:655 call => _on_chunk_request_sent(self=NOREPR, chunk=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:656 line for trace in self._traces: | |
[...]e-packages/aiohttp/client_reqrep.py:656 return <= _on_chunk_request_sent: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:79 exception ! write: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:81 line if self._compress is not None: | |
[...]ite-packages/aiohttp/http_writer.py:86 line if self.length is not None: | |
[...]ite-packages/aiohttp/http_writer.py:96 line if chunk: | |
[...]ite-packages/aiohttp/http_writer.py:96 return <= write: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:559 exception ! write_bytes: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:558 line for chunk in self.body: | |
[...]e-packages/aiohttp/client_reqrep.py:561 line await writer.write_eof() | |
[...]ite-packages/aiohttp/http_writer.py:114 call => write_eof(self=NOREPR, chunk=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:115 line if self._eof: | |
[...]ite-packages/aiohttp/http_writer.py:118 line if chunk and self._on_chunk_sent is not None: | |
[...]ite-packages/aiohttp/http_writer.py:121 line if self._compress: | |
[...]ite-packages/aiohttp/http_writer.py:130 line if self.chunked: | |
[...]ite-packages/aiohttp/http_writer.py:137 line if chunk: | |
[...]ite-packages/aiohttp/http_writer.py:140 line await self.drain() | |
[...]ite-packages/aiohttp/http_writer.py:145 call => drain(self=NOREPR) | |
[...]ite-packages/aiohttp/http_writer.py:153 line if self._protocol.transport is not None: | |
[...]ite-packages/aiohttp/http_writer.py:154 line await self._protocol._drain_helper() | |
[...]e-packages/aiohttp/base_protocol.py:72 call => _drain_helper(self=NOREPR) | |
[...]e-packages/aiohttp/base_protocol.py:73 line if self._connection_lost: | |
[...]e-packages/aiohttp/base_protocol.py:75 line if not self._paused: | |
[...]e-packages/aiohttp/base_protocol.py:76 line return | |
[...]e-packages/aiohttp/base_protocol.py:76 return <= _drain_helper: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:154 exception ! drain: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:154 return <= drain: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:140 exception ! write_eof: NOREPR | |
[...]ite-packages/aiohttp/http_writer.py:142 line self._eof = True | |
[...]ite-packages/aiohttp/http_writer.py:143 line self._transport = None | |
[...]ite-packages/aiohttp/http_writer.py:143 return <= write_eof: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:561 exception ! write_bytes: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:575 line self._writer = None | |
[...]e-packages/aiohttp/client_reqrep.py:575 return <= write_bytes: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:178 call => data_received(self=NOREPR, data=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:179 line if not data: | |
[...]te-packages/aiohttp/client_proto.py:183 line if self._payload_parser is not None: | |
[...]te-packages/aiohttp/client_proto.py:193 line if self._upgraded or self._parser is None: | |
[...]te-packages/aiohttp/client_proto.py:198 line try: | |
[...]te-packages/aiohttp/client_proto.py:199 line messages, upgraded, tail = self._parser.feed_data(data) | |
[...]on/site-packages/aiohttp/streams.py:109 call => __init__(self=!!! FAILED REPR: AttributeError("'StreamReader' object has no attribute '_size'"), protocol=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:113 line self._protocol = protocol | |
[...]on/site-packages/aiohttp/streams.py:114 line self._low_water = limit | |
[...]on/site-packages/aiohttp/streams.py:115 line self._high_water = limit * 2 | |
[...]on/site-packages/aiohttp/streams.py:116 line if loop is None: | |
[...]on/site-packages/aiohttp/streams.py:118 line self._loop = loop | |
[...]on/site-packages/aiohttp/streams.py:119 line self._size = 0 | |
[...]on/site-packages/aiohttp/streams.py:120 line self._cursor = 0 | |
[...]on/site-packages/aiohttp/streams.py:121 line self._http_chunk_splits = None # type: Optional[List[int]] | |
[...]on/site-packages/aiohttp/streams.py:122 line self._buffer = collections.deque() # type: Deque[bytes] | |
[...]on/site-packages/aiohttp/streams.py:123 line self._buffer_offset = 0 | |
[...]on/site-packages/aiohttp/streams.py:124 line self._eof = False | |
[...]on/site-packages/aiohttp/streams.py:125 line self._waiter = None # type: Optional[asyncio.Future[bool]] | |
[...]on/site-packages/aiohttp/streams.py:126 line self._eof_waiter = None # type: Optional[asyncio.Future[bool]] | |
[...]on/site-packages/aiohttp/streams.py:127 line self._exception = None # type: Optional[BaseException] | |
[...]on/site-packages/aiohttp/streams.py:128 line self._timer = timer | |
[...]on/site-packages/aiohttp/streams.py:129 line self._eof_callbacks = [] # type: List[Callable[[], None]] | |
[...]on/site-packages/aiohttp/streams.py:129 return <= __init__: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:230 call => feed_data(self=NOREPR, data=NOREPR, size=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:231 line assert not self._eof, 'feed_data after feed_eof' | |
[...]on/site-packages/aiohttp/streams.py:233 line if not data: | |
[...]on/site-packages/aiohttp/streams.py:236 line self._size += len(data) | |
[...]on/site-packages/aiohttp/streams.py:237 line self._buffer.append(data) | |
[...]on/site-packages/aiohttp/streams.py:238 line self.total_bytes += len(data) | |
[...]on/site-packages/aiohttp/streams.py:240 line waiter = self._waiter | |
[...]on/site-packages/aiohttp/streams.py:241 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:245 line if (self._size > self._high_water and | |
[...]on/site-packages/aiohttp/streams.py:245 return <= feed_data: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:171 call => feed_eof(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:172 line self._eof = True | |
[...]on/site-packages/aiohttp/streams.py:174 line waiter = self._waiter | |
[...]on/site-packages/aiohttp/streams.py:175 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:179 line waiter = self._eof_waiter | |
[...]on/site-packages/aiohttp/streams.py:180 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:184 line for cb in self._eof_callbacks: | |
[...]on/site-packages/aiohttp/streams.py:190 line self._eof_callbacks.clear() | |
[...]on/site-packages/aiohttp/streams.py:190 return <= feed_eof: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:210 line self._upgraded = upgraded | |
[...]te-packages/aiohttp/client_proto.py:212 line payload = None | |
[...]te-packages/aiohttp/client_proto.py:213 line for message, payload in messages: | |
[...]te-packages/aiohttp/client_proto.py:214 line if message.should_close: | |
[...]te-packages/aiohttp/client_proto.py:217 line self._payload = payload | |
[...]te-packages/aiohttp/client_proto.py:219 line if self._skip_payload or message.code in (204, 304): | |
[...]te-packages/aiohttp/client_proto.py:222 line self.feed_data((message, payload), 0) | |
[...]on/site-packages/aiohttp/streams.py:566 call => feed_data(self=NOREPR, data=NOREPR, size=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:567 line self._size += size | |
[...]on/site-packages/aiohttp/streams.py:568 line self._buffer.append((data, size)) | |
[...]on/site-packages/aiohttp/streams.py:570 line waiter = self._waiter | |
[...]on/site-packages/aiohttp/streams.py:571 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:572 line self._waiter = None | |
[...]on/site-packages/aiohttp/streams.py:573 line set_result(waiter, True) | |
[...]on/site-packages/aiohttp/helpers.py:654 call => set_result(fut=NOREPR, result=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:655 line if not fut.done(): | |
[...]on/site-packages/aiohttp/helpers.py:656 line fut.set_result(result) | |
[...]on/site-packages/aiohttp/helpers.py:656 return <= set_result: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:573 return <= feed_data: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:213 line for message, payload in messages: | |
[...]te-packages/aiohttp/client_proto.py:223 line if payload is not None: | |
[...]te-packages/aiohttp/client_proto.py:228 line if payload is not EMPTY_PAYLOAD: | |
[...]te-packages/aiohttp/client_proto.py:229 line payload.on_eof(self._drop_timeout) | |
[...]on/site-packages/aiohttp/streams.py:162 call => on_eof(self=NOREPR, callback=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:163 line if self._eof: | |
[...]on/site-packages/aiohttp/streams.py:164 line try: | |
[...]on/site-packages/aiohttp/streams.py:165 line callback() | |
[...]te-packages/aiohttp/client_proto.py:156 call => _drop_timeout(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:157 line if self._read_timeout_handle is not None: | |
[...]te-packages/aiohttp/client_proto.py:157 return <= _drop_timeout: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:165 return <= on_eof: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:233 line if tail: | |
[...]te-packages/aiohttp/client_proto.py:233 return <= data_received: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 call => __aenter__(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:497 call => _request(self=NOREPR, method=NOREPR, str_or_url=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:844 call => start(self=NOREPR, connection=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:588 call => read(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:588 exception ! read: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:593 line if self._buffer: | |
[...]on/site-packages/aiohttp/streams.py:594 line data, size = self._buffer.popleft() | |
[...]on/site-packages/aiohttp/streams.py:595 line self._size -= size | |
[...]on/site-packages/aiohttp/streams.py:596 line return data | |
[...]on/site-packages/aiohttp/streams.py:596 return <= read: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:844 exception ! start: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:851 line if (message.code < 100 or | |
[...]e-packages/aiohttp/client_reqrep.py:852 line message.code > 199 or message.code == 101): | |
[...]e-packages/aiohttp/client_reqrep.py:853 line break | |
[...]on/site-packages/aiohttp/helpers.py:578 call => __exit__(self=NOREPR, exc_type=NOREPR, exc_val=NOREPR, exc_tb=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:581 line if self._tasks: | |
[...]on/site-packages/aiohttp/helpers.py:582 line self._tasks.pop() | |
[...]on/site-packages/aiohttp/helpers.py:584 line if exc_type is asyncio.CancelledError and self._cancelled: | |
[...]on/site-packages/aiohttp/helpers.py:586 line return None | |
[...]on/site-packages/aiohttp/helpers.py:586 return <= __exit__: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:860 line payload.on_eof(self._response_eof) | |
[...]on/site-packages/aiohttp/streams.py:162 call => on_eof(self=NOREPR, callback=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:163 line if self._eof: | |
[...]on/site-packages/aiohttp/streams.py:164 line try: | |
[...]on/site-packages/aiohttp/streams.py:165 line callback() | |
[...]e-packages/aiohttp/client_reqrep.py:883 call => _response_eof(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:884 line if self._closed: | |
[...]e-packages/aiohttp/client_reqrep.py:887 line if self._connection is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:890 line if (self._connection.protocol is not None and | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:891 line self._connection.protocol.upgraded): | |
[...]/site-packages/aiohttp/connector.py:149 call => protocol(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:151 line return self._protocol | |
[...]/site-packages/aiohttp/connector.py:151 return <= protocol: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:41 call => upgraded(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:43 line return self._upgraded | |
[...]te-packages/aiohttp/client_proto.py:43 return <= upgraded: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:894 line self._connection.release() | |
[...]/site-packages/aiohttp/connector.py:172 call => release(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:173 line self._notify_release() | |
[...]/site-packages/aiohttp/connector.py:157 call => _notify_release(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:158 line callbacks, self._callbacks = self._callbacks[:], [] | |
[...]/site-packages/aiohttp/connector.py:160 line for cb in callbacks: | |
[...]/site-packages/aiohttp/connector.py:160 return <= _notify_release: NOREPR | |
[...]/site-packages/aiohttp/connector.py:175 line if self._protocol is not None: | |
[...]/site-packages/aiohttp/connector.py:176 line self._connector._release( | |
[...]/site-packages/aiohttp/connector.py:177 line self._key, self._protocol, | |
[...]/site-packages/aiohttp/connector.py:178 line should_close=self._protocol.should_close) | |
[...]te-packages/aiohttp/client_proto.py:45 call => should_close(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:47 line if (self._payload is not None and | |
[...]te-packages/aiohttp/client_proto.py:48 line not self._payload.is_eof() or self._upgraded): | |
[...]on/site-packages/aiohttp/streams.py:192 call => is_eof(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:194 line return self._eof | |
[...]on/site-packages/aiohttp/streams.py:194 return <= is_eof: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:51 line return (self._should_close or self._upgraded or | |
[...]te-packages/aiohttp/client_proto.py:52 line self.exception() is not None or | |
[...]on/site-packages/aiohttp/streams.py:554 call => exception(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:555 line return self._exception | |
[...]on/site-packages/aiohttp/streams.py:555 return <= exception: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:53 line self._payload_parser is not None or | |
[...]te-packages/aiohttp/client_proto.py:54 line len(self) > 0 or bool(self._tail)) | |
[...]on/site-packages/aiohttp/streams.py:545 call => __len__(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:546 line return len(self._buffer) | |
[...]on/site-packages/aiohttp/streams.py:546 return <= __len__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:54 return <= should_close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:615 call => _release(self=NOREPR, key=NOREPR, protocol=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:617 line if self._closed: | |
[...]/site-packages/aiohttp/connector.py:621 line self._release_acquired(key, protocol) | |
[...]/site-packages/aiohttp/connector.py:599 call => _release_acquired(self=NOREPR, key=NOREPR, proto=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:601 line if self._closed: | |
[...]/site-packages/aiohttp/connector.py:605 line try: | |
[...]/site-packages/aiohttp/connector.py:606 line self._acquired.remove(proto) | |
[...]/site-packages/aiohttp/connector.py:607 line self._drop_acquired_per_host(key, proto) | |
[...]/site-packages/aiohttp/connector.py:361 call => _drop_acquired_per_host(self=NOREPR, key=NOREPR, val=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:363 line acquired_per_host = self._acquired_per_host | |
[...]/site-packages/aiohttp/connector.py:364 line if key not in acquired_per_host: | |
[...]/site-packages/aiohttp/connector.py:366 line conns = acquired_per_host[key] | |
[...]/site-packages/aiohttp/connector.py:367 line conns.remove(val) | |
[...]/site-packages/aiohttp/connector.py:368 line if not conns: | |
[...]/site-packages/aiohttp/connector.py:369 line del self._acquired_per_host[key] | |
[...]/site-packages/aiohttp/connector.py:369 return <= _drop_acquired_per_host: NOREPR | |
[...]/site-packages/aiohttp/connector.py:613 line self._release_waiter() | |
[...]/site-packages/aiohttp/connector.py:575 call => _release_waiter(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:580 line if not self._waiters: | |
[...]/site-packages/aiohttp/connector.py:581 line return | |
[...]/site-packages/aiohttp/connector.py:581 return <= _release_waiter: NOREPR | |
[...]/site-packages/aiohttp/connector.py:613 return <= _release_acquired: NOREPR | |
[...]/site-packages/aiohttp/connector.py:623 line if self._force_close: | |
[...]/site-packages/aiohttp/connector.py:626 line if should_close or protocol.should_close: | |
[...]te-packages/aiohttp/client_proto.py:45 call => should_close(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:47 line if (self._payload is not None and | |
[...]te-packages/aiohttp/client_proto.py:48 line not self._payload.is_eof() or self._upgraded): | |
[...]on/site-packages/aiohttp/streams.py:192 call => is_eof(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:194 line return self._eof | |
[...]on/site-packages/aiohttp/streams.py:194 return <= is_eof: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:51 line return (self._should_close or self._upgraded or | |
[...]te-packages/aiohttp/client_proto.py:52 line self.exception() is not None or | |
[...]on/site-packages/aiohttp/streams.py:554 call => exception(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:555 line return self._exception | |
[...]on/site-packages/aiohttp/streams.py:555 return <= exception: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:53 line self._payload_parser is not None or | |
[...]te-packages/aiohttp/client_proto.py:54 line len(self) > 0 or bool(self._tail)) | |
[...]on/site-packages/aiohttp/streams.py:545 call => __len__(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:546 line return len(self._buffer) | |
[...]on/site-packages/aiohttp/streams.py:546 return <= __len__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:54 return <= should_close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:633 line conns = self._conns.get(key) | |
[...]/site-packages/aiohttp/connector.py:634 line if conns is None: | |
[...]/site-packages/aiohttp/connector.py:635 line conns = self._conns[key] = [] | |
[...]/site-packages/aiohttp/connector.py:636 line conns.append((protocol, self._loop.time())) | |
[...]/site-packages/aiohttp/connector.py:638 line if self._cleanup_handle is None: | |
[...]/site-packages/aiohttp/connector.py:639 line self._cleanup_handle = helpers.weakref_handle( | |
[...]/site-packages/aiohttp/connector.py:640 line self, '_cleanup', self._keepalive_timeout, self._loop) | |
[...]on/site-packages/aiohttp/helpers.py:486 call => weakref_handle(ob=NOREPR, name=NOREPR, timeout=NOREPR, loop=NOREPR, ceil_timeout=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:487 line if timeout is not None and timeout > 0: | |
[...]on/site-packages/aiohttp/helpers.py:488 line when = loop.time() + timeout | |
[...]on/site-packages/aiohttp/helpers.py:489 line if ceil_timeout: | |
[...]on/site-packages/aiohttp/helpers.py:490 line when = ceil(when) | |
[...]on/site-packages/aiohttp/helpers.py:492 line return loop.call_at(when, _weakref_handle, (weakref.ref(ob), name)) | |
[...]on/site-packages/aiohttp/helpers.py:492 return <= weakref_handle: NOREPR | |
[...]/site-packages/aiohttp/connector.py:640 return <= _release: NOREPR | |
[...]/site-packages/aiohttp/connector.py:179 line self._protocol = None | |
[...]/site-packages/aiohttp/connector.py:179 return <= release: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:895 line self._connection = None | |
[...]e-packages/aiohttp/client_reqrep.py:897 line self._closed = True | |
[...]e-packages/aiohttp/client_reqrep.py:898 line self._cleanup_writer() | |
[...]e-packages/aiohttp/client_reqrep.py:944 call => _cleanup_writer(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:945 line if self._writer is not None: | |
[...]e-packages/aiohttp/client_reqrep.py:946 line self._writer.cancel() | |
[...]e-packages/aiohttp/client_reqrep.py:947 line self._writer = None | |
[...]e-packages/aiohttp/client_reqrep.py:948 line self._session = None | |
[...]e-packages/aiohttp/client_reqrep.py:948 return <= _cleanup_writer: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:898 return <= _response_eof: NOREPR | |
[...]on/site-packages/aiohttp/streams.py:165 return <= on_eof: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:863 line self.version = message.version | |
[...]e-packages/aiohttp/client_reqrep.py:864 line self.status = message.code | |
[...]e-packages/aiohttp/client_reqrep.py:865 line self.reason = message.reason | |
[...]e-packages/aiohttp/client_reqrep.py:868 line self._headers = message.headers # type is CIMultiDictProxy | |
[...]e-packages/aiohttp/client_reqrep.py:869 line self._raw_headers = message.raw_headers # type is Tuple[bytes, bytes] | |
[...]e-packages/aiohttp/client_reqrep.py:872 line self.content = payload | |
[...]e-packages/aiohttp/client_reqrep.py:875 line for hdr in self.headers.getall(hdrs.SET_COOKIE, ()): | |
[...]e-packages/aiohttp/client_reqrep.py:875 exception ! start: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:875 return <= start: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:497 exception ! _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:498 line except BaseException: | |
[...]hon/site-packages/aiohttp/client.py:499 line resp.close() | |
[...]e-packages/aiohttp/client_reqrep.py:904 call => close(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:905 line if not self._released: | |
[...]e-packages/aiohttp/client_reqrep.py:906 line self._notify_content() | |
[...]e-packages/aiohttp/client_reqrep.py:950 call => _notify_content(self=NOREPR) | |
[...]e-packages/aiohttp/client_reqrep.py:951 line content = self.content | |
[...]e-packages/aiohttp/client_reqrep.py:952 line if content and content.exception() is None: | |
[...]on/site-packages/aiohttp/streams.py:145 call => exception(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:146 line return self._exception | |
[...]on/site-packages/aiohttp/streams.py:146 return <= exception: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:953 line content.set_exception( | |
[...]e-packages/aiohttp/client_reqrep.py:954 line ClientConnectionError('Connection closed')) | |
[...]on/site-packages/aiohttp/streams.py:148 call => set_exception(self=NOREPR, exc=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:149 line self._exception = exc | |
[...]on/site-packages/aiohttp/streams.py:150 line self._eof_callbacks.clear() | |
[...]on/site-packages/aiohttp/streams.py:152 line waiter = self._waiter | |
[...]on/site-packages/aiohttp/streams.py:153 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:157 line waiter = self._eof_waiter | |
[...]on/site-packages/aiohttp/streams.py:158 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:158 return <= set_exception: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:955 line self._released = True | |
[...]e-packages/aiohttp/client_reqrep.py:955 return <= _notify_content: NOREPR | |
[...]e-packages/aiohttp/client_reqrep.py:907 line if self._closed: | |
[...]e-packages/aiohttp/client_reqrep.py:908 line return | |
[...]e-packages/aiohttp/client_reqrep.py:908 return <= close: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:500 line raise | |
[...]hon/site-packages/aiohttp/client.py:501 line except BaseException: | |
[...]hon/site-packages/aiohttp/client.py:502 line conn.close() | |
[...]/site-packages/aiohttp/connector.py:164 call => close(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:165 line self._notify_release() | |
[...]/site-packages/aiohttp/connector.py:157 call => _notify_release(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:158 line callbacks, self._callbacks = self._callbacks[:], [] | |
[...]/site-packages/aiohttp/connector.py:160 line for cb in callbacks: | |
[...]/site-packages/aiohttp/connector.py:160 return <= _notify_release: NOREPR | |
[...]/site-packages/aiohttp/connector.py:167 line if self._protocol is not None: | |
[...]/site-packages/aiohttp/connector.py:167 return <= close: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:503 line raise | |
[...]hon/site-packages/aiohttp/client.py:504 line except ClientError: | |
[...]hon/site-packages/aiohttp/client.py:506 line except OSError as exc: | |
[...]on/site-packages/aiohttp/helpers.py:578 call => __exit__(self=NOREPR, exc_type=NOREPR, exc_val=NOREPR, exc_tb=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:581 line if self._tasks: | |
[...]on/site-packages/aiohttp/helpers.py:582 line self._tasks.pop() | |
[...]on/site-packages/aiohttp/helpers.py:584 line if exc_type is asyncio.CancelledError and self._cancelled: | |
[...]on/site-packages/aiohttp/helpers.py:586 line return None | |
[...]on/site-packages/aiohttp/helpers.py:586 return <= __exit__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:601 line except BaseException as e: | |
[...]hon/site-packages/aiohttp/client.py:603 line tm.close() | |
[...]on/site-packages/aiohttp/helpers.py:515 call => close(self=NOREPR) | |
[...]on/site-packages/aiohttp/helpers.py:516 line self._callbacks.clear() | |
[...]on/site-packages/aiohttp/helpers.py:516 return <= close: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:604 line if handle: | |
[...]hon/site-packages/aiohttp/client.py:605 line handle.cancel() | |
[...]hon/site-packages/aiohttp/client.py:606 line handle = None | |
[...]hon/site-packages/aiohttp/client.py:608 line for trace in traces: | |
[...]hon/site-packages/aiohttp/client.py:615 line raise | |
[...]hon/site-packages/aiohttp/client.py:615 return <= _request: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 exception ! __aenter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:1005 return <= __aenter__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:968 call => __aexit__(self=NOREPR, exc_type=NOREPR, exc_val=NOREPR, exc_tb=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:972 line await self.close() | |
[...]hon/site-packages/aiohttp/client.py:893 call => close(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:898 line if not self.closed: | |
[...]hon/site-packages/aiohttp/client.py:903 call => closed(self=NOREPR) | |
[...]hon/site-packages/aiohttp/client.py:909 line return self._connector is None or self._connector.closed | |
[...]/site-packages/aiohttp/connector.py:431 call => closed(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:437 line return self._closed | |
[...]/site-packages/aiohttp/connector.py:437 return <= closed: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:909 return <= closed: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:899 line if self._connector is not None and self._connector_owner: | |
[...]hon/site-packages/aiohttp/client.py:900 line await self._connector.close() | |
[...]/site-packages/aiohttp/connector.py:744 call => close(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:746 line for ev in self._throttle_dns_events.values(): | |
[...]/site-packages/aiohttp/connector.py:749 line return super().close() | |
[...]/site-packages/aiohttp/connector.py:389 call => close(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:391 line self._close() | |
[...]/site-packages/aiohttp/connector.py:394 call => _close(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:395 line if self._closed: | |
[...]/site-packages/aiohttp/connector.py:398 line self._closed = True | |
[...]/site-packages/aiohttp/connector.py:400 line try: | |
[...]/site-packages/aiohttp/connector.py:401 line if self._loop.is_closed(): | |
[...]/site-packages/aiohttp/connector.py:405 line if self._cleanup_handle: | |
[...]/site-packages/aiohttp/connector.py:406 line self._cleanup_handle.cancel() | |
[...]/site-packages/aiohttp/connector.py:409 line if self._cleanup_closed_handle: | |
[...]/site-packages/aiohttp/connector.py:412 line for data in self._conns.values(): | |
[...]/site-packages/aiohttp/connector.py:413 line for proto, t0 in data: | |
[...]/site-packages/aiohttp/connector.py:414 line proto.close() | |
[...]te-packages/aiohttp/client_proto.py:59 call => close(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:60 line transport = self.transport | |
[...]te-packages/aiohttp/client_proto.py:61 line if transport is not None: | |
[...]te-packages/aiohttp/client_proto.py:62 line transport.close() | |
[...]te-packages/aiohttp/client_proto.py:63 line self.transport = None | |
[...]te-packages/aiohttp/client_proto.py:64 line self._payload = None | |
[...]te-packages/aiohttp/client_proto.py:65 line self._drop_timeout() | |
[...]te-packages/aiohttp/client_proto.py:156 call => _drop_timeout(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:157 line if self._read_timeout_handle is not None: | |
[...]te-packages/aiohttp/client_proto.py:157 return <= _drop_timeout: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:65 return <= close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:413 line for proto, t0 in data: | |
[...]/site-packages/aiohttp/connector.py:412 line for data in self._conns.values(): | |
[...]/site-packages/aiohttp/connector.py:416 line for proto in self._acquired: | |
[...]/site-packages/aiohttp/connector.py:419 line for transport in self._cleanup_closed_transports: | |
[...]/site-packages/aiohttp/connector.py:424 line self._conns.clear() | |
[...]/site-packages/aiohttp/connector.py:425 line self._acquired.clear() | |
[...]/site-packages/aiohttp/connector.py:426 line self._waiters.clear() | |
[...]/site-packages/aiohttp/connector.py:427 line self._cleanup_handle = None | |
[...]/site-packages/aiohttp/connector.py:428 line self._cleanup_closed_transports.clear() | |
[...]/site-packages/aiohttp/connector.py:429 line self._cleanup_closed_handle = None | |
[...]/site-packages/aiohttp/connector.py:429 return <= _close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:392 line return _DeprecationWaiter(noop2()) | |
[...]/site-packages/aiohttp/connector.py:79 call => __init__(self=NOREPR, awaitable=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:80 line self._awaitable = awaitable | |
[...]/site-packages/aiohttp/connector.py:81 line self._awaited = False | |
[...]/site-packages/aiohttp/connector.py:81 return <= __init__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:392 return <= close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:749 return <= close: NOREPR | |
[...]/site-packages/aiohttp/connector.py:83 call => __await__(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:84 line self._awaited = True | |
[...]/site-packages/aiohttp/connector.py:85 line return self._awaitable.__await__() | |
[...]/site-packages/aiohttp/connector.py:85 return <= __await__: NOREPR | |
[...]/site-packages/aiohttp/connector.py:87 call => __del__(self=NOREPR) | |
[...]/site-packages/aiohttp/connector.py:88 line if not self._awaited: | |
[...]/site-packages/aiohttp/connector.py:88 return <= __del__: NOREPR | |
[...]on/site-packages/aiohttp/helpers.py:109 call => noop2() | |
[...]on/site-packages/aiohttp/helpers.py:110 line return | |
[...]on/site-packages/aiohttp/helpers.py:110 return <= noop2: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:900 exception ! close: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:901 line self._connector = None | |
[...]hon/site-packages/aiohttp/client.py:901 return <= close: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:972 exception ! __aexit__: NOREPR | |
[...]hon/site-packages/aiohttp/client.py:972 return <= __aexit__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:70 call => connection_lost(self=NOREPR, exc=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:71 line self._drop_timeout() | |
[...]te-packages/aiohttp/client_proto.py:156 call => _drop_timeout(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:157 line if self._read_timeout_handle is not None: | |
[...]te-packages/aiohttp/client_proto.py:157 return <= _drop_timeout: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:73 line if self._payload_parser is not None: | |
[...]te-packages/aiohttp/client_proto.py:77 line uncompleted = None | |
[...]te-packages/aiohttp/client_proto.py:78 line if self._parser is not None: | |
[...]te-packages/aiohttp/client_proto.py:79 line try: | |
[...]te-packages/aiohttp/client_proto.py:80 line uncompleted = self._parser.feed_eof() | |
[...]te-packages/aiohttp/client_proto.py:87 line if not self.is_eof(): | |
[...]on/site-packages/aiohttp/streams.py:548 call => is_eof(self=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:549 line return self._eof | |
[...]on/site-packages/aiohttp/streams.py:549 return <= is_eof: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:88 line if isinstance(exc, OSError): | |
[...]te-packages/aiohttp/client_proto.py:90 line if exc is None: | |
[...]te-packages/aiohttp/client_proto.py:91 line exc = ServerDisconnectedError(uncompleted) | |
[...]ckages/aiohttp/client_exceptions.py:170 call => __init__(self=NOREPR, message=NOREPR) | |
[...]ckages/aiohttp/client_exceptions.py:171 line self.message = message | |
[...]ckages/aiohttp/client_exceptions.py:171 return <= __init__: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:94 line self.set_exception(exc) | |
[...]te-packages/aiohttp/client_proto.py:116 call => set_exception(self=NOREPR, exc=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:117 line self._should_close = True | |
[...]te-packages/aiohttp/client_proto.py:118 line self._drop_timeout() | |
[...]te-packages/aiohttp/client_proto.py:156 call => _drop_timeout(self=NOREPR) | |
[...]te-packages/aiohttp/client_proto.py:157 line if self._read_timeout_handle is not None: | |
[...]te-packages/aiohttp/client_proto.py:157 return <= _drop_timeout: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:119 line super().set_exception(exc) | |
[...]on/site-packages/aiohttp/streams.py:557 call => set_exception(self=NOREPR, exc=NOREPR) | |
[...]on/site-packages/aiohttp/streams.py:558 line self._eof = True | |
[...]on/site-packages/aiohttp/streams.py:559 line self._exception = exc | |
[...]on/site-packages/aiohttp/streams.py:561 line waiter = self._waiter | |
[...]on/site-packages/aiohttp/streams.py:562 line if waiter is not None: | |
[...]on/site-packages/aiohttp/streams.py:562 return <= set_exception: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:119 return <= set_exception: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:96 line self._should_close = True | |
[...]te-packages/aiohttp/client_proto.py:97 line self._parser = None | |
[...]te-packages/aiohttp/client_proto.py:98 line self._payload = None | |
[...]te-packages/aiohttp/client_proto.py:99 line self._payload_parser = None | |
[...]te-packages/aiohttp/client_proto.py:100 line self._reading_paused = False | |
[...]te-packages/aiohttp/client_proto.py:102 line super().connection_lost(exc) | |
[...]e-packages/aiohttp/base_protocol.py:55 call => connection_lost(self=NOREPR, exc=NOREPR) | |
[...]e-packages/aiohttp/base_protocol.py:56 line self._connection_lost = True | |
[...]e-packages/aiohttp/base_protocol.py:58 line self.transport = None | |
[...]e-packages/aiohttp/base_protocol.py:59 line if not self._paused: | |
[...]e-packages/aiohttp/base_protocol.py:60 line return | |
[...]e-packages/aiohttp/base_protocol.py:60 return <= connection_lost: NOREPR | |
[...]te-packages/aiohttp/client_proto.py:102 return <= connection_lost: NOREPR | |
Traceback (most recent call last): | |
File "hunter_aiohttp.py", line 26, in <module> | |
main() | |
File "hunter_aiohttp.py", line 22, in main | |
event_loop.run_until_complete(asyncio.ensure_future(aiomain())) | |
File "/usr/local/homebrew/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/asyncio/base_events.py", line 573, in run_until_complete | |
return future.result() | |
File "hunter_aiohttp.py", line 14, in aiomain | |
text = await fetch(session, 'http://ifconfig.io/ua') | |
File "hunter_aiohttp.py", line 8, in fetch | |
async with session.get(url) as response: | |
File "/Users/borman/Library/Python/3.7/lib/python/site-packages/aiohttp/client.py", line 1005, in __aenter__ | |
self._resp = await self._coro | |
File "/Users/borman/Library/Python/3.7/lib/python/site-packages/aiohttp/client.py", line 497, in _request | |
await resp.start(conn) | |
File "/Users/borman/Library/Python/3.7/lib/python/site-packages/aiohttp/client_reqrep.py", line 875, in start | |
for hdr in self.headers.getall(hdrs.SET_COOKIE, ()): | |
AttributeError: 'NoneType' object has no attribute 'getall' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment