23 сентября 2025 Python poetry setuptools pkg_resources
В ходе обновления одного приложения, размещённого в docker контейнере с помощью poetry при очередной пересборке и перезапуске появилась ошибка
File "/root/.cache/pypoetry/virtualenvs/ndm41-D-G058Oy-py3.10/lib/python3.10/site-packages/flask_security/__init__.py", line 13, in <module>
from .core import Security, RoleMixin, UserMixin, AnonymousUser, current_user
File "/root/.cache/pypoetry/virtualenvs/ndm41-D-G058Oy-py3.10/lib/python3.10/site-packages/flask_security/core.py", line 16, in <module>
import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
Что довольно странно, так как пакет pkg_resources обычно является частью инфраструктуры python и уже используется poetry, но с очередным обновлением это поведение изменилось и теперь приходится устанавливать его отдельно
poetry add setuptools