What happens here when the module is dropped, would you just end up with empty “projectName:null” pairs?
You get a weakref containing a null. When you dereference to that null, construct a new instance and replace the current.
1 Like