Erik Bray added the comment:

Dropping the implicit invalidation altogether works for me.  I was hoping to 
find a better solution because for the majority of use cases I personally care 
about the existing behavior is preferable.

That said I have to support OSX users as possibly the majority of my userbase, 
and I think that for anyone it's a big enough exception that it can't be 
ignored.

That being the case, explicit is better than implicit here.  I didn't have too 
much trouble finding importlib.invalidate_caches() once I realized what the 
problem was, but the fact that this change needs to be made could be better 
advertised I suppose.

Thanks.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17330>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to