Python 3.11.4
  1. 4ade7c3 [3.11] Fix refleak in super_descr_get (GH-104440) by Brandt Bucher · 2 years, 3 months ago
  2. b90c922 [3.11] GH-94841: Fix usage of Py_ALWAYS_INLINE (GH-104439) by Brandt Bucher · 2 years, 3 months ago
  3. a09d390 [3.11] gh-96670: Raise SyntaxError when parsing NULL bytes (GH-97594) (#104195) by Lysandros Nikolaou · 2 years, 3 months ago
  4. 15ffcf7 [3.11] gh-104018: remove unused format "z" handling in string formatfloat() (GH-104107) (#104260) by Miss Islington (bot) · 2 years, 3 months ago
  5. 5386730 [3.11] gh-103590: do not wrap a single exception raised from a try-except* (#104094) by Irit Katriel · 2 years, 4 months ago
  6. 10db28b [3.11] gh-104018: disallow "z" format specifier in %-format of byte strings (GH-104033) (#104058) by Miss Islington (bot) · 2 years, 4 months ago
  7. c8de883 [3.11] gh-99184: Bypass instance attribute access in `repr` of `weakref.ref` (GH-99244) (#103789) by Miss Islington (bot) · 2 years, 4 months ago
  8. e715da6 gh-87864: Use correct function definition syntax in the docs (GH-103312) by Miss Islington (bot) · 2 years, 4 months ago
  9. f967aee gh-102701: Fix overflow in dictobject.c (GH-102750) by Miss Islington (bot) · 2 years, 5 months ago
  10. 06a3bb8 gh-101892: Fix `SystemError` when a callable iterator call exhausts the iterator (GH-101896) by Miss Islington (bot) · 2 years, 6 months ago
  11. 64d3715 gh-101765: unicodeobject: use Py_XDECREF correctly (GH-102283) by Miss Islington (bot) · 2 years, 6 months ago
  12. b36c498 [3.11] gh-101765: Fix refcount issues in list and unicode pickling (GH-102265) (#102268) by Jelle Zijlstra · 2 years, 6 months ago
  13. 5d46122 [3.11] gh-101765: Fix SystemError / segmentation fault in iter `__reduce__` when internal access of `builtins.__dict__` exhausts the iterator (GH-101769) (#102228) by Ionite · 2 years, 6 months ago
  14. c5c1238 [3.11] GH-101696: invalidate type version tag in `_PyStaticType_Dealloc` (GH-101697) (#101722) by Erlend E. Aasland · 2 years, 6 months ago
  15. 955ba28 [3.11] gh-101072: support default and kw default in PyEval_EvalCodeEx for 3.11+ (GH-101127) (#101636) by Łukasz Langa · 2 years, 6 months ago
  16. 358b02d [3.11] gh-101266: Revert fix __sizeof__ for subclasses of int (#101638) by Mark Dickinson · 2 years, 6 months ago
  17. cf89c16 [3.11] gh-101266: Fix __sizeof__ for subclasses of int (GH-101394) (#101579) by Mark Dickinson · 2 years, 6 months ago
  18. d2aaf81 [3.11] gh-101037: Fix potential memory underallocation for zeros of int subtypes (GH-101038) (#101219) by Miss Islington (bot) · 2 years, 7 months ago
  19. 63690e9 gh-101056: Fix memory leak in `formatfloat()` in `bytesobject.c` (GH-101057) by Miss Islington (bot) · 2 years, 7 months ago
  20. 855b1a9 [3.11] GH-100942: Fix incorrect cast in property_copy(). (GH-100965). (#101008) by Nikita Sobolev · 2 years, 7 months ago
  21. 50409a2 [3.11] gh-100637: Fix int and bool __sizeof__ calculation to include the 1 element ob_digit array for 0 and False (GH-100663) (#100717) by Miss Islington (bot) · 2 years, 8 months ago
  22. 57e727a [3.11] gh-99110: Initialize frame->previous in init_frame to fix segmentation fault (GH-100182) (#100478) by Bill Fisher · 2 years, 8 months ago
  23. 17bc55e clarify the 4300-digit limit on int-str conversion (GH-100175) by Miss Islington (bot) · 2 years, 8 months ago
  24. 9e38553 [3.11] gh-99886: Fix crash when freeing objects with managed dictionaries (#99902) by Ken Jin · 2 years, 9 months ago
  25. 9707bf2 gh-99845: _PyObject_DictPointer(): fix dictoffset cast (#99922) by Victor Stinner · 2 years, 9 months ago
  26. 82ab9e6 gh-99553: fix bug where an ExceptionGroup subclass can wrap a BaseException (GH-99572) by Miss Islington (bot) · 2 years, 9 months ago
  27. bbac9a8 gh-99443: `descr_set_trampoline_call` return type should be `int` not `PyObject*` (GH-99444) by Miss Islington (bot) · 2 years, 9 months ago
  28. 47f4a18 gh-99181: fix except* on unhashable exceptions (GH-99192) by Miss Islington (bot) · 2 years, 9 months ago
  29. 20c258c gh-98852: Fix subscription of type aliases (GH-98920) by Miss Islington (bot) · 2 years, 10 months ago
  30. 5efe2ee [3.11] gh-98783: Fix crashes when `str` subclasses are used in `_PyUnicode_Equal` (GH-98806) (#98871) by Dennis Sweeney · 2 years, 10 months ago
  31. cfbc01f obmalloc: Remove unused variable. (GH-98770) by Miss Islington (bot) · 2 years, 10 months ago
  32. 33cf0a6 gh-97943: PyFunction_GetAnnotations should return a borrowed reference. (GH-97949) by Miss Islington (bot) · 2 years, 11 months ago
  33. 2b248b0 gh-95196: Disable incorrect pickling of the C implemented classmethod descriptors (GH-96383) by Miss Islington (bot) · 2 years, 11 months ago
  34. 015b49a [3.11] GH-97779: Ensure that *all* frame objects are backed by "complete" frames (GH-97886) by Miss Islington (bot) · 2 years, 11 months ago
  35. dbde686 gh-97591: In `Exception.__setstate__()` acquire strong references before calling `tp_hash` slot (GH-97700) by Miss Islington (bot) · 2 years, 11 months ago
  36. 7d60d10 gh-97616: list_resize() checks for integer overflow (GH-97617) by Miss Islington (bot) · 2 years, 11 months ago
  37. 92a0e81 gh-95778: Mention sys.set_int_max_str_digits() in error message (GH-96874) by Miss Islington (bot) · 3 years ago
  38. bc337a7 [3.11] gh-96005: Handle WASI ENOTCAPABLE in getpath (GH-96006) (GH-96034) (GH-96038) by Christian Heimes · 3 years ago
  39. 99919d4 gh-96352: Set AttributeError context in _PyObject_GenericGetAttrWithDict (GH-96353) by Miss Islington (bot) · 3 years ago
  40. 8a776d1 gh-95778: Correctly pre-check for int-to-str conversion (GH-96537) by Miss Islington (bot) · 3 years ago
  41. f8b71da [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) by Gregory P. Smith · 3 years ago
  42. 5835911 gh-96455: update example in exception_handling_notes.txt to the 3.11RC bytecode (GH-96456) by Miss Islington (bot) · 3 years ago
  43. 27950d8 GH-96187: Prevent _PyCode_GetExtra to return garbage for negative indexes (GH-96188) by Miss Islington (bot) · 3 years ago
  44. 3ea0beb gh-96046: Initialize ht_cached_keys in PyType_Ready() (GH-96047) by Miss Islington (bot) · 3 years ago
  45. 3ea9ba6 gh-95605: Fix `float(s)` error message when `s` contains only whitespace (GH-95665) (GH-95858) by Miss Islington (bot) · 3 years ago
  46. c96b26c GH-92678: Document that you shouldn't be doing your own dictionary offset calculations. (GH-95598) (GH-95821) by Miss Islington (bot) · 3 years ago
  47. f292635 gh-94936: C getters: co_varnames, co_cellvars, co_freevars (GH-95008) by Miss Islington (bot) · 3 years ago
  48. 312dab2 Revert "[3.11] GH-92678: Expose managed dict clear and visit functions (GH-95246). (#95256)" (#95647) by Mark Shannon · 3 years ago
  49. 2ab5601 GH-92678: Fix tp_dictoffset inheritance. (GH-95596) (GH-95604) by Mark Shannon · 3 years ago
  50. 7baca3c GH-95150: Use position and exception tables for code hashing and equality (GH-95509) by Miss Islington (bot) · 3 years, 1 month ago
  51. 6934726 gh-95369: add missing decref in error case of exception group's split (GH-95370) by Miss Islington (bot) · 3 years, 1 month ago
  52. 503a3a7 [3.11] gh-95324: Emit a warning if an object doesn't call PyObject_GC_UnTrack during deallocation in debug mode (GH-95325) (#95336) by Miss Islington (bot) · 3 years, 1 month ago
  53. 7f73194 [3.11] GH-92678: Expose managed dict clear and visit functions (GH-95246). (#95256) by Pablo Galindo Salgado · 3 years, 1 month ago
  54. e5ff5ec [3.11] GH-94739: Backport GH-94958 to 3.11 (#94965) by Mark Shannon · 3 years, 1 month ago
  55. 88ea2b6 gh-95173: Revert commit 51ed2c56a1852cd6b09c85ba81312dc9782772ce (GH-95176) by Miss Islington (bot) · 3 years, 1 month ago
  56. bbdacb4 GH-94438: Handle extended arguments and conditional pops in mark_stacks (GH-95110) by Miss Islington (bot) · 3 years, 1 month ago
  57. 5a48ab0 [3.11] GH-95113: Don't use EXTENDED_ARG_QUICK in unquickened code (GH-95121) (GH-95143) by Brandt Bucher · 3 years, 1 month ago
  58. e693f84 [3.11] GH-95060: Fix PyCode_Addr2Location when addrq < 0 (GH-95094) by Miss Islington (bot) · 3 years, 1 month ago
  59. 84d58ad GH-90699: fix ref counting of static immortal strings (gh-94850) by Miss Islington (bot) · 3 years, 1 month ago
  60. 9487e8d GH-91153: Handle mutating __index__ methods in bytearray item assignment (GH-94891) by Miss Islington (bot) · 3 years, 1 month ago
  61. 498c649 gh-94841: Ensure arena_map_get() is inlined in PyObject_Free() (GH-94842) by Miss Islington (bot) · 3 years, 1 month ago
  62. b4e232c gh-94607: Fix subclassing generics (GH-94610) by Miss Islington (bot) · 3 years, 1 month ago
  63. b22f9d6 [3.11] gh-94438: in frameobject's mark_stacks switch, the PUSH_EXC_INFO and POP_EXCEPT cases are no longer reachable (GH-94582) (GH-94595) by Irit Katriel · 3 years, 1 month ago
  64. 68f5fa6 [3.11] GH-94262: Don't create frame objects for frames that aren't yet complete. (GH-94371) (#94482) by Miss Islington (bot) · 3 years, 2 months ago
  65. 02b30a8 [3.11] GH-94438: Backport GH-94444 (#94486) by Mark Shannon · 3 years, 2 months ago
  66. 3b4f5ed [3.11] GH-93516: Backport GH-93769 (GH-94231) by Mark Shannon · 3 years, 2 months ago
  67. 50a2e36 gh-88116: Avoid undefined behavior when decoding varints in code objects (GH-94375) by Miss Islington (bot) · 3 years, 2 months ago
  68. 1f00e8c [3.11] GH-91742: Fix pdb crash after jump (GH-94171) (#94176) by Miss Islington (bot) · 3 years, 2 months ago
  69. 852b4d4 [3.11] gh-93382: Cache result of `PyCode_GetCode` in codeobject (GH-93383) (#93493) by Ken Jin · 3 years, 2 months ago
  70. 3ece6e6 [3.11] GH-93516: Backport GH-93769: Speedup line number checks when tracing (GH-94127) by Mark Shannon · 3 years, 2 months ago
  71. a1565a8 gh-93021: Fix __text_signature__ for __get__ (GH-93023) (GH-94085) by Miss Islington (bot) · 3 years, 2 months ago
  72. 26329e4 GH-93249: relax overly strict assertion on bounds->ar_start (GH-93961) (GH-94032) by Miss Islington (bot) · 3 years, 2 months ago
  73. 96254a9 gh-93937, C API: Move PyFrame_GetBack() to Python.h (#93938) (#94000) by Victor Stinner · 3 years, 2 months ago
  74. 81686e7 gh-84461: Silence some compiler warnings on WASM (GH-93978) by Miss Islington (bot) · 3 years, 2 months ago
  75. 15c8838 GH-93990: fix refcounting bug in `add_subclass` in `typeobject.c` (GH-93989) by Miss Islington (bot) · 3 years, 2 months ago
  76. 579e985 gh-89828: Do not relay the __class__ attribute in GenericAlias (GH-93754) by Miss Islington (bot) · 3 years, 2 months ago
  77. 2eff55c gh-92888: Fix memoryview bad `__index__` use after free (GH-92946) by Miss Islington (bot) · 3 years, 2 months ago
  78. 73c8f3f gh-92914: Round the allocated size for lists up to the even number (GH-92915) by Miss Islington (bot) · 3 years, 2 months ago
  79. 29c7e81 gh-79512: Fixed names and __module__ value of weakref classes (GH-93719) by Miss Islington (bot) · 3 years, 2 months ago
  80. 8dc5df4 [3.11] gh-91162: Support splitting of unpacked arbitrary-length tuple over TypeVar and TypeVarTuple parameters (alt) (GH-93412) (GH-93746) by Miss Islington (bot) · 3 years, 2 months ago
  81. 4443c28 Fix missing word in sys.float_info docstring (GH-93489) (GH-93495) by Miss Islington (bot) · 3 years, 3 months ago
  82. 3265ff9 gh-93345: Fix a crash in substitution of nested TypeVar after TypeVarTuple (GH-93346) by Miss Islington (bot) · 3 years, 3 months ago
  83. 00f8fe9 [3.11] gh-91162: Fix substitution of unpacked tuples in generic aliases (GH-92335) (#92484) by Miss Islington (bot) · 3 years, 3 months ago
  84. 3637425 [3.11] bpo-40514: Drop EXPERIMENTAL_ISOLATED_SUBINTERPRETERS (gh-93185) (GH-93306) by Eric Snow · 3 years, 3 months ago
  85. d9089c0 GH-92804: Fix memory leak in memoryview iterator (gh-92805) by Miss Islington (bot) · 3 years, 3 months ago
  86. 9652900 Issues/88027: A potential double free in list_sort_impl (#92367) by Tim Peters · 3 years, 3 months ago
  87. 85354ed gh-92112: Fix crash triggered by an evil custom `mro()` (#92113) by Alexey Izbyshev · 3 years, 3 months ago
  88. 1ed8d03 gh-87390: Fix starred tuple equality and pickling (GH-92337) by Serhiy Storchaka · 3 years, 4 months ago
  89. a95138b bpo-43857: Improve the AttributeError message when deleting a missing attribute (#25424) by Géry Ogam · 3 years, 4 months ago
  90. a918589 bpo-46764: Fix wrapping bound method with @classmethod (#31367) by Michael J. Sullivan · 3 years, 4 months ago
  91. d716a0d Use static inline function Py_EnterRecursiveCall() (#91988) by Victor Stinner · 3 years, 4 months ago
  92. 836b17c Add more stats for freelist use and allocations. (GH-92211) by Mark Shannon · 3 years, 4 months ago
  93. 804f252 gh-91320: Use _PyCFunction_CAST() (#92251) by Victor Stinner · 3 years, 4 months ago
  94. b270b82 gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210) by Victor Stinner · 3 years, 4 months ago
  95. b156578 gh-92031: Deoptimize Static Code at Finalization (GH-92039) by Dennis Sweeney · 3 years, 4 months ago
  96. 6c7249f gh-92154: Expose PyCode_GetCode in the C API (GH-92168) by Ken Jin · 3 years, 4 months ago
  97. c96da83 Fix the closure argument to PyEval_EvalCodeEx. (GH-92175) by larryhastings · 3 years, 4 months ago
  98. ff88f7e gh-87390: Add __unpacked__ attribute to types.GenericAlias (#92059) by Jelle Zijlstra · 3 years, 4 months ago
  99. 0ed91a2 gh-90213: Speed up right shifts of negative integers (GH-30277) by Mark Dickinson · 3 years, 4 months ago
  100. 18b07d7 bpo-36819: Fix crashes in built-in encoders with weird error handlers (GH-28593) by Serhiy Storchaka · 3 years, 4 months ago