PMXBOT Log file Viewer

Help | Karma | Search:

#pypa logs for Thursday the 10th of September, 2015

(Back to #pypa overview) (Back to channel listing) (Animate logs)
[00:03:49] <ionelmc> tdsmith: what i wanted to say, system package most always better option :)
[00:12:04] <tjnycum> ionelmc: tdsmith's Q was prompted by one I asked him elsewhere, so I hope you'll allow me to interject here :)
[00:12:43] <ionelmc> please do :)
[00:14:08] <tjnycum> ionelmc: i'm inexperienced with making python packages, but I was hoping to modify https://github.com/ixmatus/inflector/blob/master/setup.py to resolve https://github.com/ixmatus/inflector/issues/4
[00:15:47] <ionelmc> tjnycum: just remove https://github.com/ixmatus/inflector/blob/master/setup.py#L23-L25
[00:16:01] <ionelmc> there's no need for that from what i see
[00:18:57] <tjnycum> yeah, the reason I haven't simply done that is that I don't know whether the ixmatus would balk at removing the license from the installed package. so if there were an easy way to just put those files inside the inflector directory instead, I thought that would be preferable
[00:21:20] <tjnycum> if there is no easy fix, i can certainly suggest that, though
[00:21:58] <ionelmc> tjnycum: the license is already there in dist-info or egg-info
[00:25:02] <tjnycum> through METADATA's reference to "Classifier: License :: OSI Approved :: Python Software Foundation License" you mean?
[00:25:52] <tjnycum> the contents of the readme do appear to be the description
[00:29:58] <ionelmc> yes
[00:30:03] <ionelmc> all is fine
[00:30:29] <ionelmc> kill those 3 lines of code and never look back
[00:32:39] <tjnycum> okay, i'll suggest that. thanks!
[13:15:23] <muelli> hi. How would I do something like pip uninstall --user urllib3 ..?
[13:30:03] <pjdelport> muelli: That should work.
[13:31:20] <pjdelport> muelli: Actually, I think you can just leave out the --user. pip uninstall will treat the user-local installation as part of the system package view, and will uninstall the package it finds there.
[13:31:51] <pjdelport> So you can think of pip uninstall as implicitly having --user.
[16:44:26] <skwishy> hey, can someone point me to the docs that explains what "all" in something like "pip install whatever[all]" does?
[16:48:07] <xafer> hello, it's called extras, cf https://pythonhosted.org/setuptools/setuptools.html#declaring-extras-optional-features-with-their-own-dependencies
[16:49:26] <skwishy> xafer: thank you, that helps!
[16:50:34] <skwishy> is there a good way to inspect these extras in a package, before installing it?
[16:51:07] <skwishy> or, even after installing something?
[17:28:50] <ionelmc> skwishy: yes, 3 easy steps: 1. find repo; 2. open setup.py; 3. weep :)
[17:29:17] <tos9> I suspect they make their way into PKG-INFO or whatever the name of that thing is
[17:29:33] <tos9> also, I think IIRC PyPI lists extras somewhere?
[17:29:46] <tos9> Yeah.
[17:29:52] <tos9> skwishy: https://pypi.python.org/pypi/jsonschema
[17:29:58] <tos9> See the extra == whatevers there at the bottom.
[17:32:00] <ionelmc> note that only projects that use twine will have that metadata
[17:32:11] <tos9> Oh that's interesting.
[17:32:25] <tos9> Yet another reason to always use twine then I guess?
[17:40:01] <ionelmc> yea
[19:06:23] <tos9> dstufft: are requirements 2.0 on the back burner?
[19:06:35] <tos9> IIRC it's just an open issue ticket at this point right?
[19:07:28] <dstufft> tos9: yea, with some ideas about what it'd look like
[19:08:09] <tos9> K.
[20:37:37] <aconrad> hi, I have a question with regards to warehouse vs. devpi; I'm actually not very familiar with either of these and I'm wondering whether there are strong arguments over picking one over the other for hosting a private python package repo (cross-posted to #devpi to get both points of views)
[20:47:31] <dstufft> aconrad: you almost certainly want devpi unless you're pypi.python.org
[20:48:11] <dstufft> while I don't go out of my way to make Warehouse unsuitable for use elsewhere, I also don't make any attempts to make it useful for deployment anywhere but as PyPI.
[21:22:03] <aconrad> dstufft: ok thanks for the info