From a757d97a40f8a21e1f6786a7f8a42bd3f33268e8 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Fri, 9 Apr 2021 20:54:39 -0500 Subject: [PATCH] Updates from cloudscraper 1.2.58 --- included_dependencies/cloudscraper/__init__.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/included_dependencies/cloudscraper/__init__.py b/included_dependencies/cloudscraper/__init__.py index 6da11d97..a3debd24 100644 --- a/included_dependencies/cloudscraper/__init__.py +++ b/included_dependencies/cloudscraper/__init__.py @@ -58,7 +58,7 @@ from .user_agent import User_Agent # ------------------------------------------------------------------------------- # -__version__ = '1.2.56py2' +__version__ = '1.2.58py2' # ------------------------------------------------------------------------------- # @@ -197,7 +197,7 @@ class CloudScraper(Session): @staticmethod def debugRequest(req): try: - print(dump.dump_all(req).decode('utf-8')) + print(dump.dump_all(req).decode('utf-8', errors='backslashreplace')) except ValueError as e: print("Debug Error: {}".format(getattr(e, 'message', e))) @@ -355,7 +355,7 @@ class CloudScraper(Session): resp.headers.get('Server', '').startswith('cloudflare') and resp.status_code in [429, 503] and re.search( - r'cpo.src\s*=\s*"/cdn-cgi/challenge-platform/\S+orchestrate/jsch/v1"', + r'cpo.src\s*=\s*"/cdn-cgi/challenge-platform/\S+orchestrate/jsch/v1', resp.text, re.M | re.S ) @@ -376,7 +376,7 @@ class CloudScraper(Session): return ( CloudScraper.is_Captcha_Challenge(resp) and re.search( - r'cpo.src\s*=\s*"/cdn-cgi/challenge-platform/\S+orchestrate/captcha/v1"', + r'cpo.src\s*=\s*"/cdn-cgi/challenge-platform/\S+orchestrate/captcha/v1', resp.text, re.M | re.S )