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
Now when DLite might load the plugins with the calling interpreter, it should not touch the __main__ namespace. Create a separate namespace/scope that the plugins are loaded and evaluated in.
If the plugins get their own scope when loaded, we can also avoid surprising cross-interactions between plugins.
The text was updated successfully, but these errors were encountered:
jesper-friis
changed the title
Evaluate plugins in a separate namespace
Load plugins in a separate namespace
Sep 16, 2024
Now when DLite might load the plugins with the calling interpreter, it should not touch the
__main__
namespace. Create a separate namespace/scope that the plugins are loaded and evaluated in.If the plugins get their own scope when loaded, we can also avoid surprising cross-interactions between plugins.
The text was updated successfully, but these errors were encountered: