pypi ddtrace 0.44.0

latest releases: 2.13.0, 2.14.0rc1, 2.12.2...
3 years ago

Upgrading to 0.44.0

This release adds support for Python 3.9 along with new integrations for pyodbc and Starlette. The profiler also adds lock profiling and better handling for forking process. A bug with encoding traces in the core library is fixed, as well as bug fixes for several integrations.

Release notes are now published as part of our library documentation at https://ddtrace.readthedocs.io/en/stable/release_notes.html.

Core

  • Fix encoding of loose primitive types (#1752)

Integrations

dbapi

  • Support Connection context management usage (#1762)

Django

  • Add check for instrument view MRO (#1744)

Dogpile

  • Safe-guard current_span (#1756)

Flask

  • Store request headers (#1735)

httplib

  • Close spans when exceptions raised (#1702)

pynamodb

  • Patch pynamodb on import (#1724)

pyodbc

Starlette

  • Add Starlette integration (#1676)
  • Add resource aggregation for Starlette (#1714)

Tornado

  • Handle current span being None (#1730)

Profiler

  • Add traces support for lock profiling (#1725)
  • Enable trace/span id tracking by default (#1697)
  • Compile pprof exporter with Cython (#1712)

Full changeset

Read the full changeset.

Don't miss a new ddtrace release

NewReleases is sending notifications on new releases.