Change8

v3.14.3

📦 datadog-sdkView on GitHub →
🐛 3 fixes

Summary

This release focuses on bug fixes across exception replay, tracing, and libinjection modules, ensuring better stability and handling of custom exceptions and byte string encoding.

🐛 Bug Fixes

  • exception replay: prevent Celery from crashing when a task raises a custom exception with mandatory arguments.
  • tracing: Fixes encoding bytes objects as span attributes by truncating byte string, rather than throwing PyErr_Format.
  • libinjection: allow deny listing python modules executed with `python -m` and deny `py_compile`.