Devin Bayer <d...@doubly.so> added the comment:

Hello Brett, it would be nice if you would discuss this before closing. The 
referenced PEP will not solve my use case, because hash-based checking will not 
become the default.

The issue is that by default the source file loader will be returning stale 
bytecode and that's incorrect behavior.

If you wish to avoid the stat call you could use a higher resolution timestamp 
in the pyc file, or better yet add a second field indicating bytecode 
compilation time.

----------

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

Reply via email to