<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/python/runtime_py3, branch docs-quickstart-add-mkdir</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=docs-quickstart-add-mkdir</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=docs-quickstart-add-mkdir'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2023-09-29T09:41:34Z</updated>
<entry>
<title>add ydb deps</title>
<updated>2023-09-29T09:41:34Z</updated>
<author>
<name>nkozlovskiy</name>
<email>nmk@ydb.tech</email>
</author>
<published>2023-09-29T09:24:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e0e3e1717e3d33762ce61950504f9637a6e669ed'/>
<id>urn:sha1:e0e3e1717e3d33762ce61950504f9637a6e669ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix ya.make</title>
<updated>2022-07-07T11:41:37Z</updated>
<author>
<name>monster</name>
<email>monster@ydb.tech</email>
</author>
<published>2022-07-07T11:41:37Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=06e5c21a835c0e923506c4ff27929f34e00761c2'/>
<id>urn:sha1:06e5c21a835c0e923506c4ff27929f34e00761c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update contrib/python/ipython/py3 to 8.3.0</title>
<updated>2022-05-17T21:43:36Z</updated>
<author>
<name>robot-contrib</name>
<email>robot-contrib@yandex-team.ru</email>
</author>
<published>2022-05-17T21:43:36Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9e5f436a8b2a27bcc7802e443ea3ef3e41a82a75'/>
<id>urn:sha1:9e5f436a8b2a27bcc7802e443ea3ef3e41a82a75</id>
<content type='text'>
ref:e84342d4d30476f9148137f37fd0c6405fd36f55
</content>
</entry>
<entry>
<title>YMAKE-148: Don't follow symlinks</title>
<updated>2022-05-16T21:30:24Z</updated>
<author>
<name>say</name>
<email>say@yandex-team.ru</email>
</author>
<published>2022-05-16T21:30:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3fddaa3192396d921374ef959a73169c47d34af5'/>
<id>urn:sha1:3fddaa3192396d921374ef959a73169c47d34af5</id>
<content type='text'>
ref:b200b70556036c6a735ab81b1414c4b334ba5958
</content>
</entry>
<entry>
<title>YMAKE-144: Fix RuntimeError: dictionary changed size during iteration</title>
<updated>2022-05-13T23:04:16Z</updated>
<author>
<name>say</name>
<email>say@yandex-team.ru</email>
</author>
<published>2022-05-13T23:04:16Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=492822761567bdac7f2dbe844de1bb3086e9e28e'/>
<id>urn:sha1:492822761567bdac7f2dbe844de1bb3086e9e28e</id>
<content type='text'>
ref:919db9913468e91d031bbd511beeacdcfdd74489
</content>
</entry>
<entry>
<title>DEVTOOLSSUPPORT-18626: In venv directly call Py_BytesMain()</title>
<updated>2022-05-04T10:34:25Z</updated>
<author>
<name>say</name>
<email>say@yandex-team.ru</email>
</author>
<published>2022-05-04T10:34:25Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=692098a9726abf54da61f833036c8965e28e1f18'/>
<id>urn:sha1:692098a9726abf54da61f833036c8965e28e1f18</id>
<content type='text'>
The arcadia main function (library/python/runtime_py3/main/main.c::pymain) calls Py_InitializeFromConfig() before going to the vanilla python Py_Main().
Py_InitializeFromConfig() overrides sys.prefix and sys.exec_prefix by default values ('/var/empty') and then import __res module (and importer.pxi as a part of it).
importer.pxi::_init_venv() set a proper value to sys.prefix and sys.exec_prefix attributes.
Py_Main() in turn also calls Py_InitializeFromConfig() and reset the sys attributes to their default values again.
I don't know why it was not a problem in python 3.9 but in 3.10 it is.

ref:0466de641f92d66c4f992ae12c02d8d58db397f6
</content>
</entry>
<entry>
<title>intermediate changes</title>
<updated>2022-03-15T10:35:56Z</updated>
<author>
<name>arcadia-devtools</name>
<email>arcadia-devtools@yandex-team.ru</email>
</author>
<published>2022-03-15T10:35:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=094638589de6a6c9f91fad0005843fc1c1adc957'/>
<id>urn:sha1:094638589de6a6c9f91fad0005843fc1c1adc957</id>
<content type='text'>
ref:ca7a95e8c9a9d780f96497136a152091d54e61b5
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;roboslone@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:49:03Z</updated>
<author>
<name>roboslone</name>
<email>roboslone@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a1ac9c5d21387e37a6258b89c22120a67f6fab65'/>
<id>urn:sha1:a1ac9c5d21387e37a6258b89c22120a67f6fab65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;roboslone@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:49:00Z</updated>
<author>
<name>roboslone</name>
<email>roboslone@yandex-team.ru</email>
</author>
<published>2022-02-10T13:49:00Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7e513224f808c0985b1f4ff7ed0250e9692a7dde'/>
<id>urn:sha1:7e513224f808c0985b1f4ff7ed0250e9692a7dde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;viknet@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:48:34Z</updated>
<author>
<name>viknet</name>
<email>viknet@yandex-team.ru</email>
</author>
<published>2022-02-10T13:48:34Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=5fa8d465424a5ad244af1d32e5d35a081d06ce37'/>
<id>urn:sha1:5fa8d465424a5ad244af1d32e5d35a081d06ce37</id>
<content type='text'>
</content>
</entry>
</feed>
