From 2c11ec38facca1416c13be51361745b4531bc607 Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Sun, 18 Oct 2020 02:35:55 +0000 Subject: [PATCH] Replace requests.models with plain requests requests.models is all but undocumented, and the three types needed here are all in the requests namespace as well. --- snscrape/_cli.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/snscrape/_cli.py b/snscrape/_cli.py index 04d8847..3cbe8f5 100644 --- a/snscrape/_cli.py +++ b/snscrape/_cli.py @@ -5,7 +5,7 @@ import dataclasses import datetime import inspect import logging -import requests.models +import requests # Imported in parse_args() after setting up the logger: #import snscrape.base #import snscrape.modules @@ -80,9 +80,9 @@ def _requests_response_repr(name, response, withHistory = True): def _repr(name, value): - if type(value) is requests.models.Response: + if type(value) is requests.Response: return _requests_response_repr(name, value) - if type(value) in (requests.models.PreparedRequest, requests.models.Request): + if type(value) in (requests.PreparedRequest, requests.Request): return _requests_request_repr(name, value) if isinstance(value, dict): return f'{name} = <{type(value).__module__}.{type(value).__name__}>\n ' + \