Change8

v10.7.0

📦 new-relic-sdkView on GitHub →
2 features🐛 2 fixes🔧 2 symbols

Summary

Version 10.0.700 introduces official support for Python 3.12 and OpenTelemetry SDK 1.23.0, alongside fixes for environment variable decoding and older urllib3 compatibility issues.

Migration Steps

  1. If you are using Python 3.11 or older, ensure your environment is compatible with Python 3.12 if you plan to upgrade.
  2. If you encounter issues with `urllib3` compatibility, consider upgrading `urllib3` to version 1.26.0 or newer.

✨ New Features

  • Added support for Python 3.12.
  • Added support for OpenTelemetry SDK version 1.23.0.

🐛 Bug Fixes

  • Fixed an issue where the agent would crash when processing environment variables containing non-UTF-8 characters.
  • Fixed an issue where the agent would fail to start if the application was using an older version of the `urllib3` library (pre-1.26.0).

🔧 Affected Symbols

New Relic Python Agent Coreurllib3