Пакет PyPI: найден модуль, но нет подсказок типа или заглушек библиотеки.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Пакет PyPI: найден модуль, но нет подсказок типа или заглушек библиотеки.

Сообщение Anonymous »

Я только что создал свой первый пакет Python и загрузил его в PyPI (https://pypi.org/project/pygraphsearch/).
Затем я написал тестовый код, который его использует. . Я запустил pip install pygraphsearch, чтобы загрузить свой пакет. Все работает нормально, за исключением того, что mypy жалуется, что «модуль найден, но нет подсказок типа или заглушек библиотеки».
Я печатал везде в своем пакете, поэтому не знаю, почему он на это жалуется. Что я делаю не так?
Обновить
Я добавил файл py.typed, как указано на https://mypy. .readthedocs.io/en/stable/installed_packages.html#making-pep-561-совместимые-пакеты, но это все равно не работает.
Я также добавил package_data параметр в вызове setuptools.setup в setup.py.
package_dir={"": "src"},
package_data={"pygraphsearch": ["py.typed"]},

Моя файловая структура, если это актуально, выглядит следующим образом:
pygraphsearch
├── pyproject.toml
├── py.typed
├── README.md
├── setup.py
└── src
└── pygraphsearch
├── Edge.py
├── Frontier.py
├── __init__.py
├── IterativeDeepeningFrontier.py
├── Node.py
├── search.py
├── Stack.py
├── State.py
└── UndirectedEdge.py


Подробнее здесь: https://stackoverflow.com/questions/687 ... rary-stubs
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»