Skip to content

2.10.0rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@emmettbutler emmettbutler released this 13 Jun 14:28
· 94 commits to 2.10 since this release
c7931a7

New Features

  • Anthropic: Adds support for tracing synchronous and asynchronous message streaming. LLM Observability: Adds support for tracing synchronous and asynchronous message streaming.
  • SSI: Introduces generic safeguards for automatic instrumentation when using single step install in the form of early exit conditions. Early exit from instrumentation is triggered if a version of software in the environment is not explicitly supported by ddtrace. The Python runtime itself and many Python packages are checked for explicit support on the basis of their version.
  • langchain: This introduces support for langchain==0.2.0 by conditionally patching the langchain-community module if available, which is an optional dependency for langchain>=0.2.0. See the langchain integration :ref: docs<langchain> for more details.

Bug Fixes

  • langchain: This fixes an issue of langchain patching errors due to the langchain-community module becoming an optional dependency in langchain>=0.2.0. The langchain integration now conditionally patches langchain-community methods if it is available. See the langchain integration :ref: docs<langchain> for more details.