PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Friday the 8th of August, 2014

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[16:03:40] <moben> does bdist_wheel use a totally different codepath on py3 compared to py2?
[16:04:27] <moben> for 2, almost all the files in dist-info are sorted (top_level.txt, ...), but for 3 they aren't :-/
[19:07:35] <agronholm> moben: why does that matter?
[19:24:05] <moben> agronholm: reproducible builds. e.g. being able to rebuild a package and check that it matches what you got from your distro
[19:24:45] <agronholm> you could sort it and then compare?
[19:25:03] <agronholm> doesn't seem like a big issue to me
[19:26:13] <moben> agronholm: if you have to special-case dozens of files from various languages, the issue becomes bigger.
[19:26:39] <moben> also, it isn't hard to fix (for python2 the files are sorted)
[19:27:05] <moben> except for RECORDS, but I'm going to submit a patch for that.
[19:27:12] <agronholm> alright then
[19:27:36] <moben> I was just wondering why I get a completely different result for python3 :)
[19:28:09] <moben> given that the bdist_wheel.py files are identical afaict
[20:06:51] <dstufft> moben: might be hash randomization
[20:07:00] <dstufft> Pytohn 3.x randomizes the hash seed by default, python 2 doesn't
[20:07:12] <dstufft> if those values are ever in a dict anyways
[21:55:11] <toumorokoshi> dstufft: sorry I haven’t been in the channel, a lot of real life stuff came up
[21:56:10] <toumorokoshi> I have some time to work on warehouse again though, as you can probably tell from my pull request :) let me know if I should keep doing the auth stuff or there’s something else I can do to help
[21:59:42] <dstufft> toumorokoshi: awesome :) My time is week on week off for packaging stuff and i'm working on trying to get pip 1.6 ready before I swap back to Warehouse
[22:01:07] <toumorokoshi> dstufft: sounds good! I have a couple more features to finish before gui reg is a complete workflow anyway, so I’ll tackle those in the meantime.