Upgrading to 0.34.0
This release adds a new integration for Django. The goal of this effort was to make the Django integration more consistent with our other integrations, simplifying configuration and patching. See the Django documentation for details on how to get started with the integration. For existing Django applications, be sure to consult the migration section of the documentation.
While we are now vendoring psutil
, msgpack
will no longer be vendored and instead specified as a requirement.
Finally, improvements have been made to the testing and continuous integration.
Changes
Core
- Unvendor msgpack (#1199, #1216, #1202)
- Vendor psutil (#1160)
- Update get_env to support any number of parts (#1208)
- Set _dd.measured tag on integration spans (#1196)
- Start writer thread as late as possible (#1193)
- Refactor setup.py c-extension building (#1191)
Integrations
Testing and tooling
- CircleCI updates (#1213, #1212, #1210, #1209)
- Tox updates (#1214, #1207, #1206, #1205, #1204, #1201, #1200)
- Black updates (#1190, #1188, #1187, #1185)
- Fix botocore tests on py3.4 (#1189)
Changeset
Read the full changeset.