On Wed, Oct 10, 2018 at 9:53 AM Bernhard M. Wiedemann
There is one more advantage of dropping .pyc files: it helps making noarch python packages to not depend on the architecture (e.g. currently .pyc files created on i586 differ from x86_64 .pyc files) which gives a greater confidence that you are actually running the right thing in the end.
pyc files are not supposed to be architecture specific, only interpreter specific. So I would class that as a separate bug altogether.
It also nicely avoids reproducible-builds related trouble from the embedded timestamps in .pyc headers (that can also be solved by pep-552 in python-3.7).
You already added support to clamping timestamps for pyc files (PEP 552), so this is a non-issue. -- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org