PMXBOT Log file Viewer

Help | Karma | Search:

#pypa logs for Wednesday the 13th of June, 2018

(Back to #pypa overview) (Back to channel listing) (Animate logs)
[15:21:24] <meanmicio> hi there ! I have an issue where a PEP40 conformant prerelease (3.3a1) is being downloaded without the --pre argument.
[15:21:47] <meanmicio> s/PEP40/PEP440
[15:23:29] <meanmicio> so, doing pip install --user gnuhealth will install version 3.3a2 , which should not be able to be discovered unless explicitely passed the --pre argument
[17:14:38] <derwolfe> hi :D Is it possible (albeit seemingly gross) to use conditionals between an extras_require and a test_requires? In the past I would just have tox deal with this using requirements.txt files, but, I have a constraint now that won't allow for that :)
[17:19:20] <ronny> derwolfe: more context and a example would be helpful for a meaningful answer
[17:20:36] <derwolfe> sure - I'll write a small setup.py and paste it
[17:24:08] <ronny> derwolfe: thanks :)
[17:24:14] <derwolfe> ronny: https://gist.github.com/derwolfe/b7525d91eeb67999a1075bc7670d9601
[17:25:13] <ronny> derwolfe: thats not supported - setup.py test is not aware of extras
[17:25:45] <derwolfe> ronny: thank you!
[21:29:47] <njs> meanmicio: that could happen if you're using a really old version of pip
[21:32:43] <meanmicio> njs: But my pip version is quite new pip 10.0.1 from /usr/lib/python3.6/site-packages/pip (python 3.6)
[21:33:24] <meanmicio> you can try pip install --user gnuhealth ... it will grab 3.3a2
[21:34:44] <njs> meanmicio: huh, yeah, that does look like a valid PEP 440 alpha version string, and my pip also fetches it without --pre, weird
[21:34:48] <njs> meanmicio: file a bug on pip I think
[21:35:01] <ngoldbaum> github.com/pypa/pip/issues/new
[21:35:06] <ngoldbaum> oh god
[21:35:10] <ngoldbaum> i typed that URL from memory
[21:35:13] <ngoldbaum> i'm using github too much
[21:38:51] <meanmicio> njs : Thanks for the help ! I will file a bug then. Is there an specific mailing list for pip or I just go into Python in general ?
[21:39:04] <ngoldbaum> meanmicio: the link i just pasted
[21:39:14] <ngoldbaum> issues go to pip's github
[21:39:32] <meanmicio> ngoldbaum, thanks !
[21:52:42] <meanmicio> njs, ngoldbaum : issue created https://github.com/pypa/pip/issues/5503 . Thank you ! :)