<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/python, branch CLI_2.3.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.3.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.3.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2023-04-20T04:30:51Z</updated>
<entry>
<title>[library/python/testing/yatest_common/yatest] Close non-user file descriptiors</title>
<updated>2023-04-20T04:30:51Z</updated>
<author>
<name>prettyboy</name>
<email>prettyboy@yandex-team.com</email>
</author>
<published>2023-04-20T04:30:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2c3286006a1757dc43c09a72baf89ad5d18daf30'/>
<id>urn:sha1:2c3286006a1757dc43c09a72baf89ad5d18daf30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add CANONIZE_DIR_LOCALLY</title>
<updated>2023-04-10T14:41:14Z</updated>
<author>
<name>kmokrov</name>
<email>kmokrov@yandex-team.com</email>
</author>
<published>2023-04-10T14:41:14Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e6f2c83e4e20c59aa56cce679e1ebd3ff097cb79'/>
<id>urn:sha1:e6f2c83e4e20c59aa56cce679e1ebd3ff097cb79</id>
<content type='text'>
Tests: проверял локально, собрал `ya-bin`, во время запуска подкладывал ему собранный `test_tool` с помощью флага `--test-tool-bin`</content>
</entry>
<entry>
<title>[logos] Reworked graph generator, added ya.make owners</title>
<updated>2023-04-05T11:45:26Z</updated>
<author>
<name>mvel</name>
<email>mvel@yandex-team.com</email>
</author>
<published>2023-04-05T11:45:26Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=dcaefa0e49c162ddc69f7898b5f068900992c870'/>
<id>urn:sha1:dcaefa0e49c162ddc69f7898b5f068900992c870</id>
<content type='text'>
1) выкидываем хрупкие mock-и, заменяем их на более понятный интерфейс командной строки
2) Это даёт дополнительную гибкость: можем брать шаблоны откуда хотим, генерировать выхлоп куда хотим (а не только под себя)
3) в библиотечные функции добавляем полезнейшие `read_text` и `write_text`, потому что ну сколько ж можно
4) канонический выхлоп делаем одним файлом: во-первых это быстрее, во-вторых нет шансов пропустить какой-то новый генерируемый файл
5) костыли с .input-ами выкинул, оставил только `_` для ya.make-ов, чтоб на них не ругалась система сборки. Это даёт возможность почти везде не ломать подсветку синтаксиса в `ut/input`, да и поддерживать проще: скопировал туда файл и всё.</content>
</entry>
<entry>
<title>Swith flake8 to custom lint schema</title>
<updated>2023-03-31T07:07:15Z</updated>
<author>
<name>say</name>
<email>say@yandex-team.com</email>
</author>
<published>2023-03-31T07:07:15Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e163b69a87c70baac07bd99142916735e0c283fa'/>
<id>urn:sha1:e163b69a87c70baac07bd99142916735e0c283fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert ymake build from ydb oss export</title>
<updated>2023-03-28T19:25:04Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-03-28T19:25:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b8a17f9b1c166d2e9a26b99348a4c29d972caf55'/>
<id>urn:sha1:b8a17f9b1c166d2e9a26b99348a4c29d972caf55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add cythonized python srcs lint checks</title>
<updated>2023-03-27T10:48:42Z</updated>
<author>
<name>zhukoff-pavel</name>
<email>zhukoff-pavel@yandex-team.com</email>
</author>
<published>2023-03-27T10:48:42Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ebea3630bb3cabb3f936b766830864a581bc65b9'/>
<id>urn:sha1:ebea3630bb3cabb3f936b766830864a581bc65b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add library/cpp/actors, ymake build to ydb oss export</title>
<updated>2023-03-15T16:59:12Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-03-15T16:59:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11'/>
<id>urn:sha1:056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prepare custom_lint for flake8:</title>
<updated>2023-03-07T15:48:42Z</updated>
<author>
<name>say</name>
<email>say@yandex-team.com</email>
</author>
<published>2023-03-07T15:48:42Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=78605f0e58d4d527c9164ff4cb352708b42e1e78'/>
<id>urn:sha1:78605f0e58d4d527c9164ff4cb352708b42e1e78</id>
<content type='text'>
- add lint_name, global_resource and extra_param options
  - add option to split lint tests in chunks (FILE_PROCESSING_TIME)
  - rename '--configs' option to '--config' to be consistent with other
    option names</content>
</entry>
<entry>
<title>Separate test for federated query with S3 recipe</title>
<updated>2023-03-03T13:10:03Z</updated>
<author>
<name>galaxycrab</name>
<email>UgnineSirdis@ydb.tech</email>
</author>
<published>2023-03-03T13:10:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a5431f1bb7d80f54a964b4e8454a875c3d9c4f6f'/>
<id>urn:sha1:a5431f1bb7d80f54a964b4e8454a875c3d9c4f6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix import tests for pydebug</title>
<updated>2023-03-02T17:43:57Z</updated>
<author>
<name>speedwagon</name>
<email>speedwagon@yandex-team.com</email>
</author>
<published>2023-03-02T17:43:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=24ab5527003dfee650f86124bc52ecb437f65aba'/>
<id>urn:sha1:24ab5527003dfee650f86124bc52ecb437f65aba</id>
<content type='text'>
Fixed:
```
arcadia/library/python/testing/import_test/import_test.py:31: [E731] do not assign a lambda expression, use a def
arcadia/library/python/testing/import_test/import_test.py:33: [E731] do not assign a lambda expression, use a def
arcadia/library/python/testing/import_test/import_test.py:51: [E731] do not assign a lambda expression, use a def
arcadia/library/python/testing/import_test/import_test.py:71: [E741] ambiguous variable name 'l'
arcadia/library/python/testing/import_test/import_test.py:96: [E722] do not use bare 'except'
arcadia/library/python/testing/import_test/import_test.py:151: [E722] do not use bare 'except'
```</content>
</entry>
</feed>
