GitHub / python/cpython / commits
The Python programming language
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ca6dfa0f | gh-146446: Miscellaneous improvements to iOS XCframework build script (#146447) |
Russell Keith-Magee <r****l@k****m>
Committed by: GitHub <n****y@g****m> |
about 2 hours ago | |
| 17070f41 | gh-144837: Improve documentation for more collection methods (GH-144841) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 4 hours ago | |
| 5c0dcb3e | gh-146059: Call fast_save_leave() in pickle save_frozenset() (#146173) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
about 7 hours ago | |
| e44993a6 | gh-146318: Document that signal.SIGSTOP is Unix-only (#146319) |
Jonathan Dung <j****g@y****m>
Committed by: GitHub <n****y@g****m> |
about 9 hours ago | |
| 0e3b3b89 |
gh-146151: Add support for complex arrays in the array module (#146237)
Co-authored-by: Victor Stinner <v****r@p****g> |
Sergey B Kirpichev <s****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 9 hours ago | |
| c68a1944 |
gh-146151: memoryview supports 'F' and 'D' format types (complex) (#146241)
Co-authored-by: Victor Stinner <v****r@p****g> |
Sergey B Kirpichev <s****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 9 hours ago | |
| bfdaa3c5 | gh-131798: JIT: split call method and call builtin opcodes into smaller uops ... |
Kumar Aditya <k****a@p****g>
Committed by: GitHub <n****y@g****m> |
about 9 hours ago | |
| 0e543055 | gh-145876: Do not mask AttributeErrors raised during dictionary unpacking (GH... |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 10 hours ago | |
| e1d48237 | gh-145650: Add `logging.{Formatter,Filter}.__repr__` (GH-145652) |
Jack Danger <g****b@j****m>
Committed by: GitHub <n****y@g****m> |
about 11 hours ago | |
| 3a2b81e9 | gh-145616: Detect Android sysconfig ABI correctly on 32-bit ARM Android on 64... |
Robert Kirkman <3****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 11 hours ago | |
| 1516c263 | gh-145866: Convert `DICT_UPDATE` to leave its inputs on the stack to be clean... |
Sacul <1****7@u****m>
Committed by: GitHub <n****y@g****m> |
about 12 hours ago | |
| 8de70b31 |
gh-145633: Fix struct.pack('f') on s390x (#146422)
Co-authored-by: Sergey B Kirpichev <s****v@g****m> |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
about 13 hours ago | |
| 1038a3ab | gh-146410: Run tests with with --pythoninfo on iOS (#146457) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
about 13 hours ago | |
| fc1f6b17 | gh-GH-131798: optimize jit attribute loads on immutable types (#146449) |
Kumar Aditya <k****a@p****g>
Committed by: GitHub <n****y@g****m> |
about 14 hours ago | |
| b5a27bdc | gh-146410: Add --pythoninfo option to regrtest (#146413) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
about 14 hours ago | |
| f5364ae7 | gh-145866: Convert `_CALL_INTRINSIC_2` to leave its inputs on the stack to be... |
Kevin Huai <k****n@k****m>
Committed by: GitHub <n****y@g****m> |
about 14 hours ago | |
| 495178ab | gh-146453: fix `_PyType_LookupByVersion` for types with fixed pre-defined ver... |
Kumar Aditya <k****a@p****g>
Committed by: GitHub <n****y@g****m> |
about 15 hours ago | |
| 8e1469c9 | gh-138573: Filter out failing math tests on Solaris (#146402) |
Sergey B Kirpichev <s****v@g****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 9343518c | gh-146244: Fix initconfig.c SET_ITEM macro leaks dict on expression failure (... |
Wulian233 <1****5@q****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 4447f23f | Fix typo in 3.14 What's New tail call interpreter docs (GH-146425) |
johnthagen <j****n@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 0055140b | gh-146358: Fix warnings.catch_warnings on Free Threading (#146374) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 04bd5430 | gh-146386: fix missing `va_end` in `_abiinfo_raise` in `modsupport.c` (#146387) |
Brandon <a****l@g****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 4240c7dd | gh-145098: Run Apple Silicon macOS CI on macos-26 (Tahoe) (#145099) |
clintonsteiner <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| d0e66ef1 | gh-146369: Ensure `PYTHON_LAZY_IMPORTS=none` overrides `__lazy_modules__` (#1... |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 2be147e1 | gh-146352: In Emscripten pyrepl test, pick port dynamically (#146375) |
Hood Chatham <r****m@g****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 3364e7e6 |
gh-146207: Add support for OpenSSL 4.0.0 alpha1 (#146217)
Co-authored-by: Bénédikt Tran <1****z@u****m> |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 08f6b33b | gh-146355: Fix `main_module` ref leak in `_PyRun_SimpleStringFlagsWithName` (... |
Brandon <a****l@g****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| f2fcc494 | gh-145633: Remove remnants of the "unknown_format" (floats) in the struct mod... |
Sergey B Kirpichev <s****v@g****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| f4d1be46 | gh-145633: Drop runtime checks for floatting-point formats in the array modul... |
Sergey B Kirpichev <s****v@g****m>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 60093096 | gh-146041: Avoid lock in sys.intern() for already interned strings (gh-146072) |
Sam Gross <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 535b09c1 | GH-126910: Allow most native profilers and debuggers to unwind through JIT fr... |
Brandt Bucher <b****t@p****g>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 1887a95f |
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Co-authored-by: Victor Stinner <v****r@p****g> |
Karolina Surma <3****e@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 119fce7b | gh-144984: Skip test under tracerefs (GH-146218) |
Petr Viktorin <e****u@g****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 951675c1 |
gh-146306: JIT: Optimize float operations by mutating uniquely-referenced ope...
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Pieter Eendebak <p****k@g****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 68c7fad7 |
gh-138580: Add sys.float_info.iec_60559 boolean flag (#138811)
Co-authored-by: Victor Stinner <v****r@p****g>, Stan Ulbrych <8****d@u****m> |
Sergey B Kirpichev <s****v@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 6d73bc22 | gh-145866: Convert `DICT_MERGE` to leave its inputs on the stack to be cleane... |
Neko Asakura <n****a@o****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 07a555d4 | gh-133879: Copyedit "What's new in Python 3.15" (#146345) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 95340ef6 | Remove inactive CODEOWNERS (#145930) |
Stan Ulbrych <8****d@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| fae5761a |
gh-140196: Added constructor behavior changes in ast.rst for python 3.13 (GH-...
Co-authored-by: Łukasz Langa <l****z@l****l> |
Parman Mohammadalizadeh <p****3@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| bcff99cb | gh-146202: Create tmp_dir in regrtest worker (#146347) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 306c556f | gh-144319: obtain SeLockMemoryPrivilege on Windows (#144928) |
Chris Eibl <1****l@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| e017971e |
gh-146199: Fix error handling in `code_richcompare` when `PyObject_RichCompar...
Co-authored-by: blurb-it[bot] <4****]@u****m>, Victor Stinner <v****r@p****g> |
Brij Kapadia <9****3@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 7dc2f52a | gh-146197: Include a bit more information in sys._emscripten_info.runtime (#1... |
Hood Chatham <r****m@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| daa159f9 | gh-135871: Reload lock internal state while spinning in `PyMutex_LockTimed` (... |
Daniele Parmeggiani <8****i@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 821581ad |
gh-145719: Add `.efi` file detection in `mimetypes` (#145720)
Co-authored-by: blurb-it[bot] <4****]@u****m>, Hugo van Kemenade <1****k@u****m> |
Charlie Lin <t****g@g****s>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| a57209eb |
gh-146197: Run -m test.pythoninfo on the Emscripten CI (#146332)
Co-authored-by: Hugo van Kemenade <1****k@u****m> |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 0c83e8be | gh-146325: Use `test.support.requires_fork` in test_fastpath_cache_cleared_in... |
Hood Chatham <r****m@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| c94048be |
gh-146197: Add Emscripten to CI (#146198)
Co-authored-by: Hugo van Kemenade <1****k@u****m> |
Hood Chatham <r****m@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| f5d47fce | gh-143387: Raise an exception instead of returning None when metadata file is... |
Jason R. Coombs <j****o@j****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 1114d7f7 | gh-108907: ctypes: Document _type_ codes (GH-145837) |
Petr Viktorin <e****u@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 91cd2e58 |
gh-146175: Soft-deprecate outdated macros; convert internal usage (GH-146178)
Co-authored-by: Victor Stinner <v****r@p****g> |
Petr Viktorin <e****u@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 90f9991a |
gh-146056: Rework ref counting in treebuilder_handle_end() (#146167)
Co-authored-by: Serhiy Storchaka <s****a@g****m> |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| fb8d8d9c | Add a warning about untrusted input to `configparser` docs (#146276) |
Stan Ulbrych <8****d@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 4561f641 | gh-145264: Do not ignore excess Base64 data after the first padded quad (GH-1... |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| ae6adc90 | gh-146308: Fix error handling issues in _remote_debugging module (#146309) |
Pablo Galindo Salgado <P****l@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| b4e5bc21 | gh-146192: Add base32 support to binascii (GH-146193) |
kangtastic <9****c@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| a17301ab | gh-135953: Properly obtain main thread identifier in Gecko Collector (#146045) |
flow <f****n@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| e36f8db7 |
gh-143414: Implement unique reference tracking for JIT, optimize unpacking of...
Co-authored-by: Ken Jin <k****6@g****m> |
reiden <6****g@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 1ceb1fb2 | gh-146261: Fix bug in `_Py_uop_sym_set_func_version` (GH-146291) |
Sacul <1****7@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 161329cd | gh-145144: Add more tests for UserList, UserDict, etc (GH-145145) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 97c725cd | gh-143959: Fix test_datetime if _datetime is unavailable (GH-145248) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| c30fae4b | gh-146245: Fix reference and buffer leaks via audit hook in socket module (GH... |
AN Long <a****k@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| f0aeabc6 |
gh-140049: Colorize exception notes in `traceback.py` (#140051)
Co-authored-by: Hugo van Kemenade <1****k@u****m> |
Stan Ulbrych <8****d@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 3776aba2 | Update docs for gh-146056 (GH-146213) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 83360b58 | Docs: replace all `datetime` imports with `import datetime as dt` (#145640) |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| f6b5eed4 |
gh-146153: Use `frozendict` in pure python fallback for `curses.has_key` (#14...
Co-authored-by: blurb-it[bot] <4****]@u****m> |
Jonathan Dung <j****g@y****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 8a531f89 |
gh-138234: clarify returncode behavior for subprocesses created with `shell=T...
Co-authored-by: Kumar Aditya <k****a@p****g> |
andreuu-tsai <3****i@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 60fbc20e | gh-140947: fix contextvars handling for server tasks in asyncio (#141158) |
Kumar Aditya <k****a@p****g>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 897fa231 |
GH-100108: Add async generators best practices section (#141885)
Co-authored-by: Stan Ulbrych <8****d@u****m>, Guido van Rossum <g****m@g****m>, Kumar Aditya <k****a@p****g> |
Sergey Miryanov <s****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 879c85f6 | GH-145667: Merge `GET_ITER` and `GET_YIELD_FROM_ITER` (GH-146120) |
Mark Shannon <M****n@a****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| b5e4c46b | gh-146228: Better fork support in cached FastPath (#146231) |
Jason R. Coombs <j****o@j****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 1eff27f2 | gh-146227: Fix wrong type in _Py_atomic_load_uint16 in pyatomic_std.h (gh-146... |
Sam Gross <c****y@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| b36b87bc | gh-145980: Fix copy/paste mistake in binascii.c (#146230) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 6450b1d1 | gh-146092: Raise MemoryError on allocation failure in _zoneinfo (#146165) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 5ad738f8 |
gh-91279: Note `SOURCE_DATE_EPOCH` support in `ZipFile.writestr()` doc (#139396)
Co-authored-by: Victor Stinner <v****r@p****g> |
Wulian233 <1****5@q****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| cd10a2e6 |
gh-146196: Fix Undefined Behavior in _PyUnicodeWriter_WriteASCIIString() (#14...
Co-authored-by: Victor Stinner <v****r@p****g> |
Shamil <a****h@p****e>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 82a24a44 | gh-143930: Reject leading dashes in webbrowser URLs |
Seth Michael Larson <s****h@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| b38127f3 | gh-145916: Soft-deprecate ctypes.util.find_library (GH-145919) |
Petr Viktorin <e****u@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 9f9faa2d |
gh-146205: Check the errno with != 0 in close impls in select module (#146206)
Co-authored-by: blurb-it[bot] <4****]@u****m> |
AN Long <a****k@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 2f4eb34b | gh-146171: Fix nested AttributeError suggestions (#146188) |
Pablo Galindo Salgado <P****l@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| acfb4528 | gh-146099: Optimize _GUARD_CODE_VERSION+IP via function version symbols (GH-1... |
Ken Jin <k****n@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 4507d496 | gh-145980: Add support for alternative alphabets in the binascii module (GH-1... |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| d357a7db | gh-145754: Update signature retrieval in unittest.mock to use forwardref anno... |
Matthias Schoettle <g****t@m****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 6b5511d6 |
gh-145177: Add emscripten run --test, uses test args from config.toml (#146160)
Co-authored-by: Russell Keith-Magee <r****l@k****m> |
Hood Chatham <r****m@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 98977ca4 | gh-131798: JIT: optimize _LOAD_COMMON_CONSTANT (GH-146104) |
Mingzhu Yan <6****g@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| db116236 | gh-145177: Add make-dependencies command to emscripten build script (#146158) |
Hood Chatham <r****m@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| ab47892c | Improve tests for the PyUnicodeWriter C API (GH-146157) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| d5b26816 | gh-145866 : Update JIT contributor list (GH-146170) |
Sacul <1****7@u****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 52c01864 |
gh-145633: Refine notes on non-IEEE platforms (#145845)
Co-authored-by: Stan Ulbrych <8****d@u****m>, Hugo van Kemenade <1****k@u****m>, Victor Stinner <v****r@p****g> |
Sergey B Kirpichev <s****v@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| ced64605 | GH-146096: Fix segfault in BaseExceptionGroup repr (#146141) |
Sergey Miryanov <s****v@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 004ce8d9 | gh-137696: Rename 'fort' parameter to 'order' in PyBuffer_* functions (#137866) |
Carlos Sousa <4****R@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 0d37e423 | gh-145866: Convert `SET_UPDATE` to leave its inputs on the stack to be cleane... |
Sacul <1****7@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 98245913 | gh-145394: Remove duplicated `isearch_add_character` in `_pyrepl/historical_r... |
Tan Long <t****g@f****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 580043df | gh-145254: Fix formatting of thread safety annotations (#146111) |
Lysandros Nikolaou <l****k@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 89a154a0 | gh-146091: Fix NULL check in termios.tcsetwinsize (#146147) |
Okiemute Enato <5****4@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 91e1312b | gh-145177: Put node version into emscripten/config.toml. (#146156) |
Hood Chatham <r****m@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| becd7a96 | gh-146143: Fix the PyUnicodeWriter_WriteUCS4() signature (GH-146144) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 0f2246b1 |
gh-146056: Fix list.__repr__() for lists containing NULLs (GH-146129)
Co-authored-by: Victor Stinner <v****r@p****g> |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| abd52463 | gh-145805: Add `python Platforms/emscripten run` subcommand (#146051) |
Hood Chatham <r****m@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| b9d43188 | gh-145410: Add _sysconfig.get_platform() function (#146145) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
8 days ago |