diff options
| author | alevitskii <[email protected]> | 2025-10-30 09:29:26 +0300 |
|---|---|---|
| committer | alevitskii <[email protected]> | 2025-10-30 09:59:03 +0300 |
| commit | 8d8a5ffdcb8b222a1a9970675cdc12f68466d95e (patch) | |
| tree | 55ab02ecbe2de7af4555994e7cadfc29d50e0b08 /contrib/python/ipython/py2/IPython/utils/importstring.py | |
| parent | e2368d857149ee0086b43abee57d72a74d6f9220 (diff) | |
Move running ruff in source root hack under a flag
<section id="quibbler-autodescription">
#### Перенос запуска ruff в корень исходников под флагом 📝
- 🔄 Добавлен новый флаг `RUN_IN_SOURCE_ROOT` в макрос `STYLE_RUFF` для контроля места запуска проверок ruff — в корне сборки или в корне исходников.
- ⚠️ Введено ограничение на использование флага: разрешено только для определённых проектов (`fintech/uservices`, `taxi`, `electro`), чтобы избежать некорректной работы линтера.
- 🔧 Изменена логика в обёртке ruff: теперь при активном флаге проверки запускаются в корне исходников, дополнительно разрешён запуск в этом режиме для проектов, использующих `extend` в конфигурации.
- 📄 Обновлены конфигурации линтеров в нескольких проектах, где требуется запуск ruff в корне исходников из-за особенностей структуры проектов и использования `PY_NAMESPACE` / `TOP_LEVEL`.
<a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"><font size="2">Autodescription by Code Assistant</font></a>
</section>
commit_hash:77fb2549abdd7964ac35a0939a6aedbf30c2d27a
Diffstat (limited to 'contrib/python/ipython/py2/IPython/utils/importstring.py')
0 files changed, 0 insertions, 0 deletions
