Конфигурация known_third_party, используемая vscode
У меня есть следующий набор в settings.json
для вскода.
"python.sortImports.args": [
"-m",
"3",
"-w",
"120",
],
Я заметил, что при форматировании импорта, например, при сохранении. То, что результат, который я получаю, отличается от результата, который я получаю при запуске isort вручную из cli с теми же настройками.
После небольшой проб и ошибок кажется, что isort vscode идентифицирует импорт THIRDPARTY не так, как импорт, - у vscode есть некоторые known_third_party
элементы настроены по умолчанию.
dateutil
Пакет является хорошим примером - в vscode он идентифицируется как THIRDPARTY от isort. Cli идентифицирует dateutil
как первая.
Я пытаюсь привести мой инструмент для работы с клиентами в соответствие с vscode, поэтому мне было интересно, знает ли кто-нибудь, откуда взяты значения по умолчанию в vscode и почему я не могу переопределить его?
Я пытался добавить known_third_party
Конфиг .isort.cfg
, чтобы попытаться переопределить использование по умолчанию vscode тоже, но это, похоже, не имеет никакого значения...
версия isort, используемая на cli: 4.3.4
Заранее благодарю за любую помощь!