[10:24:58] <sbraz> dstufft: hi, why does https://files.pythonhosted.org/packages/source/p/python-ctags3/python-ctags3-1.2.3.tar.gz 404? am i misspelling something? it works for 1.2.2
[10:33:19] <FRidh> sbraz: that's the old url scheme you're using. New url is: https://pypi.python.org/packages/f2/60/3c75f7198d88be815193903ee07ef1d064dfeeb53da5ccf6805dcc83fd73/python-ctags3-1.2.3.tar.gz#md5=8357b9a4236439682c4379e3e0a58899 The old scheme might still work if you use pypi.io intead of pypi.python.org
[14:13:14] <MrJones> what is the replacement for --allow-all-external ?
[14:13:33] <MrJones> I get a deprecation warning and my commands who have used it no longer work... (no versions of any of the packages are found anymore)
[14:17:04] <MrJones> this is the command in question which used to work just fine: pip3 install --allow-all-external --trusted-host 172.17.0.1 --index-url http://172.17.0.1:8765/ daphnetf.hermes
[14:17:33] <MrJones> now with the pip version giving me a deprecated warning, it also fails to find any packages from that index
[14:21:22] <MarkusH> MrJones: update your devpi or downgrade pip to 8.1.1: https://github.com/pypa/pip/issues/3666
[14:22:48] <MrJones> MarkusH: I use the latest version of pypiserver
[14:23:16] <MrJones> hm although it might be a few weeks old, let me check... I guess I would need to get the very latest one to fix this?
[14:24:15] <MarkusH> MrJones: no idea, have a look at their release notes
[14:24:42] <MrJones> oh nope, it is latest pypiserver
[14:24:51] <MrJones> it is a temporary venv that we set up each time
[14:25:31] <MarkusH> then downgrade pip to 8.1.1 in there
[14:28:19] <MrJones> MarkusH: what does the --allow-all-external removal mean for me though?
[14:28:31] <MrJones> is this really not a problem at all? I vaguely remember that option being necessary to make things work
[14:28:40] <MrJones> so if it's removed that could be a problem too
[14:30:45] <MarkusH> I don't think you need that flag
[14:43:28] <MrJones> hm ok. I will check again once the potential issue in pypiserver has been looked at (I filed a ticket)
[14:44:01] <MrJones> MarkusH: thanks for the information :) I guess we could also move to devpi if this doesn't work out... but good to know what the most likely culprit is with that dot namin gissue
[14:57:20] <dstufft> sbraz: the answer is basically just that there's a race condition that can happen right now where an old copy of the data gets cached if someone requests the new url fast enough
[14:57:33] <dstufft> because of Warehouse vs PyPI being separate code bases
[15:03:36] <dstufft> If you run into it again, you basically just need to -XPURGE https://pypi.io/pypi/<wahtever>/json, then the files.pythonhosted.org redirector
[15:14:54] <sbraz> dstufft: i tried purging the .tar.gz itself, i guess that would not work?
[15:19:03] <dstufft> sbraz: the https://files.pythonhosted.org/packages/source/p/python-ctags3/python-ctags3-1.2.3.tar.gz URL is generated by https://github.com/pypa/conveyor. The problem you were hitting is basically -> https://github.com/pypa/conveyor/blob/45e21d82b905354d511ba8c35f9fb32dc040b311/conveyor/views.py#L38-L43
[15:20:20] <sbraz> dstufft: so just purge https://pypi.io/pypi/python-ctags3/json and https://files.pythonhosted.org/packages/source/p/python-ctags3/python-ctags3-1.2.3.tar.gz ?
[15:30:02] <dstufft> sbraz: yea, until I get the race condition fixed