PMXBOT Log file Viewer

Help | Karma | Search:

#pypa logs for Sunday the 11th of September, 2016

(Back to #pypa overview) (Back to channel listing) (Animate logs)
[20:20:06] <adfeno> Hi, I'm trying to understand how a specific setuptools package definition works, the definition in question is the one of "zfec" package, and I just want to know what does the extras_require mean.
[20:29:46] <adfeno> The file in question can be seen at <https://github.com/tahoe-lafs/zfec/blob/master/setup.py>, go to the end of it to see a what puzzles me: a sequence of (random?) characters.
[20:50:52] <pombreda> adfeno: extra_requires is like install_requires, but you can also specify environment markers, for instance to select a different package or version based on which os you install on
[20:50:54] <adfeno> Some people from #python answered my question. Basically, it seems to be a certificate of some kind. I'll contact zfec in the future to ask how it impacts the way in which dependencies are resolved.
[20:51:22] <adfeno> Oh, thank you very much pombreda :)
[20:52:27] <pombreda> adfeno: so here it likely means install ed25519 https://pypi.python.org/pypi/ed25519
[20:53:49] <adfeno> As some people from #python pointed out, the package definition doesn't specify extra packages to use the extras_require.
[20:54:37] <adfeno> pombreda: Interesting... :)
[20:54:55] <adfeno> I'll check it out and study it a little bit.
[20:55:19] <adfeno> I must go now. Thank you all for your help. :D
[20:57:01] <pombreda> not sure what the =syntax means here. It looks like a sha256
[20:57:11] <pombreda> weird enough for sure