X7ROOT File Manager
Current Path:
/opt/imunify360/venv/lib/python3.11/site-packages/sentry_sdk
opt
/
imunify360
/
venv
/
lib
/
python3.11
/
site-packages
/
sentry_sdk
/
📁
..
📄
__init__.py
(854 B)
📁
__pycache__
📄
_compat.py
(2.3 KB)
📄
_functools.py
(2.22 KB)
📄
_queue.py
(8.21 KB)
📄
_types.py
(1.26 KB)
📄
api.py
(4.69 KB)
📄
attachments.py
(1.75 KB)
📄
client.py
(14.03 KB)
📄
consts.py
(3.5 KB)
📄
debug.py
(1.11 KB)
📄
envelope.py
(8.17 KB)
📄
hub.py
(21.35 KB)
📁
integrations
📄
py.typed
(0 B)
📄
scope.py
(15.62 KB)
📄
serializer.py
(15.92 KB)
📄
sessions.py
(7.67 KB)
📄
tracing.py
(25.24 KB)
📄
transport.py
(11.48 KB)
📄
utils.py
(26.26 KB)
📄
worker.py
(3.87 KB)
Editing: _compat.py
import sys from sentry_sdk._types import MYPY if MYPY: from typing import Optional from typing import Tuple from typing import Any from typing import Type from typing import TypeVar T = TypeVar("T") PY2 = sys.version_info[0] == 2 if PY2: import urlparse # noqa text_type = unicode # noqa string_types = (str, text_type) number_types = (int, long, float) # noqa int_types = (int, long) # noqa iteritems = lambda x: x.iteritems() # noqa: B301 def implements_str(cls): # type: (T) -> T cls.__unicode__ = cls.__str__ cls.__str__ = lambda x: unicode(x).encode("utf-8") # noqa return cls exec("def reraise(tp, value, tb=None):\n raise tp, value, tb") else: import urllib.parse as urlparse # noqa text_type = str string_types = (text_type,) # type: Tuple[type] number_types = (int, float) # type: Tuple[type, type] int_types = (int,) # noqa iteritems = lambda x: x.items() def implements_str(x): # type: (T) -> T return x def reraise(tp, value, tb=None): # type: (Optional[Type[BaseException]], Optional[BaseException], Optional[Any]) -> None assert value is not None if value.__traceback__ is not tb: raise value.with_traceback(tb) raise value def with_metaclass(meta, *bases): # type: (Any, *Any) -> Any class MetaClass(type): def __new__(metacls, name, this_bases, d): # type: (Any, Any, Any, Any) -> Any return meta(name, bases, d) return type.__new__(MetaClass, "temporary_class", (), {}) def check_thread_support(): # type: () -> None try: from uwsgi import opt # type: ignore except ImportError: return # When `threads` is passed in as a uwsgi option, # `enable-threads` is implied on. if "threads" in opt: return if str(opt.get("enable-threads", "0")).lower() in ("false", "off", "no", "0"): from warnings import warn warn( Warning( "We detected the use of uwsgi with disabled threads. " "This will cause issues with the transport you are " "trying to use. Please enable threading for uwsgi. " '(Add the "enable-threads" flag).' ) )
Upload File
Create Folder