v4.5.4
📦 datadog-sdkView on GitHub →
🐛 2 fixes🔧 1 symbols
Summary
This release primarily focuses on bug fixes, including resolving an import-time TypeError in the profiling lock profiler related to PEP 604 type unions and fixing potential shutdown crashes.
🐛 Bug Fixes
- Profiling lock profiler's wrapper class now supports PEP 604 type union syntax (e.g., asyncio.Condition | None), resolving TypeError at import time for libraries using union type annotations at class definition time.
- Fixed potential crashes at process shutdown caused by incorrect detection of the VM finalization state when stopping periodic worker threads.