tl; dr - Как загрузить новый выпуск в проект TestPyPi?
Описание: Я следовал этим инструкциям в Руководстве пользователя пакета Python, чтобы импортировать тестовый пакет в TestPyPi. Однако в загруженном пакете произошла ошибка. Я исправил ошибку и попытался перезаписать пакет, но обнаружил следующую ошибку:
Код:
python3 -m twine upload --repository-url https://test.pypi.org/legacy/ dist/*
Ошибка:
HTTPError: 400 Client Error: File already exists. See https://test.pypi.org/help/#file-name-reuse for url: https://test.pypi.org/legacy/
При переполнении стека я обнаружил сообщение о том, что пакет TestPyPi не может быть перезаписан . Однако сам TestPyPi указывает, что выпуск версии должен быть возможен.
Когда я искал TestPyPi для документации, я не мог найти ничего, заявляющего, как загрузить новую версию пакета. В одной области я нашел краткую ссылку на управление выпуском, но это гиперссылка, которая ссылается на инструкции о том, как установить пакет, а не обновлять его (это та же гиперссылка, на которую я ссылался в первом предложении этого поста).
Как загрузить новый выпуск в проект TestPyPi?