Upgrading to 0.35.0
This release adds:
- A Python profiler
- New hook registry for patching on import
botocore
support forRequestId
- Support
aiobotocore>=0.11.0
- Support
rediscluster==2.0.0
- Documentation for uWSGI
- Python 3.8 support
Changes
Core
- internal: Add import patching and import hook registry (#981)
- core: Add logs injection setting to Config (#1258)
Integrations
- fix(aiobotocore): add support for aiobotocore>=0.11.0 (#1268)
- botocore - support tag for AWS RequestId (#1248 -- thanks @someboredkiddo)
- rediscluster: Add support for v2.0.0 (#1225)
- Use DATADOG_SERVICE_NAME as default tornado name (#1257 -- thanks @zhammer)
Profiler
- Import profiling library (#1203)
Documentation
- Django is automatically instrumented now (#1269 -- thanks @awiddersheim)
- docs: basic uWSGI section (#1251 -- thanks @MikeTarkington)
- fix doc for migrate from ddtrace<=0.33.0 (#1236 -- thanks @martbln)
Testing and tooling
- ci: use medium resource class (#1266)
- fix(ci): use machine executor for deploy jobs (#1261, #1265)
- ci: improve tooling for building and pushing wheels (#1256, #1254, #1253, #1252)
- fix: local docs (#1250)
- chore(ci): use system Python version for flake8 and black target #1245)
- ci(tox): leverage tox factor to simplify setenv directives (#1244)
- fix(ci): remove virtualenv<20 limitation (#1242)
- refactor: use tox flavor to specify Celery usedevelop setting (#1238)
- ci: make sure we install cython for deploy_dev (#1232)
- ci: requires virtualenv < 20 (#1228)
- fix(tests): do not use numeric value for errno (#1226)
- fix(docs): s3 deploy requires rebuild of docs (#1223)
- fix(tests): use encoder decode in tests (#1221)
- fix(encoding): always return bytes when decoding (#1220)
- fix(tox): do not skip install for docs (#1218)
- add Python 3.8 support (#1098)
Changeset
Read the full changeset.