aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/tools/python3
Commit message (Collapse)AuthorAgeFilesLines
* Intermediate changesrobot-piglet2025-05-071-1/+1
| | | | commit_hash:8e91f1bc83ec2f7c5c04762b6c4a7343ab3506f2
* Subinterpretor compatible __res module (2nd attempt)snermolaev2025-04-294-2/+19
| | | | | | | 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
* Fix import datetime for subinterpreterssnermolaev2025-04-281-0/+1
| | | | | _pydatetime module should be imported when working in subinterpreters mode since _datetime module is not yet ready for subinterpreters (contrib/tools/python3/Lib/datetime.py), but we get **Warn: ModuleNotFoundError: No module named '_pydatetime'**. commit_hash:4c3ebf1f1a231edcca1580943d1e8a1661bcfa5b
* Revert "Subinterpretor compatible __res module" rXXXXXXsnermolaev2025-04-154-19/+2
| | | | commit_hash:1d9f5675b9d3ddaa44db4472376a06ad3e811e2d
* Subinterpretor compatible __res modulesnermolaev2025-04-144-2/+19
| | | | | | | 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-1688-545/+876
| | | | commit_hash:c8651982d81e18f18e037fb247cc6ae53c4fa7f1
* Update Python 3 to 3.12.8shadchin2024-12-23110-7709/+8890
| | | | commit_hash:c20045b8a987d8720e1f3328270357491d5530f3
* Make comment with pr infozhukoff-pavel2024-12-091-0/+11
| | | | commit_hash:f132b180e59a3a0ee4e3c96f061bc6b2c093c858
* Remove unused sysincl for crtassem.hthegeorg2024-12-062-1/+2
| | | | commit_hash:7c16f722239365919c2cf805bd2134a9a523d4ef
* Update Python 3 to 3.12.7shadchin2024-10-2791-7181/+8491
| | | | commit_hash:052a122399d67f1ea5dfbc5f6457e3e06200becf
* publishFullContrib: true for ydbmaxim-yurchuk2024-10-09118-0/+23961
| | | | | <HIDDEN_URL> commit_hash:c82a80ac4594723cebf2c7387dec9c60217f603e
* Intermediate changesrobot-piglet2024-10-077-0/+304
| | | | commit_hash:2835e21dc055a3e814c5f562f3a876691a772ea2
* Intermediate changesrobot-piglet2024-10-073-0/+55
| | | | commit_hash:d453d88ab4310a06bd5760d4862918f509e082ce
* Update Python 3 to 3.12.6shadchin2024-09-1747-14485/+14682
| | | | commit_hash:43ed87a61b9efe3a87682fda1f0bff6f7b422cc9
* Cleanup build/sysincl/linux.ymlthegeorg2024-09-041-1/+1
| | | | 9396b0cd7a984fa5c915eed07e29cd357af28a12
* Simplify Modules/_sqliteshadchin2024-08-241-7/+1
| | | | 0fe364013bff008d9bce51cfd54d2810ba54b2a4
* Intermediate changesrobot-piglet2024-08-242-0/+4
|
* Intermediate changesrobot-piglet2024-08-232-31/+2
|
* Switch on platform_dispatchersshadchin2024-08-235-32/+32
| | | | 93438876ebd102c07d52ce42cc48e5465a7277ff
* Prepare to switch on platform_dispatchers (part 1)shadchin2024-08-192-15/+15
| | | | 664a0b8555cd24bd063b0fa871e3e5693e856e7d
* Sync and cleanup pyconfig.hshadchin2024-08-191-10/+14
| | | | 535e12a669585636772c3f8d402cdf65701eafba
* Switch on delta config for Darwin x86_64shadchin2024-08-184-1953/+16
| | | | 60bbb4cee24aa9a22b7dcc86a6a4adc0f7089c36
* Intermediate changesrobot-piglet2024-08-181-2/+0
|
* Update Python 3 to 3.12.5shadchin2024-08-17118-22471/+22762
| | | | | https://docs.python.org/release/3.12.5/whatsnew/changelog.html#python-3-12-5-final de86cdeacd3a8653b9ec36e87975886fafcf6dc2
* fix _io.TextIOWrapper.write() write during flushnechda2024-08-041-9/+22
| | | | 816f3097d548522bcfae2b763098747304285d0f
* Update contrib/tools/python3 to 3.12.4robot-contrib2024-07-0288-11626/+13078
| | | | 6e8edffbef193b35b45ddccdc3beda6bb2627186
* Revert commit rXXXXXX, Remove unnecessary patchshadchin2024-05-285-0/+31
| | | | ee6f033bb92851c8403ba801453b3b964d12ec87
* Remove unnecessary patchshadchin2024-05-255-31/+0
| | | | 294af49eb80feb0cff89ea1de5cd9a8728bfbe89
* Remove unnecessary patchshadchin2024-05-201-5/+0
| | | | 1e746c21e253120adc9124771d9fb797a8c44da0
* Fix hang in test finalizationshadchin2024-04-291-1/+1
| | | | 6e8dab73d326f936d9039c28bdec6673411fbe3c
* Update Python 3 to 3.12.3shadchin2024-04-28125-13385/+14033
| | | | 7d09de7d8b99ea2be554ef0fc61276942ca9c2e1
* Revert commit rXXXXXX, Acknowledge powerpc64 supporting patch upstreammikhnenko2024-03-194-52/+47
| | | | 66d561a885456063f0ad0ce50b463d45c9f93020
* Acknowledge powerpc64 supporting patch upstreamthegeorg2024-03-194-47/+52
| | | | 5cc63398eec743d9095bc0a8366ce64dc56680a5
* Add contrib/tools/python3/lib2/lsan.suppkruall2024-03-121-0/+2
| | | | 418bc3e950e284fd855d8c4773cb1c6efdd88680
* Simplify layout for Python 3shadchin2024-03-063-192/+144
| | | | 4c8d17f5092930dba3a969736cfed1def0bd4df1
* Revert excessive WIN32_LEAN_AND_MEAN patchthegeorg2024-02-281-2/+0
| | | | 66167b07854d42c923eb4b7ae938685d458d7cae
* Better patch around #include <Unknwn.h>thegeorg2024-02-277-55/+4
| | | | | Backport of [PR #115350](https://github.com/python/cpython/pull/115350.patch) from CPython upstream. 7a2729f31048ba63762a6d3a890308c23db5c969
* Remove patch as we have gevent 24.2.1 nowthegeorg2024-02-261-6/+1
| | | | 47264a88e6c857e589b5b21815c061575413132a
* Disable Solaris-specific includesthegeorg2024-02-241-1/+1
| | | | 9212dd8d85380149b5945c3b5c8f73210e8e25ca
* Remove unused patch from contrib/tools/python3thegeorg2024-02-241-2/+0
| | | | | `struct timeval` is forward declared since 3.12.2 / rXXXXXX. b9848bec9f06b3e438a9559ac92a43f3f5e556ce
* Remove unnecessary patchthegeorg2024-02-241-9/+9
| | | | | | | | | | | | | `_pickle.c` works this around since 3.11.1 / rXXXXXX by having the following stanza at beggining of the file: ``` #ifdef MS_WINDOWS #define FLOAT FLOAT_ #define INT INT_ #define LONG LONG_ #endif ``` 8ac860799f2860a9dfb3e590f514b1ac7a2c3a9e
* Sync contrib/tools/python3 layout with upstreamthegeorg2024-02-191279-33/+380
| | | | | | | * 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
* Enable perf trampolineshadchin2024-02-183-1/+35
| | | | 9ea3344aaff84779f6f3eea0c3cfb785c49857a7
* Intermediate changesrobot-piglet2024-02-182-349/+3
|
* Disable vxWorks-specific includesthegeorg2024-02-151-3/+3
| | | | bee88d907230451bacc8c0aa4fa5ecc8f9cba59c
* try to fix export to github for ytsnermolaev2024-02-141-7/+1
| | | | 7e8ced5e3227ac70e89c6e63a9a254fe3f5f9ed3
* Disable unused bluetooth/ includesthegeorg2024-02-131-6/+6
|
* Update Python from 3.11.8 to 3.12.2shadchin2024-02-12856-146845/+207067
|
* Fix threading for gevent in Python 3.11.8vlasovskikh2024-02-091-1/+6
|
* Update Python 3 to 3.11.8shadchin2024-02-0798-1243/+2166
|