Я сталкиваюсь со странным поведением при попытке установить свой пакет из PyPI.
Когда я бегу
pip install -i https://test.pypi.org/simple/ simple-api==0.0.0.0.5
это терпит неудачу с
ERROR: Could not find a version that satisfies the requirement singledispatch>=3.4.0.3 (from graphene-django->simple-api==0.0.0.0.5) (from versions: none)
ERROR: No matching distribution found for singledispatch>=3.4.0.3 (from graphene-django->simple-api==0.0.0.0.5)
Однако, когда я затем запускаю pip install singledispatch>=3.4.0.3
, вдруг не возникает проблем с требованиями к версии. После того, как я исправлю еще несколько пакетов вручную, pip без проблем установит мой пакет.
Возможно, важная часть setup.py
:
install_requires=[
"django",
"graphene",
"graphene-django",
],
Кто-нибудь знает, в чем может быть проблема? Если потребуется дополнительная информация, дайте мне знать в комментариях, я отредактирую вопрос.