summaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3/patches
Commit message (Collapse)AuthorAgeFilesLines
* Intermediate changesrobot-piglet2026-06-111-1/+1
| | | | commit_hash:e81750c1bdcb2ce3baeb77a0b77bff41af9e38d4
* Reducing number of `lstat` callsshadchin2026-06-101-0/+54
| | | | commit_hash:fd5d126cda63b34250bf5e76f2d4e16b91756d16
* Replace deprecated `Py_UNICODE` with `wchar_t` for Python 3.13 compatibilityshadchin2026-04-181-5/+0
| | | | | Since `Py_UNICODE` is just a typedef for `wchar_t` in Python 3, replace it with `wchar_t` in Cython typedefs, C++ headers, and stringlib macros. Python 2 code paths retain `Py_UNICODE` via #if guards. commit_hash:7bed62e2231a8fde3adc6317e8a41dd060895e24
* Rework `pyconfig.h`shadchin2026-04-113-25/+26
| | | | commit_hash:826de8ce55126c9f2a15bb1dcdd1227e0e069615
* Prefer CA bundle set by SSL_CERT_FILE and SSL_CERT_DIR (common part)Konstantin Khlebnikov2026-03-111-2/+3
| | | | | | | | | | | | | | | | - **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 <[email protected]> Co-authored-by: shadchin <[email protected]> commit_hash:21db0cd5fe3b4af267dcf5ec4d2753fbdd49ba1e
* Fix REPL for Macshadchin2026-03-101-0/+112
| | | | commit_hash:16d75ec7f9fd46d5373a5abb04feb9b63939bf49
* Import Python 3.13.11shadchin2026-02-0315-193/+470
| | | | commit_hash:bbb53cefb159aa3e7afaa475fd19d5a03b66945f
* Switch Python 3 on contrib/libs/blake2shadchin2026-01-221-7/+6
| | | | commit_hash:71d95ae6feb5796edc36f16859e57cf07a56a184
* Fix `__name__` for builtin modulesshadchin2026-01-141-0/+24
| | | | | | | | | | | | | | | | | | | | | Такой же подход есть у загрузки so-расширений, но для builtin его из коробки нет, так как builtin в upstream используется только для стандартной библиотеки, а там нет подпакетов, там только модули и у них нет проблемы с именем. До патча: ```ipython In [1]: import osgeo._gdal In [2]: osgeo._gdal.__name__ Out[2]: '_gdal' # <- Потерялось имя пакета, должно быть `osgeo._gdal` ``` После патча: ```ipython In [1]: import osgeo._gdal In [2]: osgeo._gdal.__name__ Out[2]: 'osgeo._gdal' ``` commit_hash:fee95110a58cae8395a46598bf8f0b80e42b029a
* Intermediate changesrobot-piglet2026-01-0518-72/+72
| | | | commit_hash:1a43bcb7f55bea5bd087ad537be5880e0301a09b
* Update contrib/python/hypothesis/py3 to 6.136.2robot-contrib2025-11-151-0/+11
| | | | commit_hash:aaf72f1c1b3aa7cf161d27d86c119860b25c0b21
* Moved patch to `jupyter-core`shadchin2025-07-211-11/+0
| | | | commit_hash:18ebf710692df871dceae55c907824e5582537fd
* Update Python 3 to 3.12.10shadchin2025-06-131-17/+0
| | | | commit_hash:dd2398e159fe1d72ea6b12da52fccc933a41a785
* Subinterpretor compatible __res module (2nd attempt)snermolaev2025-04-292-1/+14
| | | | | | | 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
* Revert "Subinterpretor compatible __res module" rXXXXXXsnermolaev2025-04-152-14/+1
| | | | commit_hash:1d9f5675b9d3ddaa44db4472376a06ad3e811e2d
* Subinterpretor compatible __res modulesnermolaev2025-04-142-1/+14
| | | | | | | 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
* Update Python 3 to 3.12.9shadchin2025-02-161-29/+0
| | | | commit_hash:c8651982d81e18f18e037fb247cc6ae53c4fa7f1
* Update Python 3 to 3.12.8shadchin2024-12-232-81/+29
| | | | commit_hash:c20045b8a987d8720e1f3328270357491d5530f3
* Update Python 3 to 3.12.7shadchin2024-10-272-0/+92
| | | | commit_hash:052a122399d67f1ea5dfbc5f6457e3e06200becf
* publishFullContrib: true for ydbmaxim-yurchuk2024-10-0917-0/+474
| | | | | <HIDDEN_URL> commit_hash:c82a80ac4594723cebf2c7387dec9c60217f603e
* Revert commit rXXXXXX, Acknowledge powerpc64 supporting patch upstreammikhnenko2024-03-191-0/+26
| | | | 66d561a885456063f0ad0ce50b463d45c9f93020
* Acknowledge powerpc64 supporting patch upstreamthegeorg2024-03-191-26/+0
| | | | 5cc63398eec743d9095bc0a8366ce64dc56680a5
* Better patch around #include <Unknwn.h>thegeorg2024-02-271-50/+0
| | | | | Backport of [PR #115350](https://github.com/python/cpython/pull/115350.patch) from CPython upstream. 7a2729f31048ba63762a6d3a890308c23db5c969
* Sync contrib/tools/python3 layout with upstreamthegeorg2024-02-191-0/+339
| | | | | | | * Move src/ subdir contents to the top of the layout * Rename self-written lib -> lib2 to avoid CaseFolding warning from the VCS * Regenerate contrib/libs/python proxy-headers accordingly 4ccc62ac1511abcf0fed14ccade38e984e088f1e
* Intermediate changesrobot-piglet2024-02-181-339/+0
|
* Update Python from 3.11.8 to 3.12.2shadchin2024-02-121-52/+7
|
* Update Python 3 to 3.11.8shadchin2024-02-071-5/+3
|
* Import libs 4 (#758)AlexSm2023-12-271-0/+386