summaryrefslogtreecommitdiffstats
path: root/library/python
Commit message (Collapse)AuthorAgeFilesLines
* Intermediate changesrobot-piglet2026-02-111-1/+4
| | | | commit_hash:d1b180b0a97a82b27a4a3a3f34920201378305cc
* clean runtime_py3kuzmich3212026-02-111-1/+0
| | | | commit_hash:bdfd716428773db22fff8db291a2ca33d8616d95
* Intermediate changesrobot-piglet2026-02-101-1/+1
| | | | commit_hash:2725fafa3be68b26e07b4b481adf3038cc57102a
* rm legacy code in runtime_py3kuzmich3212026-02-101-18/+0
| | | | commit_hash:2302b8301d7162e3aad97f392fa39762683aca72
* Prefer guidance file when searching for repo root in ext-pyalevitskii2026-02-091-2/+9
| | | | commit_hash:9c636406274e7aaae314e8d32be5863fdd2944fd
* Intermediate changesrobot-piglet2026-02-066-3/+36
| | | | commit_hash:525c32eb93ddaea7b409248280f0871fb5fd788d
* Intermediate changesrobot-piglet2026-02-0524-119/+568
| | | | commit_hash:e6d634bd59f23a5fa99d8c54932926f775dab895
* Import Python 3.13.11shadchin2026-02-032-4/+8
| | | | commit_hash:bbb53cefb159aa3e7afaa475fd19d5a03b66945f
* Fix `USE_PYTHON3_PREV` v.2shadchin2026-01-231-2/+12
| | | | commit_hash:580fc5bd507b881b93b57abb14e0a304ca179973
* Intermediate changesrobot-piglet2026-01-201-2/+3
| | | | commit_hash:12759d118d90f430331dabf5fad297a49675c1e0
* Rework our machinery for `importlib.resources`shadchin2026-01-205-113/+141
| | | | commit_hash:952ba013b771d9c6cb949cf43125956ad5cdfd58
* Intermediate changesrobot-piglet2026-01-181-1/+1
| | | | commit_hash:6a89800e4562dacdbc61dae4b6cc31c80bb54c76
* Get rid of `BuiltinSubmoduleImporter`shadchin2026-01-141-12/+1
| | | | | Для современных Python 3 нет никакой разницы между `BuiltinImporter` и `BuiltinSubmoduleImporter` (наша переопределённая копия `BuiltinImporter`), мы только добавляем лишнюю сложность, потому предлагаю удалить `BuiltinSubmoduleImporter` как больше не нужную сущность. commit_hash:93663cc0cedd41d931a92c407b9966d580d42dd7
* Intermediate changesrobot-piglet2026-01-131-1/+1
| | | | commit_hash:4caca7aaa95345680775ddf576c6642d73ebee70
* Intermediate changesrobot-piglet2026-01-121-2/+1
| | | | commit_hash:0d0db5f4afe315e074dd0d198640f329040ec66f
* Revert commit 71bcb97f83341485fc750081e39962f617df3bd6, Fix `USE_PYTHON3_PREV`shadchin2026-01-061-6/+2
| | | | commit_hash:281666e0f5dfbc918fcd50e9d9e7b7125cfea6cd
* Support route static from binary in aiohttpshadchin2026-01-051-19/+111
| | | | commit_hash:3fd15af6d92c77e1aaf327bd7f34742551ebf3b6
* Fix `USE_PYTHON3_PREV`shadchin2026-01-041-2/+6
| | | | commit_hash:71bcb97f83341485fc750081e39962f617df3bd6
* Intermediate changesrobot-piglet2025-12-151-1/+0
| | | | commit_hash:4f1410c20f0f4b20508536048fa8bdca96fc404b
* Intermediate changesrobot-piglet2025-12-113-3/+24
| | | | commit_hash:cdbde42da0108f2cdced18af7de26fda46c8cce9
* Intermediate changesrobot-piglet2025-12-031-2/+56
| | | | commit_hash:66bd18a3c1623dcc936f3730fc39699bd39c018c
* Run tests in parallel within nodebulatman2025-11-171-9/+22
| | | | | Support `PARALLEL_TESTS_WITHIN_NODE(X)` for pytest commit_hash:b515a9f8f27172b546f92415835a8d6c9070d073
* Intermediate changesrobot-piglet2025-11-052-2/+10
| | | | commit_hash:27c113073be129386081bdae5a54d7b3d5cd6221
* Migrate compile_cuda to py3 & use py2cc tools instead of scriptnechda2025-10-272-0/+4
| | | | commit_hash:3dfdf668eac73d56b978a7204a9de9976b59d763
* import python/sanitizers interfaceswarmer2025-09-245-0/+32
| | | | commit_hash:072d78454b56aed802cb4aacd39defc584cabb41
* Revert commit rXXXXXX, DEPENDS on linter wrappers to get them exported to ↵alevitskii2025-09-048-352/+0
| | | | | | opensource commit_hash:4c9d3598f6dbd402cf89dd53dd8f1656063853dd
* DEPENDS on linter wrappers to get them exported to opensourcealevitskii2025-09-048-0/+352
| | | | | DEPENDS on linter wrappers to get them exported to oss commit_hash:286fa6981744f667a509749a33afcc3421903842
* Intermediate changesrobot-piglet2025-09-021-1/+3
| | | | commit_hash:3226aa9d9f0af82e14a84916ce0f450ded26504f
* Drop LINTER param from styling macroses and cleanup depsalevitskii2025-09-0226-1546/+0
| | | | | Drop LINTER param from styling macroses commit_hash:00dd2e2ee103e509cff38f520d4779974abe39a7
* Intermediate changesrobot-piglet2025-09-013-1/+45
| | | | commit_hash:1623077a586fe91fb5d853b4efee5d1e623189cb
* Intermediate changesrobot-piglet2025-08-2818-0/+1200
| | | | commit_hash:d5b1af16dbe9030537a04c27eb410c88c2f496cd
* Intermediate changesrobot-piglet2025-08-283-2/+8
| | | | commit_hash:7cb1b858db9e1e66d33dcb3808a3ad884bd1c5b5
* add DUSE_PYTHON3_PREV supportkuzmich3212025-08-044-10/+38
| | | | commit_hash:b2e89d949d9560889cc979429e8fa79494368f76
* fix test env detectionromanoved2025-07-011-0/+2
| | | | commit_hash:9a3b0959e51504f973770436f503dec16a0dc214
* Make forbiddenfruit work with --muslthegeorg2025-07-011-0/+5
| | | | | When (our) python is linked statically, these symbols should be explicitly _exported_ in order to be present in ctypes. commit_hash:098f04397aa01afdb41df7c47996dd542859c925
* Intermediate changesrobot-piglet2025-06-041-0/+1
| | | | commit_hash:e25f917c35b426ceef2da831c159597de9d6b6cb
* Intermediate changesrobot-piglet2025-05-143-3/+87
| | | | commit_hash:46bf4949f5afb2187946e54da572ae0599b516a0
* Update TCMalloc (Vol. 2)mikailbag2025-05-061-2/+2
| | | | | [nodiff:caesar] commit_hash:48312ddf31d7bece9b834e38fc4e91254815a4d0
* Intermediate changesrobot-piglet2025-05-052-2/+13
| | | | commit_hash:8b3bb826b17db8329ed1221f545c0645f12c552d
* Subinterpretor compatible __res module (2nd attempt)snermolaev2025-04-2915-83/+617
| | | | | | | Cython is not yet subinterpreter compatible. There are no ETA when cython is going to support subinterpreters. This PR removes cython from hermetic python imoprt hooks in order to make them subinterpretr-compatible. commit_hash:427b6f9db6afa6695659ee147621e1ccb391d3cb
* Intermediate changesrobot-piglet2025-04-251-1/+3
| | | | commit_hash:4d256df3cba483ed480b07058d40dc2771082b86
* Revert "Subinterpretor compatible __res module" rXXXXXXsnermolaev2025-04-1515-587/+83
| | | | commit_hash:1d9f5675b9d3ddaa44db4472376a06ad3e811e2d
* Intermediate changesrobot-piglet2025-04-141-1/+3
| | | | commit_hash:be217f23d1ceb4ff6d340cac1d99f9e803c762e7
* Subinterpretor compatible __res modulesnermolaev2025-04-1415-83/+587
| | | | | | | Cython is not yet subinterpreter compatible. There are no ETA when cython is going to support subinterpreters. This PR removes cython from hermetic python imoprt hooks in order to make them subinterpretr-compatible. commit_hash:1b067c37f55a4f1d9a6172df7009c75231cc1e25
* Revert commit rXXXXXX,Update TCMallocmikailbag2025-04-111-2/+2
| | | | commit_hash:1154d5efa33edc65b77483c27fbacfbc8ab1b585
* Update TCMallocmikailbag2025-04-091-2/+2
| | | | commit_hash:87d74347445d4b849db4248cfd5b83ff3a0a54b9
* [library/python/runtime_py3/importer.pxi] Support trailing newline in ↵prettyboy2025-03-191-3/+6
| | | | | | | | | | root.path files Для того чтобы работал сценарий ``` echo `arc root` > /tmp/.root.path ``` commit_hash:255b16f66c1a610cea5322a3842edc492634faaf
* Intermediate changesrobot-piglet2025-03-172-3/+24
| | | | commit_hash:0440953ee45e859ed9f13c00cc38df246289314f
* Merge win_unicode_console symbols into library/python/symbols/pythonthegeorg2025-03-114-45/+9
| | | | | This continues the work started in rXXXXXX. commit_hash:8dedee6f36d2b5708f97d6b97bc8bc80ab55a10b
* Merge ctypes emulation symbols from libpython into library/cpp/symbols/pythonthegeorg2025-03-091-2/+22
| | | | | | | | | | | | | | | | | | | | | `PyCapsule_*` symbols belong to `libpython.so`, there is no need to generate separate module for them. ``` $ nm --dynamic /usr/lib/x86_64-linux-gnu/libpython3.11.so.1.0 | grep PyCapsule 0000000000386550 T PyCapsule_GetContext 00000000003865a0 T PyCapsule_GetDestructor 00000000003865f0 T PyCapsule_GetName 0000000000386640 T PyCapsule_GetPointer 000000000038d540 T PyCapsule_Import 0000000000384bc0 T PyCapsule_IsValid 000000000038d6b0 T PyCapsule_New 00000000003863f0 T PyCapsule_SetContext 0000000000386440 T PyCapsule_SetDestructor 0000000000386490 T PyCapsule_SetName 00000000003864e0 T PyCapsule_SetPointer 000000000065cbc0 D PyCapsule_Type ``` commit_hash:58f102ca48732d8597382415a86554a7ef5f0458