Вам не разрешено редактировать информацию о пакете «…»

Я только что зарегистрировал новый пакет в PyPI. Как только я загрузил его, и он, похоже, уже опубликован на веб-сайте.

Затем я немного изменил исходный код, натолкнулся на новую версию и выполнил

python setup.py sdist upload 

команды из оболочки. И это результат:

 Submitting dist/...-0.2.2.tar.gz to http://pypi.python.org/pypi Upload failed (403): You are not allowed to edit '...' package information 

Моя информация ~ / .pypirc верна (я дважды проверил ее, и ранее я страдал от проблемы «должен быть аутентифицирован», которая уже решена здесь.

Есть идеи? Может быть, это новый побочный эффект регистрации (я только что создал аккаунт на PyPI сегодня, около часа назад)?

4 Solutions collect form web for “Вам не разрешено редактировать информацию о пакете «…»”

Вы должны сначала зарегистрировать его.

 python setup.py register 

Тогда ты можешь

 python setup.py sdist upload 

Я исследовал, экспериментировал и обнаружил, что это произошло, потому что я загрузил пакет, но не зарегистрировал его до загрузки. Поскольку я вручную создал .pypirc и зарегистрированную учетную запись на веб-сайте, первая загрузка была успешной. После того, как я удалил пакет, зарегистрировал его и снова загрузил, все выглядит нормально.

Я получил эту ошибку, потому что я создал свою учетную запись в Интернете, но сначала не подтвердил свое электронное письмо с подтверждением. Как только я подтвердил, что учетная запись была моей, и что я согласился с условиями, в следующий раз, когда я запустил python setup.py sdist register upload он работал, возвращая Server response (200): OK

Все это было с ~/.pypirc с таким содержимым:

 [server-login] username:<username> password:<plain-text password> 

Если ни один из ответов здесь не решает проблему, попробуйте удалить ~/.pypirc затем python setup.py register прежде чем повторять попытку для другого представления.

  • Учитывается ли регистр PyPI?
  • Есть ли у меня какие-либо обязательства, если я загружу яйцо в CheeseShop?
  • Количество статистики установки пакетов PyPI?
  • как создать локальный собственный индекс pypi-репозитория без зеркала?
  • как установить URL-адрес отслеживания ошибок в скрипте setup.py
  • Как я могу установить эквивалент PyPi с нуля?
  • Загрузка пакета в pypi с помощью шпагата: недопустимый URI
  • Передача права собственности на пакеты PyPI
  • Задание дополнительных зависимостей в pypi python setup.py
  • Установите py2exe для python 2.7 over pip: для этого пакета требуется Python 3.3 или новее
  • Как найти «имя импорта» любого пакета в Python?
  • Python - лучший язык программирования в мире.