PMXBOT Log file Viewer

Help | Karma | Search:

#pypa-dev logs for Tuesday the 8th of November, 2016

(Back to #pypa-dev overview) (Back to channel listing) (Animate logs)
[16:30:29] <offbyone> Question: for setuptools aliases is there any way to write them so that I can use arguments from the alias CLI in subcommands?
[16:30:40] <offbyone> I want to create an alias that combines several commands, and provide arguments to it.
[16:36:34] <dstufft> arguments that you're providing on the CLI?
[16:40:01] <dstufft> offbyone: I don't think there's a good way to parameterize an alias like that
[16:40:27] <offbyone> Yeah, that's the idea
[16:40:54] <offbyone> I want a very lightweight "Create custom commands" method that can still reference the values I'm providing via arguments. :)
[16:40:55] <offbyone> 's okay
[16:41:03] <offbyone> I can do it the heavier way, it's not that bad.
[16:41:37] <dstufft> I recommend pretending setup.py isn't a thing you're allowed to invoke except for ``setup.py sdist bdist_wheel`` and using something like invoke or so instead. I feel like the more people try to stick into a setup.py the less happy they end up in th elong run
[17:47:32] <sigmavirus> dstufft: speaking from the perspective that I had to integrate Flake8 into setup.py, yes, it's not something I'd advise offbyone do
[17:48:10] <offbyone> That's probably a decent future plan, but ... for now I'm working w/ setup.py
[21:18:12] <xafer> dstufft: there seems to be some issues with pip's readthedocs configuration. Is it available somewhere ?
[21:19:13] <xafer> Cf https://readthedocs.org/projects/pip/versions/, latest seems linked to the now dead develop branch (and https://pip.pypa.io/en/latest/news/ does not mention 9.0.1)
[21:20:46] <dstufft> xafer: um
[21:21:06] <dstufft> the config is jus tdone in RTD itself
[21:21:09] <dstufft> might be cached tho
[21:21:33] <dstufft> nope!
[21:22:11] <xafer> And https://pip.pypa.io/en/stable/ seems linked directly to the 9.0.1 tag (and not the corresponding commit), producing broken links: 28cc0b291db6ee5686010378edab60abf0067003
[21:22:19] <xafer> https://github.com/pypa/pip/blob/28cc0b291db6ee5686010378edab60abf0067003/docs/index.rst
[21:23:04] <xafer> Where 28cc0b291db6ee5686010378edab60abf0067003 seems to be the git tag object
[21:23:53] <dstufft> xafer: that sounds like a RTD bug
[21:24:41] <xafer> yes but since I've never used RTD, I was wondering if this could come from a misconfiguration on our end ?
[21:25:03] <dstufft> xafer: I don't think so, if you have a RTD account I can add you to it tho
[21:28:05] <xafer> dstufft: gladly, I'd love to take a look :) I've just set up a new account
[21:29:23] <dstufft> xafer: added
[21:34:56] <xafer> dstufft: thanks, does https://readthedocs.org/projects/pip/builds/ mean that the build is stuck since 1 day ?
[23:01:46] <willingc> Hi @dstufft @EWDurbin :D I just had a question about the status of a PR on pypi-legacy and what we can do to help move it forward. Thanks!
[23:06:54] <willingc> https://github.com/pypa/pypi-legacy/pull/506