8.2.34 | Linux | www-data (uid:33)
👁 View: compat.py
📁 /snap/core24/2124/lib/python3/dist-packages/requests/compat.py
""" requests.compat ~~~~~~~~~~~~~~~ This module previously handled import compatibility issues between Python 2 and Python 3. It remains for backwards compatibility until the next major version. """ import chardet import sys # ------- # Pythons # ------- # Syntax sugar. _ver = sys.version_info #: Python 2.x? is_py2 = _ver[0] == 2 #: Python 3.x? is_py3 = _ver[0] == 3 # json/simplejson module import resolution has_simplejson = False try: import simplejson as json has_simplejson = True except ImportError: import json if has_simplejson: from simplejson import JSONDecodeError else: from json import JSONDecodeError # Keep OrderedDict for backwards compatibility. from collections import OrderedDict from collections.abc import Callable, Mapping, MutableMapping from http import cookiejar as cookielib from http.cookies import Morsel from io import StringIO # -------------- # Legacy Imports # -------------- from urllib.parse import ( quote, quote_plus, unquote, unquote_plus, urldefrag, urlencode, urljoin, urlparse, urlsplit, urlunparse, ) from urllib.request import ( getproxies, getproxies_environment, parse_http_list, proxy_bypass, proxy_bypass_environment, ) builtin_str = str str = str bytes = bytes basestring = (str, bytes) numeric_types = (int, float) integer_types = (int,)
← Back
💻 Terminal
📤 Upload
📂
Click or Drag & Drop
📁 /snap/core24/2124/lib/python3/dist-packages/requests
NameSizePermModifiedActions
📁 __pycache__/-07552026-08-24 03:28🗑 Delete
__init__.py4.7K06442025-06-12 01:19👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
__version__.py435B06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
_internal_utils.py1.5K06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
adapters.py19.1K06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
api.py6.3K06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
auth.py9.9K06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
certs.py429B06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
compat.py1.3K06442025-06-12 01:19👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cookies.py18.1K06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
exceptions.py3.7K06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
help.py3.7K06442025-06-12 01:19👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
hooks.py733B06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
models.py34.4K06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
packages.py777B06442025-06-12 01:19👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sessions.py29.7K06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
status_codes.py4.1K06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
structures.py2.8K06442023-05-22 15:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
utils.py32.4K06442025-06-12 01:19👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del