Python 3.8.17
  1. c43c50e [3.8] gh-105184: document that marshal functions can fail and need to be checked with PyErr_Occurred (GH-105185) (#105222) by Miss Islington (bot) · 2 years, 2 months ago
  2. 594ba19 [3.8] Correct CVE-2020-10735 documentation (GH-100306) (#100698) by Gregory P. Smith · 2 years, 7 months ago
  3. 30afa75 [3.8] Update copyright years to 2023. (gh-100852) by Benjamin Peterson · 2 years, 7 months ago
  4. b50b6f9 [3.8] gh-87604: Avoid publishing list of active per-interpreter audit hooks via the gc module (GH-99373) (GH-99661) by Miss Islington (bot) · 2 years, 9 months ago
  5. 18a0cdb [3.8] gh-96848: Fix -X int_max_str_digits option parsing (GH-96988) (GH-97575) by Miss Islington (bot) · 2 years, 11 months ago
  6. b5e331f [3.8] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96503) by Gregory P. Smith · 3 years ago
  7. 6d4927a [3.8] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066) (#93148) by Łukasz Langa · 3 years, 3 months ago
  8. 28ad79e Update copyright year to 2022. (GH-30335) (GH-31478) by Miss Islington (bot) · 3 years, 5 months ago
  9. 67e10be bpo-44849: Fix os.set_inheritable() on FreeBSD 14 with O_PATH (GH-27623) (GH-28978) by Miss Islington (bot) · 3 years, 10 months ago
  10. 0a42309 bpo-44856: Possible reference leak in error paths of update_bases() and __build_class__ (GH-27647) (GH-27652) by Miss Islington (bot) · 4 years ago
  11. 378211f bpo-44070: No longer eagerly makes import filenames absolute, except for extension modules (GH-26025) (#26028) by Steve Dower · 4 years, 3 months ago
  12. 8ab272f bpo-42800: Add audit events for f_code and tb_frame (GH-24182) by Miss Islington (bot) · 4 years, 4 months ago
  13. 77db337 bpo-43962: Fix _PyInterpreterState_IDIncref() (GH-25683) (GH-25686) by Victor Stinner · 4 years, 4 months ago
  14. eed7686 bpo-43105: Importlib now resolves relative paths when creating module spec objects from file locations (GH-25121) by Steve Dower · 4 years, 4 months ago
  15. ba7f863 bpo-43660: Fix crash when displaying exceptions with custom values for sys.stderr (GH-25075) by Miss Islington (bot) · 4 years, 5 months ago
  16. 3b6e61e bpo-35883: Py_DecodeLocale() escapes invalid Unicode characters (GH-24843) (GH-24906) by Miss Islington (bot) · 4 years, 5 months ago
  17. 844ec0b bpo-42780: Fix set_inheritable() for O_PATH file descriptors on Linux (GH-24172) (GH-24277) by cptpcrd · 4 years, 7 months ago
  18. 02639c3 Bring Python into the new year. (GH-24036) by Miss Islington (bot) · 4 years, 8 months ago
  19. cecbaa3 bpo-26564: fix obsolete comment in traceback.c (GH-23819) by Miss Islington (bot) · 4 years, 8 months ago
  20. b5cf308 bpo-32381: Fix PyRun_SimpleFileExFlags() encoding (GH-23642) (GH-23692) (GH-23696) by Victor Stinner · 4 years, 8 months ago
  21. 7c79798 bpo-42536: GC track recycled tuples (GH-23623) (GH-23652) by Brandt Bucher · 4 years, 8 months ago
  22. a702bd4 bpo-41686: Always create the SIGINT event on Windows (GH-23344) (GH-23347) (GH-23349) by Victor Stinner · 4 years, 9 months ago
  23. c756c2b bpo-41819: Fix compiler warning in init_dump_ascii_wstr() (GH-22332) by Miss Skeleton (bot) · 4 years, 10 months ago
  24. 4cde523 bpo-38324: Fix test__locale.py Windows failures (GH-20529) by Miss Skeleton (bot) · 4 years, 10 months ago
  25. 47ca679 bpo-41894: Fix UnicodeDecodeError while loading native module (GH-22466) by Miss Skeleton (bot) · 4 years, 10 months ago
  26. 23d3681 Fix compiler warnings in init_dump_ascii_wstr() (GH-22150) by Miss Islington (bot) · 5 years ago
  27. 9171dc2 bpo-41525: Make the Python program help ASCII-only (GH-21836) by Miss Islington (bot) · 5 years ago
  28. 66e9c2a [3.8] closes bpo-41533: Fix a potential memory leak when allocating a stack (GH-21847) (GH-22015) by Miss Islington (bot) · 5 years ago
  29. 85ca9c0 bpo-41524: fix pointer bug in PyOS_mystr{n}icmp (GH-21845) (GH-22016) by Miss Islington (bot) · 5 years ago
  30. 05abf2a Fix -Wstrict-prototypes warning in thread_pthread.h. (GH-21477) by Miss Islington (bot) · 5 years ago
  31. 41db8ff bpo-41218: Only mark async code with CO_COROUTINE. (GH-21357) by Miss Islington (bot) · 5 years ago
  32. aa7f775 bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (GH-21297) (GH-21352) by Miss Islington (bot) · 5 years ago
  33. b9e288c bpo-41162: Clear audit hooks later during finalization (GH-21222) by Steve Dower · 5 years ago
  34. c1d9165 bpo-41180: Audit code.__new__ when unmarshalling (GH-21271) by Miss Islington (bot) · 5 years ago
  35. e653369 [3.8] bpo-35975: Only use cf_feature_version if PyCF_ONLY_AST in cf_flags (#21023) by Guido van Rossum · 5 years ago
  36. 749d3bc [3.8] bpo-41132: Use pymalloc allocator in the f-string parser (GH-21173) (GH-21184) by Lysandros Nikolaou · 5 years ago
  37. 1813d31 bpo-41094: Fix decoding errors with audit when open files. (GH-21095) by Miss Islington (bot) · 5 years ago
  38. d5ee9b9 bpo-41056: Fix reference to deallocated stack in pathconfig (Coverity) (GH-21013) by Miss Islington (bot) · 5 years ago
  39. a8936fa bpo-40957: Fix refleak in _Py_fopen_obj() (GH-20827) by Miss Islington (bot) · 5 years ago
  40. 26db10a bpo-40834: Fix truncate when sending str object with channel (GH-20555) by Miss Islington (bot) · 5 years ago
  41. 83a9ba4 bpo-40870: Invalidate usage of some constants with ast.Name (GH-20649) by Miss Islington (bot) · 5 years ago
  42. f7ed4d4 bpo-40614: Respect feature version for f-string debug expressions (GH-20196) (GH-20466) by Shantanu · 5 years ago
  43. 907ee1f bpo-36290: Fix keytword collision handling in AST node constructors (GH-12382) by Miss Islington (bot) · 5 years ago
  44. a4d219b [3.8] bpo-40663: Correctly handle annotations with subscripts in ast_unparse.c (GH-20156). (GH-20191) by Batuhan Taskaya · 5 years ago
  45. 460eac2 bpo-35890: Use RegQueryInfoKeyW and CryptAcquireContextW explicitly (GH-19974) by Miss Islington (bot) · 5 years ago
  46. ab9d953 bpo-40650: Include winsock2.h in pytime.c, instead of a full windows.h (GH-20137) by Miss Islington (bot) · 5 years ago
  47. c3d025a bpo-40636: Clarify the zip built-in docstring. (GH-20118) by Miss Islington (bot) · 5 years ago
  48. bce4dda bpo-40527: Fix command line argument parsing (GH-19955) by Miss Islington (bot) · 5 years ago
  49. a32587a [3.8] bpo-40417: Fix deprecation warning in PyImport_ReloadModule (GH-19750) (GH-19934) by Robert Rouhani · 5 years ago
  50. 1205afb bpo-40412: Nullify inittab_copy during finalization (GH-19746) by Miss Islington (bot) · 5 years ago
  51. 5055c27 [3.8] bpo-39562: Prevent collision of future and compiler flags (GH-19230) (GH-19835) by Pablo Galindo · 5 years ago
  52. d9df63d bpo-40048: Fix _PyCode_InitOpcache() error path (GH-19691) (GH-19698) by Victor Stinner · 5 years ago
  53. 4115550 [3.8] closes bpo-40184: Only define pysiphash if the hash algorithm is SIPHASH24. (GH-19373) by Benjamin Peterson · 5 years ago
  54. 40e1b04 Document most common signals (GH-19245) (GH-19257) by Victor Stinner · 5 years ago
  55. e97c8b0 bpo-20526: Fix PyThreadState_Clear(): don't decref frame (GH-19120) (GH-19136) by Victor Stinner · 5 years ago
  56. c959fa9 bpo-22490: Remove __PYVENV_LAUNCHER__ from environment during launch (GH-9516) (GH-19110) by Miss Islington (bot) · 5 years ago
  57. ec8a973 bpo-39562: Allow executing asynchronous comprehensions in the asyncio REPL (GH-18968) by Miss Islington (bot) · 5 years ago
  58. 046255c bpo-35370: PyEval_SetTrace() logs unraisable error (GH-18977) (GH-19029) by Victor Stinner · 5 years ago
  59. f7e32fc bpo-39965: Correctly raise SyntaxError if await is used outside async functions when PyCF_ALLOW_TOP_LEVEL_AWAIT is set (GH-19010) by Miss Islington (bot) · 5 years ago
  60. 60b1b5a bpo-39847: EnterNonRecursiveMutex() uses GetTickCount64() (GH-18780) by Miss Islington (bot) · 5 years ago
  61. cd07b4d bpo-39520: Fix un-parsing of ext slices with no dimensions (GH-18304) by Miss Islington (bot) · 5 years ago
  62. 57fb292 bpo-39831: Remove outdated comment. (GH-18764) by Miss Islington (bot) · 5 years ago
  63. 5a92f42 bpo-39776: Lock ++interp->tstate_next_unique_id. (GH-18746) (#18746) (#18752) by Stefan Krah · 5 years ago
  64. 394dc0d [3.8] bpo-39831: Fix a reference leak in PyErr_WarnEx(). (GH-18750) (GH-18761) by Pablo Galindo · 5 years ago
  65. 87a4cd5 bpo-38410: Properly handle PySys_Audit() failures (GH-18658) by Serhiy Storchaka · 5 years ago
  66. a7b8a96 [3.8] bpo-38913: Fix segfault in Py_BuildValue("(sGH-O)", ...) if entered with exception raised. (GH-18656). (GH-18732) by Serhiy Storchaka · 5 years ago
  67. 13951c7 [3.8] bpo-39427: Document -X opt options in the CLI --help and the man page (GH-18131) (GH-18133) by Pablo Galindo · 5 years ago
  68. 0d860dd [3.8] closes bpo-39630: Update pointers to string literals to be const char *. (GH-18511) by Benjamin Peterson · 6 years ago
  69. 2076d4f bpo-39474: Fix AST pos for expressions like (a)(b), (a)[b] and (a).b. (GH-18477) by Miss Islington (bot) · 6 years ago
  70. 190433d closes bpo-39605: Fix some casts to not cast away const. (GH-18453) by Miss Islington (bot) · 6 years ago
  71. 8b9cebc [3.8] bpo-39579: Fix Attribute end_col_offset to point at the current node (GH-18405) (GH-18408) by Lysandros Nikolaou · 6 years ago
  72. 9213577 Fix compiler warning on Windows (GH-18012) by Miss Islington (bot) · 6 years ago
  73. 9955f33 [3.8] bpo-39033: Fix NameError in zipimport during hash validation (GH-17588) (GH-17642) by Karthikeyan Singaravelan · 6 years ago
  74. 33e033d bpo-39235: Fix end location for genexp in call args (GH-17925) by Miss Islington (bot) · 6 years ago
  75. a9a43c2 bpo-29778: Fix incorrect NULL check in _PyPathConfig_InitDLLPath() (GH-17818) by Miss Islington (bot) · 6 years ago
  76. 49c108c Fix constant folding optimization for positional only arguments (GH-17837) by Miss Islington (bot) · 6 years ago
  77. 8595255 Fix SystemError when nested function has annotation on positional-only argument (GH-17826) by Miss Islington (bot) · 6 years ago
  78. 10dc738 Bring Python into the next decade. (GH-17801) by Miss Islington (bot) · 6 years ago
  79. 6c00495 bpo-39176: Improve error message for 'named assignment' (GH-17777) (GH-17778) by Miss Islington (bot) · 6 years ago
  80. a278ae1 closes bpo-37446: resolve undefined behavior in Python/hamt.c (GH-17727) by Miss Islington (bot) · 6 years ago
  81. b1f2044 [3.8] bpo-39080: Starred Expression's column offset fix when inside a CALL (GH-17645) (GH-17649) by Pablo Galindo · 6 years ago
  82. cd968de The comment in ast_for_namedexpr shouldn't include if_stmt (GH-17586) by Miss Islington (bot) · 6 years ago
  83. ce333cd Fix elif start column offset when there is an else following (GH-17596) (GH-17600) by Miss Islington (bot) · 6 years ago
  84. 4a5db78 Add PYTHONUTF8 to commandline usage. (GH-17587) by Miss Islington (bot) · 6 years ago
  85. 3b18b17 bpo-39031: Include elif keyword when producing lineno/col-offset info for if_stmt (GH-17582) (GH-17589) by Miss Islington (bot) · 6 years ago
  86. c93d68b bpo-39008: Require Py_ssize_t for PySys_Audit formats rather than raise a deprecation warning (GH-17540) by Miss Islington (bot) · 6 years ago
  87. 960fca1 bpo-38979: fix ContextVar "__class_getitem__" method (GH-17497) by Miss Islington (bot) · 6 years ago
  88. b74a6f1 bpo-38920: Add audit hooks for when sys.excepthook and sys.unraisablehook are invoked (GH-17392) by Steve Dower · 6 years ago
  89. 2ea4c37c bpo-38823: Fix refleak in marshal init error path (GH-17260) by Miss Islington (bot) · 6 years ago
  90. 4c22e16 closes bpo-37633: Reëxport some function compatibility wrappers for macros in ``pythonrun.h``. (GH-17056) by Miss Islington (bot) · 6 years ago
  91. dcb338e bpo-38640: Allow break and continue in always false while loops (GH-16992) by Miss Skeleton (bot) · 6 years ago
  92. ba3a566 bpo-38535: Fix positions for AST nodes for calls without arguments in decorators. (GH-16861) by Miss Skeleton (bot) · 6 years ago
  93. edf9e8e Fix typo in formatter_unicode (GH-16831) by Miss Skeleton (bot) · 6 years ago
  94. b1fc8c0 bpo-38540: Fix possible leak in PyArg_Parse for "esGH-" and "etGH-". (GH-16869) by Miss Skeleton (bot) · 6 years ago
  95. 8ca282f Typo fix - implemention should be implementation (GH-16806) by Miss Islington (bot) · 6 years ago
  96. 927f07c bpo-38469: Handle named expression scope with global/nonlocal keywords (GH-16755) (#16760) by Miss Islington (bot) · 6 years ago
  97. a04c7eb Correct signature of __build_class__ (GH-16735) by Miss Islington (bot) · 6 years ago
  98. 380eb42 [3.8] Typo fix: "throuhgh" should be "through". (GH-16713) by Benjamin Peterson · 6 years ago
  99. 6b6935e bpo-38425: Fix ‘res’ may be used uninitialized warning (GH-16688) by Miss Islington (bot) · 6 years ago
  100. d8071cb Typo fix: "empy" should be "empty". (GH-16666) by Miss Islington (bot) · 6 years ago