Pytest и pytest-cov выдают ImportError при импорте тестового модуля

После выполнения моего набора тестов с помощью Pytest + Pytest-cov я получаю следующую ошибку:

ERROR сбор env/Lib/site-packages/social_core/tests/backends/test_yahoo.py ____________________________________ImportError при импорте тестового модуля '/app/env/Lib/site-packages/social_core/tests/backends/test_yahoo.py'.

Я исключил папку env, настроив setup.cfg следующим образом:

[flake8]
max-line-length = 119
exclude = .git,*/migrations/*,*env*,*venv*,__pycache__,*/staticfiles/*,*/mediafiles/*

[coverage:run]
source = .
omit=
    *apps.py,
    *settings.py,
    *urls.py,
    *wsgi.py,
    *asgi.py,
    manage.py,
    conftest.py,
    *base.py,
    *development.py,
    *production.py,
    *__init__.py,
    */migrations/*,
    *tests/*,
    */env/*,
    */venv/*,  
[coverage:report]
show_missing = True

Однако по какой-то причине тест не исключает папку env. Я не могу понять, почему она не исключается во время тестирования. Я запускаю тест из файла docker, выполняя следующую команду:

docker compose exec api pytest -p no:warnings --cov=.

может ли кто-нибудь помочь мне разобраться в проблеме?

Вернуться на верх