<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/tools/ruff_linter, branch main</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=main</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-04-23T06:01:22Z</updated>
<entry>
<title>Intermediate changes</title>
<updated>2026-04-23T06:01:22Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-04-23T05:32:10Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1d24d6a1140845ae7fd0d7e2a24324f2d4f6233c'/>
<id>urn:sha1:1d24d6a1140845ae7fd0d7e2a24324f2d4f6233c</id>
<content type='text'>
commit_hash:c062515add9726c9047ad91eb0449af5191da85b
</content>
</entry>
<entry>
<title>ya tool black release 8</title>
<updated>2026-03-07T08:23:51Z</updated>
<author>
<name>robot-contrib</name>
<email>robot-contrib@yandex-team.com</email>
</author>
<published>2026-03-07T07:40:11Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9f82b4e5f93fd4526ba437d91a72b2f991c1efba'/>
<id>urn:sha1:9f82b4e5f93fd4526ba437d91a72b2f991c1efba</id>
<content type='text'>
#| || **&lt;a href="https://nda.ya.ru/t/NmXL8DSH7W8pjd" target="_blank"&gt;![](https://nda.ya.ru/t/mAiQIjHx7Mm3JC =30x) Echo tests&lt;/a&gt;** || |#
commit_hash:595f1e5ce2f0b1215088b7c8d2b79f07955f9a4b
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-10-31T13:30:53Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-10-31T13:02:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3f2bf842896d6e771fa53c440b90b7b3a6f66637'/>
<id>urn:sha1:3f2bf842896d6e771fa53c440b90b7b3a6f66637</id>
<content type='text'>
commit_hash:555b10b00bcd812be2d3327c2a4d411c41ab3cef
</content>
</entry>
<entry>
<title>Move running ruff in source root hack under a flag</title>
<updated>2025-10-30T06:59:03Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-10-30T06:29:26Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8d8a5ffdcb8b222a1a9970675cdc12f68466d95e'/>
<id>urn:sha1:8d8a5ffdcb8b222a1a9970675cdc12f68466d95e</id>
<content type='text'>
&lt;section id="quibbler-autodescription"&gt;

#### Перенос запуска ruff в корень исходников под флагом 📝

- 🔄 Добавлен новый флаг `RUN_IN_SOURCE_ROOT` в макрос `STYLE_RUFF` для контроля места запуска проверок ruff — в корне сборки или в корне исходников.
- ⚠️ Введено ограничение на использование флага: разрешено только для определённых проектов (`fintech/uservices`, `taxi`, `electro`), чтобы избежать некорректной работы линтера.
- 🔧 Изменена логика в обёртке ruff: теперь при активном флаге проверки запускаются в корне исходников, дополнительно разрешён запуск в этом режиме для проектов, использующих `extend` в конфигурации.
- 📄 Обновлены конфигурации линтеров в нескольких проектах, где требуется запуск ruff в корне исходников из-за особенностей структуры проектов и использования `PY_NAMESPACE` / `TOP_LEVEL`.

&lt;a href="https://nda.ya.ru/t/qa0kX64r7DqvtN"&gt;&lt;font size="2"&gt;Autodescription by Code Assistant&lt;/font&gt;&lt;/a&gt;
&lt;/section&gt;
commit_hash:77fb2549abdd7964ac35a0939a6aedbf30c2d27a
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-10-06T10:44:35Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-10-06T10:24:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4adf7eecae16a9b228b28cc5f64c27ef69ad5ec2'/>
<id>urn:sha1:4adf7eecae16a9b228b28cc5f64c27ef69ad5ec2</id>
<content type='text'>
commit_hash:cde87819ea8510fe3003346025c2bfe078d2c5a3
</content>
</entry>
<entry>
<title>MAKEFILE_INCLUDE_LIKE_DEPS linter wrappers to get them exported to opensource</title>
<updated>2025-09-04T17:58:01Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-09-04T17:00:46Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=22915055c504c0226abb8570f8d5f4543b44001e'/>
<id>urn:sha1:22915055c504c0226abb8570f8d5f4543b44001e</id>
<content type='text'>
 MAKEFILE_INCLUDE_LIKE_DEPS linter wrappers
commit_hash:c64a8d45821832197f82f3bab0a93ec4edb322bf
</content>
</entry>
<entry>
<title>Revert commit rXXXXXX, DEPENDS on linter wrappers to get them exported to opensource</title>
<updated>2025-09-04T07:55:38Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-09-04T07:38:35Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ae1c781ea0ff43216908f548a5c79500810b31a7'/>
<id>urn:sha1:ae1c781ea0ff43216908f548a5c79500810b31a7</id>
<content type='text'>
commit_hash:4c9d3598f6dbd402cf89dd53dd8f1656063853dd
</content>
</entry>
<entry>
<title>DEPENDS on linter wrappers to get them exported to opensource</title>
<updated>2025-09-04T07:19:32Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-09-04T07:00:21Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8da3e97c84353501738d1ff485708bf8b7185eb8'/>
<id>urn:sha1:8da3e97c84353501738d1ff485708bf8b7185eb8</id>
<content type='text'>
 DEPENDS on linter wrappers to get them exported to oss
commit_hash:286fa6981744f667a509749a33afcc3421903842
</content>
</entry>
<entry>
<title>Drop LINTER param from styling macroses and cleanup deps</title>
<updated>2025-09-02T04:19:27Z</updated>
<author>
<name>alevitskii</name>
<email>alevitskii@yandex-team.com</email>
</author>
<published>2025-09-02T03:57:05Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7e399723cf6d967e20c8f9d2ee975426636242c5'/>
<id>urn:sha1:7e399723cf6d967e20c8f9d2ee975426636242c5</id>
<content type='text'>
 Drop LINTER param from styling macroses
commit_hash:00dd2e2ee103e509cff38f520d4779974abe39a7
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-09-01T16:06:57Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-09-01T15:37:05Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6f768e78a7bbc89778e9b2764e7f85bdeb64f034'/>
<id>urn:sha1:6f768e78a7bbc89778e9b2764e7f85bdeb64f034</id>
<content type='text'>
commit_hash:1623077a586fe91fb5d853b4efee5d1e623189cb
</content>
</entry>
</feed>
