Commit graph

  • c6a0a512c4 Remove outdated comment remove-outdated-comment Jeff Epler 2024-06-29 08:31:35 -0500
  • 2cb84b107a
    gh-119372: Recover inf's and zeros in _Py_c_quot (GH-119457) main rad/main Sergey B Kirpichev 2024-06-29 11:00:48 +0300
  • 0a1e8ff9c1
    gh-121101: Document -Wall option (an alias for -Walways) (#121102) Wim Jeantine-Glenn 2024-06-29 01:40:13 -0500
  • 6d34938dc8
    gh-120713: Normalize year with century for datetime.strftime (GH-120820) blhsing 2024-06-29 14:32:42 +0800
  • 92893fd8dc
    gh-121137: Add missing Py_DECREF calls for ADDITEMS opcode of _pickle.c (#121136) Justin Applegate 2024-06-28 15:43:45 -0600
  • e6543daf12
    gh-117139: Fix a few wrong steals in bytecodes.c (GH-121127) Ken Jin 2024-06-29 02:14:48 +0800
  • 2894aa14f2
    gh-121115: Skip __index__ in PyLong_AsNativeBytes by default (GH-121118) Steve Dower 2024-06-28 16:26:21 +0100
  • 81a654a342
    gh-121018: Fix more cases of exiting in argparse when exit_on_error=False (GH-121056) Serhiy Storchaka 2024-06-28 17:21:59 +0300
  • 43709d5d54
    Check for compiler warnings in test_cext on Windows (#121088) Victor Stinner 2024-06-28 14:41:37 +0200
  • ef3c400434
    gh-120804: remove is_active method from internal child watchers implementation in asyncio (#121124) Kumar Aditya 2024-06-28 17:23:56 +0530
  • 6e63d84e43
    gh-121096: Ignore dlopen() leaks in Valgrind suppression file (#121097) Victor Stinner 2024-06-28 13:10:11 +0200
  • 58a3580836
    gh-107803: add whatsnew for asyncio double linked list implementation (#120995) Kumar Aditya 2024-06-28 14:33:31 +0530
  • 1a2e7a7475
    gh-120837: Update _Py_DumpExtensionModules to be async-signal-safe (gh-121051) Donghee Na 2024-06-28 06:46:46 +0900
  • 237baf4d7a
    gh-121035: Update logging flow chart to include the lastResort handler. (GH-121036) Alexander Bessman 2024-06-27 23:11:40 +0200
  • 4a62a331de
    gh-121065: Temporarily skip flaky test on free-threaded build (#121100) Sam Gross 2024-06-27 14:03:09 -0400
  • e9b4ec614b
    gh-105623 Fix performance degradation in logging RotatingFileHandler (GH-105887) Craig Robson 2024-06-27 09:44:40 -0700
  • 0890ad7c02
    gh-115986 Improve pprint docs formatting (GH-117401) Kerim Kabirov 2024-06-27 16:32:50 +0200
  • db96edd6d1
    gh-121027: Add a future warning in functools.partial.__get__ (#121086) Serhiy Storchaka 2024-06-27 14:47:20 +0300
  • 223c03a43c
    gh-121082: Fix build failure when the developer use --enable-pystats arguments in configuration command after #118450 (#121083) Nadeshiko Manju 2024-06-27 19:35:25 +0800
  • b7a95dfee3
    gh-120593: Check -Wcast-qual flag in test_cext (#121081) Victor Stinner 2024-06-27 12:22:48 +0200
  • 6f7acaab50
    gh-120686: remove unused internal c api functions (#120687) Irit Katriel 2024-06-27 11:09:30 +0100
  • 12af8ec864
    gh-121040: Use __attribute__((fallthrough)) (#121044) Victor Stinner 2024-06-27 11:58:44 +0200
  • 4999e0bda0
    gh-120888: Bump bundled pip to 24.1.1 (#120889) Pradyun Gedam 2024-06-27 10:09:54 +0100
  • 1167a9a30b
    gh-119521: Remove _IncompleteInputError from the docs (GH-120993) Petr Viktorin 2024-06-27 09:09:22 +0200
  • 7d9c68513d
    gh-120868: Fix breaking change in logging.config when using QueueHandler (GH-120872) Janek Nouvertné 2024-06-27 09:09:01 +0200
  • 4be1f37b20
    gh-113433: Automatically Clean Up Subinterpreters in Py_Finalize() (gh-121060) Eric Snow 2024-06-26 15:17:26 -0600
  • 1c13b29d54
    gh-120937: Reference weakref from the __del__ documentation (#120940) chaen 2024-06-26 22:07:09 +0200
  • 22b0de2755
    gh-117139: Convert the evaluation stack to stack refs (#118450) Ken Jin 2024-06-27 03:10:43 +0800
  • d611c4c8e9
    gh-118908: Use __main__ for the default PyREPL namespace (#121054) Łukasz Langa 2024-06-26 15:01:10 -0400
  • e51e880e75
    gh-120593: Fix const qualifier in _PyLong_CompactValue() (#121053) Victor Stinner 2024-06-26 20:11:21 +0200
  • 9cd2dcbb87
    gh-120593: Fix const qualifier in pyatomic.h (#121055) Victor Stinner 2024-06-26 20:10:47 +0200
  • 44eafd6688
    gh-121008: Fix idlelib.run tests (#121046) Victor Stinner 2024-06-26 15:41:16 +0200
  • c87876763e
    gh-119786: move frames documentation to InternalDocs and add details (#121009) Irit Katriel 2024-06-26 13:18:20 +0100
  • 9e4a81f00f
    gh-120642: Move private PyCode APIs to the internal C API (#120643) Victor Stinner 2024-06-26 13:54:03 +0200
  • 9e45fd9858
    gh-121016: Add test for PYTHON_BASIC_REPL envioronment variable (#121017) devdanzin 2024-06-26 07:39:07 -0300
  • ef28f6df42
    gh-121040: Remove fallthrough warnings compiler option (gh-121041) Nate Ohlson 2024-06-26 05:21:21 -0500
  • 9056597224
    gh-73991: Skip permission test if running as *nix superuser (GH-120994) Petr Viktorin 2024-06-26 11:36:09 +0200
  • d2646e3f45
    gh-121025: Improve partialmethod.__repr__ (GH-121033) Bénédikt Tran 2024-06-26 11:08:27 +0200
  • d8f82432a3
    gh-121026: Include -Werror with new compiler flag checks to ensure compatibility (gh-121030) Nate Ohlson 2024-06-26 03:45:55 -0500
  • 0654336dd5
    gh-121018: Ensure ArgumentParser.parse_args with exit_on_error=False raises instead of exiting when given unrecognized arguments (GH-121019) blhsing 2024-06-26 15:41:51 +0800
  • 82235449b8
    gh-107803: fix thread safety issue in double linked list implementation (#121007) Kumar Aditya 2024-06-26 10:41:32 +0530
  • 7fb32e0209
    gh-112301: Enable compiler flags with low performance impact and no warnings (gh-120975) Nate Ohlson 2024-06-25 22:11:05 -0500
  • a905721b9c
    gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121010) Eric Snow 2024-06-25 14:35:12 -0600
  • 769aea3329
    gh-120155: Fix Coverity issue in parse_string() (#120997) Victor Stinner 2024-06-25 18:53:24 +0200
  • 2d3187bf20
    gh-114053: Fix another edge case involving get_type_hints, PEP 695 and PEP 563 (#120272) Alex Waygood 2024-06-25 16:53:18 +0100
  • 8f5a01707f
    GH-120982: Add stack check assertions to generated interpreter code (GH-120992) Mark Shannon 2024-06-25 16:42:29 +0100
  • 42b2c9d78d
    gh-120108: Fix deepcopying of AST trees with .parent attributes (#120114) Jelle Zijlstra 2024-06-25 08:12:11 -0700
  • ead676516d
    Doc/README: Document 'make htmllive' (#120692) Hugo van Kemenade 2024-06-25 03:08:55 -0600
  • 9b32b89074
    Add fast path in count_elements (gh-120983) Raymond Hettinger 2024-06-25 03:10:00 -0500
  • bb057ea107
    gh-120661: improve example for basic type hints (#120934) Bénédikt Tran 2024-06-25 09:59:56 +0200
  • 2106c9bef0
    gh-120671: Fix PY_CHECK_CC_WARNING() in configure.ac (#120822) Michael Allwright 2024-06-25 09:48:48 +0200
  • fd0f814ade
    Add --with-lto back to Linux JIT CI (GH-120921) Savannah Ostrowski 2024-06-24 13:16:22 -0700
  • e4a97a7fb1
    GH-119054: Add "Permissions and ownership" section to pathlib docs. (#120505) Barney Gale 2024-06-24 20:05:24 +0100
  • 375b723d58
    gh-120858: PyDict_Next should not lock the dict (#120859) Sam Gross 2024-06-24 14:15:15 -0400
  • dee63cb359
    gh-120860: Fix a few bugs in type_setattro error paths. (#120861) Sam Gross 2024-06-24 14:08:23 -0400
  • 0153fd0940
    Fix typos in comments (#120821) Xie Yanbo 2024-06-25 01:47:00 +0800
  • 8ac08f36fe
    gh-120834: fix over-allocation in PyGenObject, PyCoroObject, PyAsyncGenObject. (#120941) Irit Katriel 2024-06-24 18:41:53 +0100
  • 348184845a
    gh-120956: Avoid comparison of int to Py_ssize_t in parser (#120959) Lysandros Nikolaou 2024-06-24 18:13:02 +0200
  • e731554337
    Fixes loop variables to be the same types as their limit (GH-120958) Steve Dower 2024-06-24 17:11:47 +0100
  • 2e157851e3
    gh-119182: Add PyUnicodeWriter_WriteUCS4() function (#120849) Victor Stinner 2024-06-24 17:40:39 +0200
  • a47abdb45d
    GH-117062: Make _JUMP_TO_TOP a general absolute jump (GH-120854) Brandt Bucher 2024-06-24 08:35:10 -0700
  • ce1064e4c9
    gh-119521: Use PyAPI_DATA, not extern, for _PyExc_IncompleteInputError (GH-120955) Petr Viktorin 2024-06-24 17:30:29 +0200
  • 6eb23b1311
    gh-70278: Fix PyUnicode_FromFormat() with precision for %s and %V (GH-120365) Serhiy Storchaka 2024-06-24 18:07:07 +0300
  • 22b8a35d6e
    docs: puremagic.what() as replacement for imghdr.what() (#120871) Christian Clauss 2024-06-24 15:32:13 +0200
  • b0e1c51882
    gh-120373: Mark test_audit.test_http as requiring the network resource (#120374) Itamar Oren 2024-06-24 06:18:46 -0700
  • ac61d58db0
    gh-119521: Rename IncompleteInputError to _IncompleteInputError and remove from public API/ABI (GH-119680) Pablo Galindo Salgado 2024-06-24 13:08:12 +0100
  • 65a12c559c
    gh-120834: fix type of *_iframe field in _PyGenObject_HEAD declaration (#120835) Irit Katriel 2024-06-24 10:23:38 +0100
  • c38e2f64d0
    gh-119614: Fix truncation of strings with embedded null characters in Tkinter (GH-120909) Serhiy Storchaka 2024-06-24 12:17:25 +0300
  • fc297b4ba4
    gh-112169: Documented getaddrinfo/getnameinfo default loop executor usage and implications. (#112191) Alek Kowalczyk 2024-06-24 10:35:02 +0200
  • 1500a23f33
    gh-120683: Fix an error in logging.LogRecord timestamp (GH-120709) Serhiy Storchaka 2024-06-24 09:50:39 +0300
  • 02df679574
    Use _PyLong_IsNegative instead of _PyLong_Sign if appropriate. (GH-120493) Serhiy Storchaka 2024-06-24 09:49:01 +0300
  • 35e998f560
    GH-73991: Add pathlib.Path.copytree() (#120718) Barney Gale 2024-06-23 22:01:12 +0100
  • bc37ac7b44
    Docs makefile/RTD: Use uv if installed (#120711) Hugo van Kemenade 2024-06-23 13:23:27 -0600
  • 1ba0bb21ed
    gh-120910: Fix issue resolving relative paths outside site-packages. (#120911) Jason R. Coombs 2024-06-23 13:06:07 -0400
  • 0b918e81c1
    Typing docs: normalize some indents in code examples (#120912) Nyakku Shigure 2024-06-24 00:15:12 +0800
  • f4ddaa3967
    gh-101830: Fix Tcl_Obj to string conversion (GH-120884) Serhiy Storchaka 2024-06-23 16:34:14 +0300
  • 18b6ca9660
    GH-120804: add docs for removal for asyncio child watchers (#120895) Kumar Aditya 2024-06-23 18:44:12 +0530
  • 9d2e1ea386
    GH-120804: Remove PidfdChildWatcher, ThreadedChildWatcher and AbstractChildWatcher from asyncio APIs (#120893) Kumar Aditya 2024-06-23 18:38:50 +0530
  • b6fa8fe86a
    gh-120896: Fix typo in version changed note of urllib.parse.urlparse() (#120898) Nice Zombies 2024-06-23 14:30:23 +0200
  • 96ead91f0f
    GH-120804: Remove get_child_watcher and set_child_watcher from asyncio (#120818) Kumar Aditya 2024-06-23 09:53:23 +0530
  • 4717aaa1a7
    GH-107803: double linked list implementation for asyncio tasks (GH-107804) Kumar Aditya 2024-06-22 23:28:35 +0530
  • e213475495
    gh-119182: Add checks to PyUnicodeWriter APIs (#120870) Victor Stinner 2024-06-22 17:25:55 +0200
  • a046c848c1
    gh-120873: Add tests for new widget options in Tk 8.7 (GH-120877) Serhiy Storchaka 2024-06-22 16:19:42 +0300
  • 974a978631
    gh-120873: Add test for "state" option in ttk.Scale (GH-120874) Serhiy Storchaka 2024-06-22 14:18:04 +0300
  • 879d1f28bb
    gh-119182: Use PyUnicodeWriter_WriteWideChar() (#120851) Victor Stinner 2024-06-22 08:58:22 +0200
  • 6ad26de6e8
    gh-104855: Update Tkinter tests for Tcl/Tk 8.7 and 9.0 (GH-120824) Serhiy Storchaka 2024-06-22 09:53:24 +0300
  • 8f17d69b7b
    gh-119344: Make critical section API public (#119353) Sam Gross 2024-06-21 15:50:18 -0400
  • 03fa2df927
    gh-120838: Add a Note in the Docs About Expectations for Py_Finalize() (gh-120839) Eric Snow 2024-06-21 13:05:53 -0600
  • 462832041e
    gh-119003: Clarify slice assignments (#119935) Nice Zombies 2024-06-21 20:30:50 +0200
  • 1dadcb5a6a
    Amend categories of @nineteendo's news entries (#120735) Nice Zombies 2024-06-21 20:20:13 +0200
  • 913a956d85
    gh-119182: Rewrite PyUnicodeWriter tests in Python (#120845) Victor Stinner 2024-06-21 20:15:06 +0200
  • 4123226bbd
    gh-119182: Add PyUnicodeWriter_DecodeUTF8Stateful() (#120639) Victor Stinner 2024-06-21 19:33:15 +0200
  • aed31beca9
    gh-120811: Fix reference leak upon _PyContext_Exit failure (#120812) Peter 2024-06-21 12:28:19 -0500
  • a81d434c06
    gh-120782: Update internal type cache when reloading datetime (#120829) neonene 2024-06-22 02:09:33 +0900
  • 6f1d448bc1
    gh-113993: Allow interned strings to be mortal, and fix related issues (GH-120520) Petr Viktorin 2024-06-21 17:19:31 +0200
  • 7595e6743a
    gh-120380: fix Python implementation of pickle.Pickler for bytes and bytearray objects in protocol version 5. (GH-120422) Bénédikt Tran 2024-06-21 14:22:38 +0200
  • 83d3d7aace
    gh-120773: document introspective attributes of an async generator object in the inspect module (#120778) blhsing 2024-06-21 18:55:36 +0800
  • 8334a1b55c
    gh-120384: Fix array-out-of-bounds crash in list_ass_subscript (#120442) Nikita Sobolev 2024-06-21 13:48:38 +0300
  • 733dac01b0
    GH-120804: Remove SafeChildWatcher, FastChildWatcher and MultiLoopChildWatcher from asyncio (#120805) Kumar Aditya 2024-06-21 10:23:10 +0530
  • a2f6f7dd26
    gh-111259: Document idiomatic RE pattern (?s:.) that matches any character (GH-120745) Serhiy Storchaka 2024-06-21 00:03:49 +0300