Change8

v3.16.3

📦 datadog-sdkView on GitHub →
🐛 3 fixes🔧 2 symbols

Summary

This release focuses on bug fixes across CI Visibility, LLM Observability, and profiling components, including performance improvements for Python 3.12+ coverage collection and fixes for memory allocation and infinite loops in the profiler.

🐛 Bug Fixes

  • CI Visibility: Resolved performance issue affecting coverage collection for Python 3.12+.
  • LLM Observability: Fixed an issue where the `langchain` integration incorrectly marked Azure OpenAI calls as duplicate llm operations when the `openai` integration was enabled; the `langchain` integration now traces Azure OpenAI spans as workflow spans if an equivalent llm span exists from the `openai` integration.
  • Profiling: Upgraded echion to resolve an issue causing the stack profiler to allocate excessive memory and fixed an infinite loop issue in the profiler on Python 3.13.

🔧 Affected Symbols

langchain integrationopenai integration