1. 1099e34 bpo-37233: optimize method_vectorcall in case of totalargs == 0 (GH-14550) by Miss Islington (bot) · 5 years ago
  2. c7570d4 [3.8] bpo-37233: use _PY_FASTCALL_SMALL_STACK in method_vectorcall (GH-13974) by Inada Naoki · 5 years ago
  3. d4c6647 Stop using Argument Clinic for dict_pop (GH-13935) by Inada Naoki · 5 years ago
  4. cb083f7 bpo-37221: Add PyCode_NewWithPosOnlyArgs to be used internally and set PyCode_New as a compatibility wrapper (GH-13959) (#14505) by Miss Islington (bot) · 5 years ago
  5. 5c4ce3e bpo-37417: Fix error handling in bytearray.extend. (GH-14407) by Miss Islington (bot) · 5 years ago
  6. d32594a bpo-24214: Fixed the UTF-8 and UTF-16 incremental decoders. (GH-14304) by Miss Islington (bot) · 5 years ago
  7. 26fe6c3 bpo-36974: inherit tp_vectorcall_offset unconditionally (GH-13858) (GH-14342) by Miss Islington (bot) · 5 years ago
  8. 988fff5 bpo-36922: use Py_TPFLAGS_METHOD_DESCRIPTOR in lookup_maybe_method() (GH-13865) by Miss Islington (bot) · 5 years ago
  9. f72886a bpo-37236: pragma optimize off for _Py_c_quot on Windows arm64 (GH-13983) by Miss Islington (bot) · 5 years ago
  10. 996e526 bpo-26219: Fix compiler warning in _PyCode_InitOpcache() (GH-13997) (GH-14000) by Miss Islington (bot) · 5 years ago
  11. 583ff84 bpo-37219: Remove erroneous optimization for differencing an empty set (GH-13965) (GH-13967) by Miss Islington (bot) · 5 years ago
  12. 6e05307 bpo-37138: fix undefined behaviour with memcpy() on NULL array (GH-13867) by Miss Islington (bot) · 5 years ago
  13. dd492d9 [3.8] bpo-37170: Fix the cast on error in PyLong_AsUnsignedLongLongMask() (GH-13860) (GH-13891) by Zackery Spytz · 5 years ago
  14. ea9f168 bpo-26219: Fix compiler warning in _PyCode_InitOpcache() (GH-13809) by Victor Stinner · 5 years ago
  15. 91234a1 bpo-26219: per opcode cache for LOAD_GLOBAL (GH-12884) by Inada Naoki · 5 years ago
  16. 1e375c6 bpo-36027: Really fix "incompatible pointer type" compiler warning (GH-13761) by Petr Viktorin · 5 years ago
  17. be718c3 bpo-36974: add some assertions for PEP 590 (GH-13682) by Jeroen Demeyer · 5 years ago
  18. 7f4ae1b bpo-37012: Clean up special cases in PyType_FromSpecWithBases slot assignments (GH-13496) by Petr Viktorin · 5 years ago
  19. e584cbf bpo-36027 bpo-36974: Fix "incompatible pointer type" compiler warnings (GH-13758) by Petr Viktorin · 5 years ago
  20. fb9423f bpo-36974: Make tp_call=PyVectorcall_Call work for inherited types (GH-13699) by Petr Viktorin · 5 years ago
  21. 3caf4de Call PyObject_GC_UnTrack in structseq dealloc (GH-13751) by Pablo Galindo · 5 years ago
  22. 7ffcf84 bpo-37126: Allow structseq objects to be tracked by the GC (GH-13729) by Pablo Galindo · 5 years ago
  23. c529967 bpo-36027: Extend three-argument pow to negative second argument (GH-13266) by Mark Dickinson · 5 years ago
  24. bdbad71 bpo-20092. Use __index__ in constructors of int, float and complex. (GH-13108) by Serhiy Storchaka · 5 years ago
  25. 3b57f50 bpo-36842: Pass positional only parameters to code_new audit hook (GH-13707) by Pablo Galindo · 5 years ago
  26. 9843bc1 Improve exception message for str.format (GH-12675) by Francisco Couzo · 5 years ago
  27. cd74e66 bpo-37122: Make co->co_argcount represent the total number of positonal arguments in the code object (GH-13726) by Pablo Galindo · 5 years ago
  28. 5c22476 Improve docstring of list.sort (GH-8516) by Tim Hoffmann · 5 years ago
  29. 1c263e3 bpo-37029: keep usable_arenas in sorted order without searching (#13612) by Tim Peters · 5 years ago
  30. 3a46d5c bpo-37108: Support super with methods that use positional-only arguments (GH-13695) by Pablo Galindo · 5 years ago
  31. c7f803b bpo-36379: __ipow__ must be a ternaryfunc, not a binaryfunc (GH-13546) by Zackery Spytz · 5 years ago
  32. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  33. 37788bc bpo-36974: rename _FastCallKeywords -> _Vectorcall (GH-13653) by Jeroen Demeyer · 5 years ago
  34. c145f3b bpo-36974: remove _PyObject_HasFastCall (GH-13460) by Jeroen Demeyer · 5 years ago
  35. 735e8af bpo-36974: inherit the vectorcall protocol (GH-13498) by Jeroen Demeyer · 5 years ago
  36. ada319b bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944) by Antoine Pitrou · 5 years ago
  37. 0c2f930 bpo-22385: Support output separators in hex methods. (#13578) by Gregory P. Smith · 5 years ago
  38. aacc77f bpo-36974: implement PEP 590 (GH-13185) by Jeroen Demeyer · 5 years ago
  39. 7d40869 remove unnecessary tp_dealloc (GH-13647) by Inada Naoki · 5 years ago
  40. 05f1641 bpo-26423: Fix possible overflow in wrap_lenfunc() (GH-13606) by Zackery Spytz · 5 years ago
  41. eb65e24 bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338) by Jeroen Demeyer · 5 years ago
  42. 331a6a5 bpo-36763: Implement the PEP 587 (GH-13592) by Victor Stinner · 5 years ago
  43. 91f4380 bpo-36785: PEP 574 implementation (GH-7076) by Antoine Pitrou · 5 years ago
  44. 180dc1b bpo-28866: No type cache for types with specialized mro, invalidation is hard. (#13157) by Julien Palard · 5 years ago
  45. 47dd2f9 bpo-37017: PyObject_CallMethodObjArgs uses LOAD_METHOD optimization (GH-13516) by Michael J. Sullivan · 5 years ago
  46. a9f05d6 bpo-37032: Add CodeType.replace() method (GH-13542) by Victor Stinner · 5 years ago
  47. c95c93d bpo-20285: Improve help docs for object (GH-4759) by Cheryl Sabella · 5 years ago
  48. b82e17e bpo-36842: Implement PEP 578 (GH-12613) by Steve Dower · 5 years ago
  49. 6bc5917 bpo-35091: Objects/listobject.c: Replace overflow checks in gallop fu… (GH-10202) by Alexey Izbyshev · 5 years ago
  50. 77aa396 bpo-36907: fix refcount bug in _PyStack_UnpackDict() (GH-13381) by Jeroen Demeyer · 5 years ago
  51. 53d378c closes bpo-36951: Correct some types in the type_members struct in typeobject.c. (GH-13403) by Zackery Spytz · 5 years ago
  52. a5119e7 bpo-36957: Add _PyLong_Rshift() and _PyLong_Lshift(). (GH-13416) by Serhiy Storchaka · 5 years ago
  53. 27ee0f8 Fix couple of dead code paths (GH-7418) by David Carlier · 5 years ago
  54. 871ff77 bpo-36763: Add _PyInitError functions (GH-13395) by Victor Stinner · 5 years ago
  55. b16b4e4 bpo-36763: Add PyMemAllocatorName (GH-13387) by Victor Stinner · 5 years ago
  56. a8b4694 Fix typo in _PyMethodDef_RawFastCallKeywords error message (GH-13343) by Jeroen Demeyer · 5 years ago
  57. 14514d9 bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375) by Zackery Spytz · 5 years ago
  58. c96be81 bpo-36900: Replace global conf vars with config (GH-13299) by Victor Stinner · 5 years ago
  59. f0be4bb bpo-27987: pymalloc: align by 16bytes on 64bit platform (GH-12850) by Inada Naoki · 5 years ago
  60. 351c674 bpo-35983: skip trashcan for subclasses (GH-11841) by Jeroen Demeyer · 5 years ago
  61. a2fedd8 bpo-36869: fix warning of unused variables (GH-13182) by Emmanuel Arias · 5 years ago
  62. 0613c1e Fix a possible crash due to PyType_FromSpecWithBases() (GH-10304) by Zackery Spytz · 5 years ago
  63. 3aca40d closes bpo-36861: Update Unicode database to 12.1.0. (GH-13214) by Benjamin Peterson · 5 years ago
  64. 96aeaec bpo-36793: Remove unneeded __str__ definitions. (GH-13081) by Serhiy Storchaka · 5 years ago
  65. 9646630 bpo-36766: Typos in docs and code comments (GH-13116) by penguindustin · 5 years ago
  66. 1a2252e bpo-36594: Fix incorrect use of %p in format strings (GH-12769) by Zackery Spytz · 5 years ago
  67. 8b1271b Only count number of members once (#12691) by Eddie Elizondo · 5 years ago
  68. 22c5263 bpo:34848 : Correct an incorrect docstring for range().index method (GH-9877) by Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) · 5 years ago
  69. 709d23d bpo-36775: _PyCoreConfig only uses wchar_t* (GH-13062) by Victor Stinner · 5 years ago
  70. 43fc3bb bpo-36775: Add _PyUnicode_InitEncodings() (GH-13057) by Victor Stinner · 5 years ago
  71. e251095 bpo-36775: Add _Py_FORCE_UTF8_FS_ENCODING macro (GH-13056) by Victor Stinner · 5 years ago
  72. 8c77b8c bpo-36540: PEP 570 -- Implementation (GH-12701) by Pablo Galindo · 5 years ago
  73. e0dcb85 bpo-36745: Fix a possible reference leak in PyObject_SetAttr() (GH-12993) by Zackery Spytz · 5 years ago
  74. 7abb6c0 bpo-36669: add matmul support to weakref.proxy (GH-12932) by Mark Dickinson · 5 years ago
  75. 6fec905 bpo-36642: make unicodedata const (GH-12855) by Inada Naoki · 5 years ago
  76. e8f9acf bpo-36611: Disable serialno field of debug memory allocators (#12796) by Victor Stinner · 5 years ago
  77. 0fc91ee bpo-36389: Add _PyObject_CheckConsistency() function (GH-12803) by Victor Stinner · 5 years ago
  78. b015fc8 bpo-36549: str.capitalize now titlecases the first character instead of uppercasing it (GH-12804) by Kingsley M · 5 years ago
  79. 9e4f2f3 bpo-20180: Use argument clinic for dict.pop() and dict.popitem() (GH-12792) by Inada Naoki · 5 years ago
  80. 4c409be bpo-36389: Change PyMem_SetupDebugHooks() constants (GH-12782) by Victor Stinner · 5 years ago
  81. 2b00db6 bpo-36389: _PyObject_IsFreed() now also detects uninitialized memory (GH-12770) by Victor Stinner · 5 years ago
  82. f66e336 bpo-29202: improve dict iteration (GH-11900) by Cheryl Sabella · 5 years ago
  83. b8311cf bpo-36473: add maximum iteration check for dict .values() and .items() (GH-12619) by Thomas Perl · 5 years ago
  84. e6a0e80 fix confusing argument name in unicodeobject.c (GH-12653) by Max Bernstein · 5 years ago
  85. 62f9588 bpo-36026: make descr error message consistent (GH-11930) by Inada Naoki · 5 years ago
  86. 7a465cb bpo-24214: Fixed the UTF-8 incremental decoder. (GH-12603) by Serhiy Storchaka · 5 years ago
  87. 796cc6e bpo-36452: dictiter: track maximum iteration count (GH-12596) by Thomas Perl · 5 years ago
  88. 364f0b0 bpo-35810: Incref heap-allocated types in PyObject_Init (GH-11661) by Eddie Elizondo · 5 years ago
  89. 871309c bpo-36433: fix confusing error messages in classmethoddescr_call (GH-12556) by Inada Naoki · 5 years ago
  90. dd5417a bpo-36218: Fix handling of heterogeneous values in list.sort (GH-12209) by Rémi Lapeyre · 5 years ago
  91. 3d07c1e bpo-36412: fix a possible crash in dictobject.c's new_dict() (GH-12519) by Zackery Spytz · 5 years ago
  92. 93e8012 bpo-36398: Fix a possible crash in structseq_repr(). (GH-12492) by Zackery Spytz · 5 years ago
  93. c1e2c28 bpo-36312: Fix decoders for some code pages. (GH-12369) by Serhiy Storchaka · 5 years ago
  94. c70ab02 bpo-36365: Rewrite structseq_repr() using _PyUnicodeWriter (GH-12440) by Victor Stinner · 5 years ago
  95. fecc4f2 bpo-36356: Release Unicode interned strings on Valgrind (#12431) by Victor Stinner · 5 years ago
  96. 5f9cf23 bpo-36301: Error if decoding pybuilddir.txt fails (GH-12422) by Victor Stinner · 5 years ago
  97. a10d426 bpo-36292: Mark unreachable code as such in long bitwise ops (GH-12333) by stratakis · 5 years ago
  98. 2ddc7f6 bpo-30040: optimize inserting into empty dict (GH-12307) by Inada Naoki · 5 years ago
  99. 6a16b18 bpo-36297: remove "unicode_internal" codec (GH-12342) by Inada Naoki · 5 years ago
  100. c11183c bpo-36097: Use only public C-API in the_xxsubinterpreters module (adding as necessary). (gh-12359) by Eric Snow · 5 years ago