Мне нужно поддерживать как python 3.8, так и версии ниже 3.8, но пакет, который мне нужно импортировать в мой файл-заглушку (* .pyi), имел другое имя в <3.8 </p>
import sys
if sys.version_info.minor < 8:
import xyz
else:
import zyx
В В общем, это должно сработать, но когда я запускаю flake8 с * .pyi файлами config (flake8 --config flake8-pyi.ini
), я получаю следующее:
Y002 If test must be a simple comparison against sys.platform or sys.version_info
Любые идеи, что можно с этим сделать ?
Заранее спасибо!