summaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3/patches/fix-name-builtin-modules.patch
Commit message (Collapse)AuthorAgeFilesLines
* Import Python 3.13.11shadchin2026-02-031-24/+14
| | | | commit_hash:bbb53cefb159aa3e7afaa475fd19d5a03b66945f
* 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