<div dir="ltr">Ah, sorry, I misunderstood. I believe I've removed the offending entry from the database that's blocking you uploading. Please try again.<div><br></div><div><br></div><div>     Richard</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 8 July 2015 at 09:28, James Bennett <span dir="ltr"><<a href="mailto:ubernostrum@gmail.com" target="_blank">ubernostrum@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>The 1.1 release exists, but PyPI thinks -- at least when it shows me the package-owner interface -- that there are no files for that release.<br><br></div>Here's a screenshot of what I see:<br><br><a href="https://dl.dropboxusercontent.com/u/408510/django-contact-form-n-file.png" target="_blank">https://dl.dropboxusercontent.com/u/408510/django-contact-form-n-file.png</a><br><br></div>Checked the 1.0 release just in case it went there, and that only shows the 1.0 package, not the 1.1 package.<br><br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 7, 2015 at 4:23 PM, Richard Jones <span dir="ltr"><<a href="mailto:richard@python.org" target="_blank">richard@python.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">This is very strange - perhaps there's a caching issue or something, but there's a file present on that release when I look now :/</div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On 7 July 2015 at 15:09, James Bennett <span dir="ltr"><<a href="mailto:ubernostrum@gmail.com" target="_blank">ubernostrum@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div><div><div><div><div>Earlier tonight I was trying to upload a new version (1.1) of <a href="https://pypi.python.org/pypi/django-contact-form" target="_blank">https://pypi.python.org/pypi/django-contact-form</a><br><br></div>Initially tried 'setup.py sdist' followed by 'twine upload -s' of the resulting tarball. Twine reported success, but no new release or file appeared on PyPI. Tried 'setup.py sdist upload'. That reported success, but no new release or file appeared on PyPI.<br><br></div>I tried quite a lot of things after that and kept getting reports of success... and no new release or file on PyPI. I even went and copy/pasted a sample from the distutils documentation using 'setup.py sdist upload -r' to force PyPI just in case it was somehow using the wrong index.<br><br></div>Eventually some combination of things must have at least partly worked, because information about a 1.1 release of django-contact-form appeared on PyPI... except the file itself still did not appear, and any attempt to upload returned:<br><br>HTTPError: 400 Client Error: This filename has previously been used, you should use a different version.<br><br></div>I am absolutely stumped as to what's going on. I've tried deleting and re-creating the 1.1 release to re-upload, but I'm stuck at being able to create only an empty release with no file, since PyPI will not allow the file to be uploaded.<br><br></div>While I try to track down what happened, who has the power to override PyPI's disallowed filename restriction for this? As far as I can tell, the file was *never* listed on PyPI and so could not have been downloaded by anyone, and after struggling with this for a few hours I'm not at all in the mood to bump versions just to get PyPI to cooperate.<br></div>
<br></div></div>_______________________________________________<br>
Distutils-SIG maillist  -  <a href="mailto:Distutils-SIG@python.org" target="_blank">Distutils-SIG@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/distutils-sig" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/distutils-sig</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>