PATH:
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
sentry_sdk
""" This module contains type definitions for the Sentry SDK's public API. The types are re-exported from the internal module `sentry_sdk._types`. Disclaimer: Since types are a form of documentation, type definitions may change in minor releases. Removing a type would be considered a breaking change, and so we will only remove type definitions in major releases. """ from typing import TYPE_CHECKING if TYPE_CHECKING: # Re-export types to make them available in the public API from sentry_sdk._types import ( Breadcrumb, BreadcrumbHint, Event, EventDataCategory, Hint, Log, MonitorConfig, SamplingContext, Metric, ) else: from typing import Any # The lines below allow the types to be imported from outside `if TYPE_CHECKING` # guards. The types in this module are only intended to be used for type hints. Breadcrumb = Any BreadcrumbHint = Any Event = Any EventDataCategory = Any Hint = Any Log = Any MonitorConfig = Any SamplingContext = Any Metric = Any __all__ = ( "Breadcrumb", "BreadcrumbHint", "Event", "EventDataCategory", "Hint", "Log", "MonitorConfig", "SamplingContext", "Metric", )
[+]
__pycache__
[-] consts.py
[edit]
[-] types.py
[edit]
[+]
profiler
[-] metrics.py
[edit]
[-] attachments.py
[edit]
[-] serializer.py
[edit]
[-] _types.py
[edit]
[-] _log_batcher.py
[edit]
[-] debug.py
[edit]
[-] __init__.py
[edit]
[-] worker.py
[edit]
[-] _compat.py
[edit]
[-] scope.py
[edit]
[-] envelope.py
[edit]
[-] tracing_utils.py
[edit]
[-] _lru_cache.py
[edit]
[+]
..
[-] scrubber.py
[edit]
[-] session.py
[edit]
[+]
integrations
[-] _werkzeug.py
[edit]
[+]
crons
[-] hub.py
[edit]
[-] tracing.py
[edit]
[-] logger.py
[edit]
[-] py.typed
[edit]
[-] spotlight.py
[edit]
[-] feature_flags.py
[edit]
[-] _metrics_batcher.py
[edit]
[-] api.py
[edit]
[-] monitor.py
[edit]
[-] sessions.py
[edit]
[-] transport.py
[edit]
[-] _queue.py
[edit]
[+]
ai
[-] utils.py
[edit]
[-] _init_implementation.py
[edit]
[-] client.py
[edit]