Steve is using new technology to make the installers for Windows. He generates four installers now: * .exe for Win32 * -amd64.exe for Win64 * -webinstall.exe for Win32 web-based installers * -amd64-webinstall.exe for Win64 web-based installers add-to-pydotorg does not recognize these. I attempted to hack it up to add support for them. All I did was modify the "file_descriptions" structure, adding new lines for each of the four new types. I believe my edits worked fine, but it failed to add three of the four installers. The first .exe it processed worked (the plain ".exe", the Win32 non-web-based installer). But the last three failed with the error message: Sorry, this request could not be processed. Please try again later.
I should add, adding the files by hand worked fine. (Which means that if you experiment with the script, when it blows away the files and re-adds them, you'll be blowing away the files I added by hand. So if you do so, it's up to you to ensure the files are restored when you're done... one way or another.)
Using it with 3.5.0a2, it still printed the "could not be processed" error message, but there's a new wrinkle: the one executable it processed, it added incorrectly. The "-amd64-webinstall" exe was identified as "Windows x86 executable installer".
Well, it's not a complicated script. You're welcome to try and debug it, but if the bug is in the depths of new pydotorg, I don't know how easy it is to find.