<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On May 31, 2013, at 2:10 PM, Donald Stufft <<a href="mailto:donald@stufft.io">donald@stufft.io</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On May 31, 2013, at 1:44 PM, Matt Wilkie <<a href="mailto:maphew@gmail.com">maphew@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">I'm also having trouble with uploading to pypi, it's not random,<br>meaning it's happened every time so far. My last upload was about a<br>week ago and seamless.<br><br>Here is my best reconstruction of today:<br><br>{{{<br>python setup.py sdist upload<br><br>...snip<br>adding 'leo-4.11.devel-build-5802\leo.egg-info\PKG-INFO'<br>adding 'leo-4.11.devel-build-5802\leo.egg-info\SOURCES.txt'<br>adding 'leo-4.11.devel-build-5802\leo.egg-info\top_level.txt'<br>removing 'leo-4.11.devel-build-5802' (and everything under it)<br>running upload<br>submitting d:/leo/dist\leo-4.11.devel-build-5802.zip to<br><a href="http://pypi.python.org/pypi">http://pypi.python.org/pypi</a><br>upload failed (500): There's been a problem with your request<br><br>python setup.py sdist upload<br>:: same error<br><br>python setup.py register<br>:: was okay<br><br>python setup.py sdist upload<br>:: same error<br>}}}<br><br>I then went to <a href="https://pypi.python.org/pypi?%3Aaction=pkg_edit&name=leo">https://pypi.python.org/pypi?%3Aaction=pkg_edit&name=leo</a><br>and noticed that I had my role mysteriously expanded to include Owner<br>as well as Maintainer.<br><br>I used the web interface and removed the Owner role for myself, and<br>then manually uploaded the sdist package, which succeeded.<br><br>Went back to cmd shell and:<br><br>{{{<br>B:\apps\leo\pypi-411>python setup.py bdist_wininst upload<br><br>...snip<br>adding 'SCRIPTS\leoc-script.py'<br>adding 'SCRIPTS\leoc.exe'<br>adding 'SCRIPTS\leoc.exe.manifest'<br>removing 'd:/leo/build' (and everything under it)<br>running upload<br>Submitting d:/leo/dist\leo-4.11.devel-build-5802.win32.exe to<br><a href="http://pypi.python.org/pypi">http://pypi.python.org/pypi</a><br>Server response (200): OK<br>Submitting d:/leo/dist\leo-4.11.devel-build-5802.win32.exe to<br>http://pypi.python.org/pypi<br>Upload failed (400): A file named<br>"leo-4.11.devel-build-5802.win32.exe" already exists for<br>leo-4.11.devel-build-5802. To fix problems with that file you should<br>create a new release.<br>}}}<br><br>Note the double upload.<br><br>Going back to the website https://pypi.python.org/pypi/leo there are<br>now 2 packages listed: "leo 4.10-final", which corresponds to the<br>sdist package, and "leo 4.11.devel-build-5802" corresponding the win32<br>.exe installer.<br><br>The metadata for 4.10-final has the correct author and maintainer, but<br>all the other metadata is old and hasn't been updated.<br><br>The metadata for 4.11-devel is up to date for homepage through<br>maintainer but has the wrong Author and is missing the long<br>description.<br><br>The journal entries for the 2 packages mirror each other except for<br>the last line:<br>{{{<br>Journal<br>Action<span class="Apple-tab-span" style="white-space:pre"> </span>Date<span class="Apple-tab-span" style="white-space:pre"> </span>User<span class="Apple-tab-span" style="white-space:pre"> </span>Address<br>create <span class="Apple-tab-span" style="white-space:pre"> </span>2003-10-09 17:32 <span class="Apple-tab-span" style="white-space:pre"> </span>edreamleo <span class="Apple-tab-span" style="white-space:pre"> </span>66.168.19.217<br>add Owner edreamleo <span class="Apple-tab-span" style="white-space:pre"> </span>2003-10-09 17:32 <span class="Apple-tab-span" style="white-space:pre"> </span>edreamleo <span class="Apple-tab-span" style="white-space:pre"> </span>66.168.19.217<br>new release <span class="Apple-tab-span" style="white-space:pre"> </span>2012-03-29 13:53 <span class="Apple-tab-span" style="white-space:pre"> </span>edreamleo <span class="Apple-tab-span" style="white-space:pre"> </span>68.185.171.138<br>add Maintainer maphew <span class="Apple-tab-span" style="white-space:pre"> </span>2013-05-07 13:08 <span class="Apple-tab-span" style="white-space:pre"> </span>edreamleo <span class="Apple-tab-span" style="white-space:pre"> </span>172.8.201.39<br>add Owner maphew <span class="Apple-tab-span" style="white-space:pre"> </span>2013-05-22 23:21 <span class="Apple-tab-span" style="white-space:pre"> </span>maphew <span class="Apple-tab-span" style="white-space:pre"> </span>199.247.128.35<br>update _pypi_hidden <span class="Apple-tab-span" style="white-space:pre"> </span>2013-05-22 23:22 <span class="Apple-tab-span" style="white-space:pre"> </span>maphew <span class="Apple-tab-span" style="white-space:pre"> </span>199.247.128.35<br>update _pypi_hidden <span class="Apple-tab-span" style="white-space:pre"> </span>2013-05-31 16:52 <span class="Apple-tab-span" style="white-space:pre"> </span>maphew <span class="Apple-tab-span" style="white-space:pre"> </span>199.27.75.22<br>remove Owner maphew <span class="Apple-tab-span" style="white-space:pre"> </span>2013-05-31 16:53 <span class="Apple-tab-span" style="white-space:pre"> </span>maphew <span class="Apple-tab-span" style="white-space:pre"> </span>199.27.75.22<br>update hosting_mode <span class="Apple-tab-span" style="white-space:pre"> </span>2013-05-31 16:56 <span class="Apple-tab-span" style="white-space:pre"> </span>maphew <span class="Apple-tab-span" style="white-space:pre"> </span>199.27.75.20<br>add source file leo-4.11.devel-build-5802.zip <span class="Apple-tab-span" style="white-space:pre"> </span>2013-05-31 16:59<br><span class="Apple-tab-span" style="white-space:pre"> </span>maphew <span class="Apple-tab-span" style="white-space:pre"> </span>199.27.75.21<br>}}}<br><br>{{{<br>add any file leo-4.11.devel-build-5802.win32.exe <span class="Apple-tab-span" style="white-space:pre"> </span>2013-05-31 17:02<br><span class="Apple-tab-span" style="white-space:pre"> </span>maphew <span class="Apple-tab-span" style="white-space:pre"> </span>199.27.75.23<br>}}}<br><br>Also curious is that all the ip addresses for today are wrong and<br>variable. My external-to-world-ip should be 199.247.128.35 and static.<br><br>cheers,<br><br>-matt<br>_______________________________________________<br>Distutils-SIG maillist - Distutils-SIG@python.org<br>http://mail.python.org/mailman/listinfo/distutils-sig<br></blockquote></div><br><div>I see an exception here in Sentry, I'll investigate further in a bit.</div><div>
<div style="font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><br class="Apple-interchange-newline">-----------------</div><div style="font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">Donald Stufft</div><div style="font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA</div>
</div>
<br></div>_______________________________________________<br>Distutils-SIG maillist - <a href="mailto:Distutils-SIG@python.org">Distutils-SIG@python.org</a><br><a href="http://mail.python.org/mailman/listinfo/distutils-sig">http://mail.python.org/mailman/listinfo/distutils-sig</a><br></blockquote></div><div><br></div>Matt, is your code available online anywhere?<br><div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><br class="Apple-interchange-newline">-----------------</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">Donald Stufft</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA</div>
</div>
<br></body></html>