aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/sentry_sdk/profiler/__init__.py
diff options
context:
space:
mode:
authorS. Solomon Darnell2025-03-28 21:52:21 -0500
committerS. Solomon Darnell2025-03-28 21:52:21 -0500
commit4a52a71956a8d46fcb7294ac71734504bb09bcc2 (patch)
treeee3dc5af3b6313e921cd920906356f5d4febc4ed /.venv/lib/python3.12/site-packages/sentry_sdk/profiler/__init__.py
parentcc961e04ba734dd72309fb548a2f97d67d578813 (diff)
downloadgn-ai-master.tar.gz
two version of R2R are hereHEADmaster
Diffstat (limited to '.venv/lib/python3.12/site-packages/sentry_sdk/profiler/__init__.py')
-rw-r--r--.venv/lib/python3.12/site-packages/sentry_sdk/profiler/__init__.py49
1 files changed, 49 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/sentry_sdk/profiler/__init__.py b/.venv/lib/python3.12/site-packages/sentry_sdk/profiler/__init__.py
new file mode 100644
index 00000000..0bc63e3a
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/sentry_sdk/profiler/__init__.py
@@ -0,0 +1,49 @@
+from sentry_sdk.profiler.continuous_profiler import (
+ start_profile_session,
+ start_profiler,
+ stop_profile_session,
+ stop_profiler,
+)
+from sentry_sdk.profiler.transaction_profiler import (
+ MAX_PROFILE_DURATION_NS,
+ PROFILE_MINIMUM_SAMPLES,
+ Profile,
+ Scheduler,
+ ThreadScheduler,
+ GeventScheduler,
+ has_profiling_enabled,
+ setup_profiler,
+ teardown_profiler,
+)
+from sentry_sdk.profiler.utils import (
+ DEFAULT_SAMPLING_FREQUENCY,
+ MAX_STACK_DEPTH,
+ get_frame_name,
+ extract_frame,
+ extract_stack,
+ frame_id,
+)
+
+__all__ = [
+ "start_profile_session", # TODO: Deprecate this in favor of `start_profiler`
+ "start_profiler",
+ "stop_profile_session", # TODO: Deprecate this in favor of `stop_profiler`
+ "stop_profiler",
+ # DEPRECATED: The following was re-exported for backwards compatibility. It
+ # will be removed from sentry_sdk.profiler in a future release.
+ "MAX_PROFILE_DURATION_NS",
+ "PROFILE_MINIMUM_SAMPLES",
+ "Profile",
+ "Scheduler",
+ "ThreadScheduler",
+ "GeventScheduler",
+ "has_profiling_enabled",
+ "setup_profiler",
+ "teardown_profiler",
+ "DEFAULT_SAMPLING_FREQUENCY",
+ "MAX_STACK_DEPTH",
+ "get_frame_name",
+ "extract_frame",
+ "extract_stack",
+ "frame_id",
+]