1. 2ad9382 bpo-42431: Fix outdated bytes comments (GH-23458) by Serhiy Storchaka · 3 years, 9 months ago
  2. 32bd68c bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587) by Victor Stinner · 3 years, 9 months ago
  3. 313467e bpo-42435: Speed up comparison of bytes and bytearray object (GH--23461) by Serhiy Storchaka · 3 years, 9 months ago
  4. e2ec0b2 bpo-41974: Remove complex.__float__, complex.__floordiv__, etc (GH-22593) by Serhiy Storchaka · 3 years, 11 months ago
  5. 488512b A (very) slight speed improvement for iterating over bytes (#21705) by Guido van Rossum · 4 years, 1 month ago
  6. 12f4334 bpo-41334: Convert constructors of str, bytes and bytearray to Argument Clinic (GH-21535) by Serhiy Storchaka · 4 years, 1 month ago
  7. e67f7db bpo-37999: Simplify the conversion code for %c, %d, %x, etc. (GH-20437) by Serhiy Storchaka · 4 years, 2 months ago
  8. 91698d8 bpo-40521: Optimize PyBytes_FromStringAndSize(str, 0) (GH-21142) by Victor Stinner · 4 years, 2 months ago
  9. c41eed1 bpo-40521: Make bytes singletons per interpreter (GH-21074) by Victor Stinner · 4 years, 2 months ago
  10. 04fc4f2 bpo-40989: PyObject_INIT() becomes an alias to PyObject_Init() (GH-20901) by Victor Stinner · 4 years, 3 months ago
  11. d36cf5f bpo-40943: Replace PY_FORMAT_SIZE_T with "z" (GH-20781) by Victor Stinner · 4 years, 3 months ago
  12. 5f4b229d bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443) by Serhiy Storchaka · 4 years, 3 months ago
  13. a81849b bpo-39939: Add str.removeprefix and str.removesuffix (GH-18939) by sweeneyde · 4 years, 4 months ago
  14. d9ea5ca bpo-40268: Remove unused pycore_pymem.h includes (GH-19531) by Victor Stinner · 4 years, 5 months ago
  15. da7933e bpo-40268: Add _PyInterpreterState_GetConfig() (GH-19492) by Victor Stinner · 4 years, 5 months ago
  16. 8f87eef bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (GH-19472) by Serhiy Storchaka · 4 years, 5 months ago
  17. cd8295f bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data. (GH-19345) by Serhiy Storchaka · 4 years, 5 months ago
  18. a15e260 bpo-40170: Add _PyIndex_Check() internal function (GH-19426) by Victor Stinner · 4 years, 5 months ago
  19. 45876a9 bpo-35081: Move bytes_methods.h to the internal C API (GH-18492) by Victor Stinner · 4 years, 7 months ago
  20. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 4 years, 7 months ago
  21. 60ac6ed bpo-39573: Use Py_SET_SIZE() function (GH-18402) by Victor Stinner · 4 years, 7 months ago
  22. 58ac700 bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392) by Victor Stinner · 4 years, 7 months ago
  23. 49932fe bpo-39542: Simplify _Py_NewReference() (GH-18332) by Victor Stinner · 4 years, 7 months ago
  24. c6e5c11 bpo-39489: Remove COUNT_ALLOCS special build (GH-18259) by Victor Stinner · 4 years, 7 months ago
  25. 46874c2 bpo-39487: Merge duplicated _Py_IDENTIFIER identifiers in C code (GH-18254) by Hai Shi · 4 years, 7 months ago
  26. 60ec6ef bpo-36389: Fix _PyBytesWriter in release mode (GH-16624) by Victor Stinner · 5 years ago
  27. 6876257 bpo-36389: _PyObject_CheckConsistency() available in release mode (GH-16612) by Victor Stinner · 5 years ago
  28. 279f446 bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933) by Serhiy Storchaka · 5 years ago
  29. 3a4f667 Cut disused recode_encoding logic in _PyBytes_DecodeEscape. (GH-16013) by Greg Price · 5 years ago
  30. afdeb18 Remove unneeded assignment in PyBytes_Concat() (GH-15274) by Sergey Fedoseev · 5 years ago
  31. 0711642 Cut tricky `goto` that isn't needed, in _PyBytes_DecodeEscape. (GH-15825) by Greg Price · 5 years ago
  32. bed4817 Make PyXXX_Fini() functions private (GH-15531) by Victor Stinner · 5 years ago
  33. 196a530 bpo-37483: add _PyObject_CallOneArg() function (#14558) by Jeroen Demeyer · 5 years ago
  34. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  35. 0c2f930 bpo-22385: Support output separators in hex methods. (#13578) by Gregory P. Smith · 5 years ago
  36. 7d40869 remove unnecessary tp_dealloc (GH-13647) by Inada Naoki · 5 years ago
  37. 331a6a5 bpo-36763: Implement the PEP 587 (GH-13592) by Victor Stinner · 5 years ago
  38. 27ee0f8 Fix couple of dead code paths (GH-7418) by David Carlier · 5 years ago
  39. 14514d9 bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375) by Zackery Spytz · 5 years ago
  40. c96be81 bpo-36900: Replace global conf vars with config (GH-13299) by Victor Stinner · 5 years ago
  41. d53fe5f bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264) by Serhiy Storchaka · 5 years ago
  42. d586ccb bpo-35552: Fix reading past the end in PyUnicode_FromFormat() and PyBytes_FromFormat(). (GH-11276) by Serhiy Storchaka · 6 years ago
  43. 44cc482 bpo-33817: Fix _PyBytes_Resize() for empty bytes object. (GH-11516) by Serhiy Storchaka · 6 years ago
  44. bb86bf4 bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11047) by Serhiy Storchaka · 6 years ago
  45. b509d52 bpo-35059: PyObject_INIT() casts to PyObject* (GH-10674) by Victor Stinner · 6 years ago
  46. bcda8f1 bpo-35081: Add Include/internal/pycore_object.h (GH-10640) by Victor Stinner · 6 years ago
  47. 621cebe bpo-35081: Rename internal headers (GH-10275) by Victor Stinner · 6 years ago
  48. 27e2d1f bpo-35081: Add pycore_ prefix to internal header files (GH-10263) by Victor Stinner · 6 years ago
  49. 49c75a8 bpo-35064 prefix smelly symbols that appear with COUNT_ALLOCS with _Py_ (GH-10152) by Pablo Galindo · 6 years ago
  50. b4435e2 bpo-35059: Convert PyObject_INIT() to function (GH-10077) by Victor Stinner · 6 years ago
  51. 2c2044e bpo-34984: Improve error messages for bytes and bytearray constructors. (GH-9874) by Serhiy Storchaka · 6 years ago
  52. 914f9a0 bpo-34973: Fix crash in bytes constructor. (GH-9841) by Serhiy Storchaka · 6 years ago
  53. e890421 bpo-34974: Do not replace unexpected errors in bytes() and bytearray(). (GH-9852) by Serhiy Storchaka · 6 years ago
  54. 96c5932 bpo-34879: Fix a possible null pointer dereference in bytesobject.c (GH-9683) by Zackery Spytz · 6 years ago
  55. ccd9975 bpo-34436: Fix check that disables overallocation for the last fmt specifier (GH-8826) by Alexey Izbyshev · 6 years ago
  56. 53b7d4e bpo-34170: Add _PyCoreConfig.bytes_warning (GH-8447) by Victor Stinner · 6 years ago
  57. c929df3 bpo-20180: complete AC conversion of Objects/stringlib/transmogrify.h (GH-8039) by Tal Einat · 6 years ago
  58. 55edd0c bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) by Siddhesh Poyarekar · 6 years ago
  59. a49ac99 bpo-32677: Add .isascii() to str, bytes and bytearray (GH-5342) by INADA Naoki · 7 years ago
  60. e8b1965 bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793) by stratakis · 7 years ago
  61. a231428 bpo-20047: Make bytearray methods partition() and rpartition() rejecting (#4158) by Serhiy Storchaka · 7 years ago
  62. 56cb465 bpo-31825: Fixed OverflowError in the 'unicode-escape' codec (#4058) by Serhiy Storchaka · 7 years ago
  63. b2e5794 bpo-31338 (#3374) by Barry Warsaw · 7 years ago
  64. 2ebc5ce bpo-30860: Consolidate stateful runtime globals. (#3397) by Eric Snow · 7 years ago
  65. b879fe8 Expand the PySlice_GetIndicesEx macro. (#1023) by Serhiy Storchaka · 7 years ago
  66. 6b5a9ec bpo-29116: Fix error messages for concatenating bytes and bytearray with unsupported type. (#709) by Serhiy Storchaka · 7 years ago
  67. 7e2a54c bpo-28856: Let %b format for bytes support objects that follow the buffer protocol (GH-546) by Xiang Zhang · 7 years ago
  68. 202fda5 bpo-24037: Add Argument Clinic converter `bool(accept={int})`. (#485) by Serhiy Storchaka · 7 years ago
  69. 9f8ad3f bpo-29568: Disable any characters between two percents for escaped percent "%%" in the format string for classic string formatting. (GH-513) by Serhiy Storchaka · 7 years ago
  70. b76ad51 bpo-29714: Fix a regression that bytes format may fail when containing zero bytes inside. (GH-499) by Xiang Zhang · 7 years ago
  71. 7ed28a8 Merge 3.6 by INADA Naoki · 8 years ago
  72. a634e23 Issue #29159: Fix regression in bytes(x) when x.__index__() raises Exception. by INADA Naoki · 8 years ago
  73. dd1da7f Issue #28927: bytes.fromhex() and bytearray.fromhex() now ignore all ASCII by Serhiy Storchaka · 8 years ago
  74. 9d16b61 Issue #29000: Fixed bytes formatting of octals with zero padding in alternate by Serhiy Storchaka · 8 years ago
  75. 025f895 Issue #29000: Fixed bytes formatting of octals with zero padding in alternate by Serhiy Storchaka · 8 years ago
  76. b1a1619 Issue #29000: Fixed bytes formatting of octals with zero padding in alternate by Serhiy Storchaka · 8 years ago
  77. f17c3de Use _PyObject_CallNoArg() by Victor Stinner · 8 years ago
  78. de4ae3d Backed out changeset b9c9691c72c5 by Victor Stinner · 8 years ago
  79. 27580c1 Replace PyObject_CallFunctionObjArgs() with fastcall by Victor Stinner · 8 years ago
  80. 460bd0d Issue #19569: Compiler warnings are now emitted if use most of deprecated by Serhiy Storchaka · 8 years ago
  81. 5646648 Issue 28128: Print out better error/warning messages for invalid string escapes. Backport to 3.6. by Eric V. Smith · 8 years ago
  82. 42454af Issue 28128: Print out better error/warning messages for invalid string escapes. by Eric V. Smith · 8 years ago
  83. 7b4bcd2 Issue #25270: Merge from 3.5 by Berker Peksag · 8 years ago
  84. 4a72a7b Issue #25270: Prevent codecs.escape_encode() from raising SystemError when an empty bytestring is passed by Berker Peksag · 8 years ago
  85. f051e43 Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly optimize memcpy(). by Christian Heimes · 8 years ago
  86. 621b430 remove all usage of Py_LOCAL by Benjamin Peterson · 8 years ago
  87. 110b6fe #27364: Deprecate invalid escape strings in str/byutes. by R David Murray · 8 years ago
  88. 15f44ab Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Raymond Hettinger · 8 years ago
  89. 1b6c6da Issue #27506: Support bytes/bytearray.translate() delete as keyword argument by Martin Panter · 8 years ago
  90. eb24988 Issue #27704: Optimized creating bytes and bytearray from byte-like objects by Serhiy Storchaka · 8 years ago
  91. ca0da9b Issue #27473: Fixed possible integer overflow in bytes and bytearray by Serhiy Storchaka · 8 years ago
  92. 06cfb0c Issue #27473: Fixed possible integer overflow in bytes and bytearray by Serhiy Storchaka · 8 years ago
  93. f54d781 Issue #27460: Unified error messages in bytes constructor for integers by Serhiy Storchaka · 8 years ago
  94. e09132f Backed out changeset b0087e17cd5e (issue #26765) by Serhiy Storchaka · 8 years ago
  95. 3550489 Issue #26765: Moved wrappers for bytes and bytearray methods to common header by Serhiy Storchaka · 8 years ago
  96. 0855e70 Issue #27007: The fromhex() class methods of bytes and bytearray subclasses by Serhiy Storchaka · 8 years ago
  97. e514093 Issue #27125: Merge typo fixes from 3.5 by Martin Panter · 8 years ago
  98. a90a4a9 Issue #27125: Remove duplicated words from documentation and comments by Martin Panter · 8 years ago
  99. fb81d3c Issue #26765: Moved common code for the replace() method of bytes and bytearray by Serhiy Storchaka · 8 years ago
  100. dd40fc3 Issue #26765: Moved common code and docstrings for bytes and bytearray methods by Serhiy Storchaka · 8 years ago