GitHub / python/cpython / commits
The Python programming language
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| c3759920 | gh-151297: Fix undefined behavior in `_PyObject_MiRealloc` (GH-151358) |
Matt Wozniski <m****i@b****t>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 80f94674 | gh-151065: Copy fix for memory leak from mimalloc upstream (GH-151066) |
Peter Bierma <z****v@g****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| 71805db4 | gh-151337: Avoid possible memory leak in `_tkinter.c` on Windows. (GH-151340) |
Ivy Xu <f****7@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 507250b7 | Correct the docstring of `logging.config` (GH-151353) |
Ivy Xu <f****7@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| d2e27aca | gh-150285: Fix overflow in too long lines for class data in pydoc (GH-151366) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 402668b2 |
gh-138991: Update dataclass documentation for new eq behavior in Python 3.13 ...
Co-authored-by: Victor Stinner <v****r@p****g> |
Aniket <1****y@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 65047f2e | gh-150285: Fix too long docstrings in GenericAlias and __class_getitem__ (GH-... |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 36fe7784 |
gh-150942: Speed up json.loads array and object decoding (GH-150945)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Pieter Eendebak <p****k@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| efb2fffa | gh-150490: Raise PyType_Modified for insertion into split dictionary (#150489) |
Dino Viehland <d****d@m****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 6112d70a | gh-151228: fix data race on clearing embedded dict values (#151330) |
Kumar Aditya <k****a@p****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 10595b1c | gh-151126: Fix missing memory error in `os._path_splitroot` (#151339) |
sobolevn <m****l@s****e>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| b18168cb | gh-101100: Fix Sphinx nitpick in `unittest.mock.rst` (#151302) |
Cody Maloney <c****y@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| b9bffc09 | gh-139588: Fix nondeterministic `make latex` doc build under parallel make (#... |
Maciej Olko <m****o@a****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 1ec65968 | gh-150858: fix data race while changing `__qualname__` of a type object(#150859) |
Thomas Kowalski <t****a@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 937d89c4 | gh-151112: Fix crash in `compiler_mod()` when entering the current compilatio... |
Stan Ulbrych <s****n@p****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 0bbde07a | gh-150397: Fix pyexpat bigmem test (#151329) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 4b44b1e1 | gh-151238: Check for `_get_resized_exprs` failure in `_PyPegen_{joined,templa... |
Stan Ulbrych <s****n@p****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 0066fd73 | gh-150285: Suppress showing the __getstate__() comment in the help for datacl... |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| a05b9cde | gh-151179: Fix pidfd leak in asyncio _PidfdChildWatcher (#151186) |
Timofei <1****l@u****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 72e7eddc | gh-123619: Fix PyUnstable_Object_EnableDeferredRefcount() (#151260) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| d87d7728 | gh-151284: Fix test_capi on UBSan (#151286) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 82956594 | Remove unused internal _Py_REF_IS_QUEUED() function (#151236) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 2d338103 | gh-151112: Move an `assert` that may fail in `cfg_builder_check` (#151153) |
Stan Ulbrych <s****n@p****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| f9ffca39 | gh-151177: Fix race condition in `_testembed` (GH-151293) |
Peter Bierma <z****v@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 9620f69c | Drop historical `:author:`s from HOWTOs (#151091) |
Stan Ulbrych <s****n@p****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 84a322aa | gh-151295: Fix use-after-free in bytes.join()/bytearray.join() via re-entrant... |
tonghuaroot (童话) <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 84630e2c | gh-136880: Add warning about PYTHONPATH (GH-151098) |
glennglazer <g****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| 871047db |
gh-139819: Use builtin `sentinel` in `rlcompleter` (GH-151222)
Co-authored-by: Ethan Furman <e****n@s****s> |
Victorien <6****s@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| e60c42dc | gh-151278: Fix test_faulthandler on UBSan (#151279) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 3a8bebd8 | GHA: Display output when a sanitizer test fails (#151268) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 7b6e9891 | gh-151253: Dump the Python path configuration on _PyCodec_InitRegistry() fail... |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 9fd1a125 | gh-151126: Fix missing memory errors in `_interpchannelsmodule.c` (#151239) |
sobolevn <m****l@s****e>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| ae62b539 | gh-62259: Add Tools/unicode/gen_expat_table.py (GH-150503) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 7bbb9607 |
gh-141984: Reword the Generator expressions section (GH-150518)
Co-authored-by: Blaise Pabon <b****e@g****m>, Stan Ulbrych <s****n@p****g> |
Petr Viktorin <e****u@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| e2bd50d2 | add asyncio guide for Free-Threaded Python (#150456) |
Kumar Aditya <k****a@p****g>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 8c0e2515 | Docs: Fix typos in the "Memory Management" section (GH-151243) |
Manoj K M <m****v@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 896f7fdc |
gh-143988: Fix re-entrant mutation crashes in socket sendmsg/recvmsg_into (#1...
Co-authored-by: tonghuaroot <2****t@u****m> |
tonghuaroot (童话) <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| a621e8ad | gh-89554: Document socket.SocketType as a class (#150683) |
Bernát Gábor <g****t@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 44a533fa |
gh-150671: Deprecate `PyAsyncGen_New`, `PyCoro_New`, `PyGen_New`, `PyGen_NewW...
Co-authored-by: Peter Bierma <z****v@g****m>, Victor Stinner <v****r@p****g> |
sobolevn <m****l@s****e>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| f2a0f822 |
gh-150988: Fix refleak in `OSError` when attrs are set before `super().__init...
Co-authored-by: Victor Stinner <v****r@p****g> |
Lukas Geiger <l****4@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 3ca93ab1 | Add yet one assertion in test_set_text_charset_cp949 (GH-151224) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 3a08e937 | gh-98894: Fix DTrace test_check_probes for shared builds (#151122) |
stratakis <c****k@r****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 16f71bda | gh-150285: Wrap long single-line summary in text output in pydoc (GH-151081) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| ca32ebf7 |
gh-80384: Check that callback is callable at weak reference creation (GH-151145)
Co-authored-by: Maxwell Bernstein <e****s@f****m> |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 11c93d6d | gh-149716: Document PySlot_DATA for Py_mod_gil and Py_mod_multiple_interprete... |
Taeknology <2****y@u****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 7a014f44 | gh-109940: Respect VIRTUAL_ENV_DISABLE_PROMPT in activate.bat (GH-151215) |
Harjoth Khara <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| ff64d8de | gh-145239: Colorize `case +` in the REPL (#150979) |
Bartosz Sławecki <b****z@i****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| ce916dc5 | gh-150700: Fix class-scope inline comprehensions when nested scopes reference... |
Bartosz Sławecki <b****z@i****m>
Committed by: GitHub <n****y@g****m> |
5 days ago | |
| 58049917 | gh-151112: Fix double free in `assemble_init` when out of memory (#151142) |
Stan Ulbrych <s****n@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| ab8ebe90 | gh-151163: Update Android, macOS installer, and Windows builds to SQLite 3.53... |
Zachary Ware <z****h@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 81c1cdcf |
gh-139819: rlcompleter – avoid suggesting attributes not accessible on instan...
Co-authored-by: Ethan Furman <e****n@s****s> |
Peter <p****5@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 7053bbd7 | gh-151159: Update CI to use latest SSL library versions (#151176) |
Zachary Ware <z****h@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 627dd143 | gh-151159: Bump OpenSSL versions for iOS and Android (GH-151164) |
Zachary Ware <z****h@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 720fb826 | gh-151159: Update macOS installer to use OpenSSL 3.5.7. (#151171) |
Ivy Xu <f****7@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 6688b0c7 | gh-151159: Update Windows builds to use OpenSSL 3.5.7 (GH-151183) |
Zachary Ware <z****h@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 82cb7d4b | GH-59633: Clarify dest collisions in argparse docs (#150987) |
Savannah Ostrowski <s****h@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 8d94fa7b | gh-151126: Add missing `PyErr_NoMemory` in `_winapi` module (#151154) |
sobolevn <m****l@s****e>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 0fa06f4d | gh-150285: Fix too long docstrings in the concurrent package (GH-151076) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| ed2b0424 | gh-150285: Fix too long docstrings in the asyncio package (GH-151074) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| bc37a227 | GH-61082: Clarify nargs='*' positional default behavior (#150989) |
Savannah Ostrowski <s****h@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 528550e0 | GH-54732: Tweak wording around empty lines in argument files (#150980) |
Savannah Ostrowski <s****h@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 3266edef | Docs: add cross-references to improve navigation in `getpass.rst` (#151092) |
Sergio López Gómez <s****m@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| b2e2cd39 |
gh-150898: Assume OpenSSL supports keylogging (#150870)
Co-authored-by: blurb-it[bot] <4****]@u****m>, Bénédikt Tran <1****z@u****m>, Victor Stinner <v****r@p****g> |
Robsdedude <d****v@r****e>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 0a179e74 | Docs: Only add `profiling-sampling-visualization.{css,js}` to files when nece... |
Stan Ulbrych <s****n@p****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 9fdbade9 | gh-151039: Fix a crash when `_datetime` types outlive `_datetime` module (#15... |
sobolevn <m****l@s****e>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| c3cd75af | gh-151130: Add more tests for PyWeakref_* C API (GH-151131) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| db4b1948 |
gh-143008: Fix Null pointer dereferences in TextIOWrapper underlying stream a...
Co-authored-by: yihong0618 <z****8@g****m>, Victor Stinner <v****r@p****g> |
Cody Maloney <c****y@u****m>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 3186547c | gh-151126: Fix missing `PyErr_NoMemory()` in `remove_unused_consts` (#151127) |
sobolevn <m****l@s****e>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 29a920e8 | gh-151070: Fix class referencing typo in collections.abc docs (GH-151088) |
Arshal Aromal <a****9@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| fccf67a3 | gh-150633: Minor improvement of a newly added test (#151103) |
Barry Warsaw <b****y@p****g>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 54de5475 | gh-150633: Properly handle null characters in the name when importing frozen ... |
Thomas Kowalski <t****a@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 5c132173 | gh-148932: Fix `profiling.sampling` on Windows virtual environments (#150541) |
Eduardo Villalpando Mello <e****l@m****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| a9002349 | gh-151019: Fix test_os on 32-bit FreeBSD (#151087) |
Victor Stinner <v****r@p****g>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 11a8bdfe | Fix a typo in the `SECURITY.md` (#151086) |
Stan Ulbrych <s****n@p****g>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| f051c689 |
gh-106318: Add examples to the `str.isdigit()` method docs (#144721)
Co-authored-by: Stan Ulbrych <s****n@p****g> |
Adorilson Bezerra <a****n@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| bd5fa31c | gh-141623: operator.rst: don't use term "bitwise" (GH-141846) |
Doron Behar <d****r@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| e3762114 | Mention `frozendict` in `object.__hash__()` documentation (#148867) |
Jonathan Dung <j****g@y****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 537702d5 | gh-151059: [perf] Use `PyObject_CallMethodOneArg` in datetime's `call_tzinfo_... |
Pieter Eendebak <p****k@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| a1873300 | gh-101100: Fix Sphinx warnings in 'Buffer Object Structures' documentation (#... |
Christian Zinck <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 16ede813 | Docs: Fix missing colon in `bisect` example function (GH-151061) |
Sergio López Gómez <s****m@g****m>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 40841410 |
gh-69619: Clarify "whitespace" in the `str.{l,r}strip()` documentation (#150901)
Co-authored-by: Bénédikt Tran <1****z@u****m> |
きょうすけ <h****5@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 81965c16 | Update an error message in the 'Functional Programming HOWTO' (#151047) |
saber-bit <b****4@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 5755d0f0 | gh-150599: Prevent bz2 decompressor reuse after errors (#150600) |
Stan Ulbrych <s****n@p****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| e5ced1f7 | gh-150885: Remove unused shutil._ensure_directory (GH-150883) |
Bernát Gábor <g****t@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| f2cab7b0 | gh-151021: Fix mmap empty searches past the end (GH-151023) |
esadomer <5****r@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 0f7dc2fe | gh-150942: Speed up re.findall and re.sub/subn result building (gh-150943) |
Pieter Eendebak <p****k@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 253904f7 | gh-150942: Speed up frame local item collection (gh-151002) |
Omkar Kabde <o****e@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| ab930175 | gh-148954: Escape methodname in xmlrpc.client.dumps() to prevent XML injectio... |
Sanyam Kumat <1****3@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 69851a64 |
gh-50948: IDLE: Warn if saving a file will overwrite a newer version (GH-17578)
Co-authored-by: Guilherme Polo <g****o@g****m>, Priya Pappachan <p****0@g****m>, Serhiy Storchaka <s****a@g****m> |
Zackery Spytz <z****z@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 12af26d1 | gh-150411: fix `gc_generation.count` race in free-threading (#150413) |
Edward Xu <x****d@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 884ac3e3 | gh-149083: Use sentinel for urllib.parse._UNSPECIFIED (#149612) |
Jelle Zijlstra <j****a@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| fded34d6 | Delete mention encoding and errors for importlib.resources.path() (GH-143111) |
Alexander Shadchin <s****n@y****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 4833b203 | Doc: fix order of PyLong_FromUnsignedLongLong (#150937) |
Inada Naoki <s****y@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| b6e66136 | gh-150534: Add C23 half-turn trigonometric *pi functions (GH-150555) |
Jeff Epler <j****r@u****t>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| fab449bd | gh-149835: Use realpath() instead of abspath() in shutil.move() (GH-149986) |
Thomas Kowalski <t****a@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| b18b6a49 | gh-84649: Use statx() in TimedRotatingFileHandler if available (ПР-150968) |
Serhiy Storchaka <s****a@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 97dea309 |
gh-150889: Improve performance of unicodedata.normalize() (GH-150890)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m> |
Pieter Eendebak <p****k@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 2452449b | gh-148832: Use `-icf=0` in BOLT_APPLY_FLAGS (gh-148833) |
Shamil <a****h@p****e>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 785b6dcf | gh-150662: Stop unbounded memory growth in Tachyon `--gecko` collector (#150845) |
Maurycy Pawłowski-Wieroński <m****y@m****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 262625fa | gh-150207: Raise MemoryError on tokenizer allocation failure instead of crash... |
Grant Herman <g****1@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago |