Skip to content

Commit a6faddd

Browse files
committed
chore: wrapping context support for Python 3.15
We add support for the wrapping context for 3.15 by leveraging the low-impact monitoring API. With the latest, changes the API now allows making all events local per-code object, so this allows us to set local exception unwinding events to catch per-function thrown exceptions.
1 parent 1be8349 commit a6faddd

4 files changed

Lines changed: 640 additions & 298 deletions

File tree

ddtrace/internal/wrapping/asyncs.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@
3636
ASYNC_HEAD_ASSEMBLY = None
3737

3838
if PY >= (3, 15):
39-
raise NotImplementedError("This version of CPython is not supported yet")
39+
# TODO
40+
pass
4041

4142
elif PY >= (3, 14):
4243
ASYNC_HEAD_ASSEMBLY = Assembly()

0 commit comments

Comments
 (0)