You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[core] Update config to allow configuration before patching (#650)
* Add ddtrace.utils.merge.deepmerge helper function
* [core] Update config to allow configuration before patching
Previously if we tried to set a config setting before the contrib module was imported
we would receive an error that the integration key did not exist.
With this new approach we are allowing any integration setting to be configured by
the user, whenever they want and then when we call `config._add()` in the contrib
module, we will merge the settings with any existing settings, keeping those that
already exist.
We have also added a Config.__repr__
* [tests] Fix spelling mistakes in global config test docstrings
0 commit comments