[18:18:42] <durin42> dstufft: so, for hysterical raisins, the Mercurial package on the cheeseshop is called "Mercurial", but in the setup.py etc it's "mercurial", which confuses twine.
[18:19:02] <durin42> dstufft: what should we do, so we can stop using a hacked twine install? (I just found out mpm has been doing this for years, sigh)
[18:19:22] <dstufft> durin42: um, well that sounds like a Twine bug
[18:19:32] <dstufft> can you explain how it confuses twine?
[18:20:12] <durin42> Twine thinks I should upload to a package called "mercurial" which doesn't exist
[18:20:31] <dstufft> durin42: is there a traceback or something?
[18:20:48] <durin42> is there a way to test against a dummy pypi or something?
[18:21:11] <durin42> (otherwise I can wait until it's time for 3.9.1 and then see if I can reproduce the failure)
[18:24:05] <dstufft> so if you can reproduce it with testpypi.python.org, try it again with repository set to https://test.pypi.org/legacy/
[18:24:30] <dstufft> if it reproduces with the first, but doesn't with the second, then the easiest thing to do is just upload to warehouse instead of PyPI
[18:25:49] <dstufft> (uploading to warehouse is better in basically every way anywas)
[18:29:05] <durin42> Should we just be doing that anyway?
[18:30:12] <dstufft> durin42: yea I recommend it, it's more likely to actually work on any given upload-- and if you're using a recent twine it defaults to that if you don't set a repository url in your ~/.pypirc
[21:12:23] <tdsmith> hey dstufft, can i get some pypi.io support?