<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/python, branch CLI_2.30.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-03-30T22:46:54Z</updated>
<entry>
<title>Intermediate changes</title>
<updated>2026-03-30T22:46:54Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-03-30T22:21:35Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=552b524f032e5fafcb6e941724e9aaec5bbde901'/>
<id>urn:sha1:552b524f032e5fafcb6e941724e9aaec5bbde901</id>
<content type='text'>
commit_hash:c6aef447a589e761372dc7008458b23a60c4d3f6
</content>
</entry>
<entry>
<title>feat pytest: clean up CONFTEST_LOAD_POLICY_LOCAL implementation</title>
<updated>2026-03-18T17:39:57Z</updated>
<author>
<name>antonyzhilin</name>
<email>antonyzhilin@yandex-team.com</email>
</author>
<published>2026-03-18T17:01:00Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e156035788bddca3eb74b11bddc9afc4256d1f7b'/>
<id>urn:sha1:e156035788bddca3eb74b11bddc9afc4256d1f7b</id>
<content type='text'>
* Add docs for `CONFTEST_LOAD_POLICY_LOCAL` and `CONFTEST_LOAD_POLICY_LEGACY_GLOBAL`
* Use `ya_` prefixes for custom fields of `LoadedModule` to differentiate from fields used by pytest
* Clean up `LoadedModule.__init__` parameters
* Move resfs modules lookup from `main.py` to `collection.py` to gather module name lookup and loading in the same place
* Turn `collection.py` into a plugin instead of using a class plugin. As a benefit, it is now displayed as `library.python.pytest.plugins.collection` in the plugin list (previously it was displayed as `&lt;unnamed plugin&gt;`)
commit_hash:be61134f075fbc9b645cc98635ab33fe7bf8a979
</content>
</entry>
<entry>
<title>revert piglet config change</title>
<updated>2026-03-17T08:40:58Z</updated>
<author>
<name>pefavel</name>
<email>pefavel@yandex-team.com</email>
</author>
<published>2026-03-16T14:44:57Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6eecc739c342dbfca9be6328231233dd8e77d9f4'/>
<id>urn:sha1:6eecc739c342dbfca9be6328231233dd8e77d9f4</id>
<content type='text'>
commit_hash:d068d68a89226c414a3d5a1f8ad102579bdd233b
</content>
</entry>
<entry>
<title>feat pytest: partially enable behavior of  CONFTEST_LOAD_POLICY_LOCAL for all tests</title>
<updated>2026-03-17T03:05:46Z</updated>
<author>
<name>antonyzhilin</name>
<email>antonyzhilin@yandex-team.com</email>
</author>
<published>2026-03-16T13:02:58Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8b3f2accec2c327842e23d6c7e3674acb11419ed'/>
<id>urn:sha1:8b3f2accec2c327842e23d6c7e3674acb11419ed</id>
<content type='text'>
1. `module_node.path` (py3) or `fspath` (py2) are now always in the form `yatest.common.source_path("path/from/repo/root/to/my_test.py")` instead of the previous `partial.path.to.my_test.py`
2. `module_node.nodeid` is now always in the form `path/from/repo/root/to/my_test.py` instead of the previous `partial.path.to.my_test.py`
3. `module_node.name` was also changed to `path/from/repo/root/to/my_test.py`. But it is not recommended to specialize on that, it may change again shortly in the future
4. Refactorings, simplifications and unifications in `library/python/pytest`
commit_hash:8a5b4951208a034f94231b2f799eb0c32a6d787d
</content>
</entry>
<entry>
<title>add fastapi to piglet config</title>
<updated>2026-03-16T13:54:59Z</updated>
<author>
<name>pefavel</name>
<email>pefavel@yandex-team.com</email>
</author>
<published>2026-03-16T10:37:47Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=270b7a3b0ea1e5f7485320b502c5b5b91da457ab'/>
<id>urn:sha1:270b7a3b0ea1e5f7485320b502c5b5b91da457ab</id>
<content type='text'>
commit_hash:6962a6b28ec3ee5fdc2392a2415810aaa54943c4
</content>
</entry>
<entry>
<title>Prefer CA bundle set by SSL_CERT_FILE and SSL_CERT_DIR (common part)</title>
<updated>2026-03-11T04:51:34Z</updated>
<author>
<name>Konstantin Khlebnikov</name>
<email>khlebnikov@nebius.com</email>
</author>
<published>2026-03-11T04:05:54Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=30e75adce65edfaf782ffdaf713dd0931e58fc83'/>
<id>urn:sha1:30e75adce65edfaf782ffdaf713dd0931e58fc83</id>
<content type='text'>
- **library/cpp/openssl: prefer CA set by SSL_CERT_FILE and SSL_CERT_DIR**
- **contrib/tools/python3: prefer CA set by SSL_CERT_FILE and SSL_CERT_DIR**
- **library/python/certifi: prefer CA set by SSL_CERT_FILE and SSL_CERT_DIR**

First three commits from PR #1607 to change common part separately.

---

Pull Request resolved: https://github.com/ytsaurus/ytsaurus/pull/1635

Co-authored-by: shadchin &lt;shadchin@yandex-team.com&gt;
Co-authored-by: shadchin &lt;shadchin@yandex-team.com&gt;
commit_hash:21db0cd5fe3b4af267dcf5ec4d2753fbdd49ba1e
</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>2026-03-04T00:20:51Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-03-03T23:50:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=191ea19c5d932b91ec1dded18d80b12ec9b4136b'/>
<id>urn:sha1:191ea19c5d932b91ec1dded18d80b12ec9b4136b</id>
<content type='text'>
commit_hash:1142ce0bfe5545534e53ac5fac0138589e0b3ba1
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2026-03-03T11:10:14Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-03-03T09:27:28Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=200fe48de75f260e5782b72768630c45b073c5bb'/>
<id>urn:sha1:200fe48de75f260e5782b72768630c45b073c5bb</id>
<content type='text'>
commit_hash:85afa7bf1a79b5728ecd004afa11afa9a603f9ea
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2026-02-21T20:29:19Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-02-21T20:09:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=21b984f01fde8785a180f99a795ad7490d1c0be3'/>
<id>urn:sha1:21b984f01fde8785a180f99a795ad7490d1c0be3</id>
<content type='text'>
commit_hash:54f16047733a82cb580800a174cf6bebdac05da4
</content>
</entry>
</feed>
