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
there is a test case in test_expose_config.py that documents this. basically exposing configs does not work well with inheritance. A fix
would be to remove the CONFIG_DEFINITION={} initializations (which are mutable) from Leaf, which everything inherits, but this
will break legacy compatibility.
Suggest biting the bullet and making a breaking change and changing the legacy code.
The text was updated successfully, but these errors were encountered:
there is a test case in
test_expose_config.py
that documents this. basically exposing configs does not work well with inheritance. A fixwould be to remove the CONFIG_DEFINITION={} initializations (which are mutable) from
Leaf
, which everything inherits, but thiswill break legacy compatibility.
Suggest biting the bullet and making a breaking change and changing the legacy code.
The text was updated successfully, but these errors were encountered: