Загрузите колесо в приватный PyPi, используя curl
У меня есть колесо, построенное на MS Windows, работающее в очень ограниченной среде (не может подключиться к Интернету). Я могу скопировать его на мою машину под управлением Linux. Затем я хотел бы загрузить его в частный PyPi.
Я не хочу использовать twine
, У меня было слишком много плохого опыта работы с инструментами инфраструктуры Python, поэтому я хотел бы как можно больше избегать их, но если для вас этого недостаточно, подумайте об этом как об "опыте обучения": я просто очень хочу знать, что делает API Мне нужно использовать для того, чтобы поместить файл на сервер PyPi.
Чтобы сэкономить еще немного усилий: https://pypiserver.readthedocs.io/en/latest/ Я также прочитал это, и здесь также нет полезной информации. Единственное, что я смог найти в плане документации, это: https://www.python.org/dev/peps/pep-0503/ что бесполезно для моего случая.
Это самое близкое, что я получил до сих пор: https://github.com/python/cpython/blob/master/Lib/distutils/command/upload.py хотя это все еще оставляет желать лучшего, как в: какие поля действительно необходимы и ограничения на содержание полей.