This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Will Thompson
Recipients Alexandru Ardelean, Ray Donnelly, Will Thompson, barry, benjamin.peterson, bmwiedemann, brett.cannon, dstufft, eric.araujo, eric.smith, eschwartz, vstinner
Date 2018-03-06.09:34:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1520328893.06.0.467229070634.issue29708@psf.upfronthosting.co.za>
In-reply-to
Content
For what it's worth, in Endless OS we still saw slight variations between builds in the .pyc files, even with all the source files' mtimes set to the epoch (ie. equivalent to setting & supporting SOURCE_DATE_EPOCH, I believe). Looking at the contents of the file suggested it was just reordering of class fields; indeed, we only saw this on Python versions where hash randomization is enabled by default, and disabling hash randomization made the output reproducible.
History
Date User Action Args
2018-03-06 09:34:53Will Thompsonsetrecipients: + Will Thompson, barry, brett.cannon, vstinner, eric.smith, benjamin.peterson, eric.araujo, dstufft, bmwiedemann, Alexandru Ardelean, Ray Donnelly, eschwartz
2018-03-06 09:34:53Will Thompsonsetmessageid: <1520328893.06.0.467229070634.issue29708@psf.upfronthosting.co.za>
2018-03-06 09:34:53Will Thompsonlinkissue29708 messages
2018-03-06 09:34:52Will Thompsoncreate