pypi ddtrace 2.2.2

latest releases: 2.16.2, 2.17.0rc1, 2.16.1...
11 months ago

Bug Fixes

  • CI Visibility: fixes the fact that the GITHUB_SERVER_URL environment variable was not being sanitized for credentials
  • lambda: This change disables the use of multiprocessing.queue in Lambda, because it is not supported in Lambda
  • gevent: Fix a regression with the support for gevent that could have occurred if some products, like ASM, telemetry, were enabled.
  • openai: This fix resolves an issue where tagging image inputs in the chat completions endpoint resulted in attribute errors.
  • openai: This fix resolves an issue where requesting raw API responses from openai>=1.0 resulted in attribute errors while tagging.
  • CI Visibility: Fixes an issue where a ValueError was raised when using different path drives on Windows
  • profiling: Fix a segmentation fault with CPython 3.12 when sampling thread stacks.
  • pylibmc: Fixes an issue where using ddtrace-run or ddtrace.patch_all() with DD_TRACE_ENABLED=False would break with get, gets, and get_multi operations on pylibmc Clients.
  • Fixes an issue where ddtrace could not be installed from source when using setuptools>=69 due to a change in the license field.
  • django: Resolves AttributeError raised by traced StreamingHttpResponse.
  • structlog: Fixes TypeError raised when ddtrace log processor is configured with a tuple
  • Vulnerability Management for Code-level (IAST): This fix resolves an issue where certain aspects incorrectly expected at least one argument, leading to an IndexError when none were provided. The solution removes this constraint and incorporates regression tests for stability assurance.
  • Vulnerability Management for Code-level (IAST): Generates cookies vulnerabilities report if IAST is enabled. Before this fix, Cookies vulnerabilities were only generated if both IAST and Appsec were enabled.
  • psycopg: This fix resolves an issue where a circular import of the psycopg library could cause a crash during monkeypatching.
  • redis: This fix resolves an issue where the yaaredis and aredis integrations imported code from the redis integration, causing a circular import error.

Don't miss a new ddtrace release

NewReleases is sending notifications on new releases.