Bug Fixes
- flask: Remove patching for Flask hooks
app.before_first_request
andbp.before_app_first_request
if Flask version >= 2.3.0. - kafka: Previously instantiating a subclass of kafka's Producer/Consumer classes would result in attribute errors due to patching the Producer/Consumer classes with an ObjectProxy. This fix resolves this issue by making the traced classes directly inherit from kafka's base Producer/Consumer classes.
- redis: Resolves an issue where the aioredis/aredis/yaaredis integrations cross-imported a helper method from the redis integration, which triggered redis patching before the redis integration was fully loaded.
- profiler: Fix support for latest versions of protobuf.