PyPI 400 upload error

后端 未结 2 1507
感动是毒
感动是毒 2021-02-07 08:20

I created a package in PyPI named virtdc. I made some changes and uploaded 2 different versions 0.1.0 and 0.1.1. Now I deleted version 0.1.1 through the PyPI web interface and t

相关标签:
2条回答
  • 2021-02-07 08:22

    This worked for me:

    1. Delete the build, dist, and <package name>.egg-info folders in your root directory.
    2. Change version number in your setup.py file.
    3. Create distribution again. e.g: python setup.py sdist bdist_wheel
    4. Upload distribution again. e.g: twine upload dist/*
    5. enjoy! :-)
    0 讨论(0)
  • 2021-02-07 08:46

    I had the same problem, and it seems there is no straight fix:

    http://sourceforge.net/p/pypi/support-requests/468

    However, if you want to upload a source distribution, there is a workaround which is not too ugly. You can build a "zip" archive instead of a "tar.gz" archive. You can control this e.g. via

    python setup.py sdist --formats=zip
    

    This way, you obtain a different file name. Then you might append the upload command directly

    python setup.py sdist --formats=zip upload
    

    Or you might use twine to upload after building:

    twine upload dist/*
    
    0 讨论(0)
提交回复
热议问题