1. 12f4334 bpo-41334: Convert constructors of str, bytes and bytearray to Argument Clinic (GH-21535) by Serhiy Storchaka · 5 years ago
  2. 61fc23c bpo-41175: Guard against a NULL pointer dereference within bytearrayobject (GH-21240) by stratakis · 5 years ago
  3. e67f7db bpo-37999: Simplify the conversion code for %c, %d, %x, etc. (GH-20437) by Serhiy Storchaka · 5 years ago
  4. a81849b bpo-39939: Add str.removeprefix and str.removesuffix (GH-18939) by sweeneyde · 5 years ago
  5. d9ea5ca bpo-40268: Remove unused pycore_pymem.h includes (GH-19531) by Victor Stinner · 5 years ago
  6. 4a21e57 bpo-40268: Remove unused structmember.h includes (GH-19530) by Victor Stinner · 5 years ago
  7. da7933e bpo-40268: Add _PyInterpreterState_GetConfig() (GH-19492) by Victor Stinner · 5 years ago
  8. a15e260 bpo-40170: Add _PyIndex_Check() internal function (GH-19426) by Victor Stinner · 5 years ago
  9. 45876a9 bpo-35081: Move bytes_methods.h to the internal C API (GH-18492) by Victor Stinner · 6 years ago
  10. ffd9753 bpo-39245: Switch to public API for Vectorcall (GH-18460) by Petr Viktorin · 6 years ago
  11. 60ac6ed bpo-39573: Use Py_SET_SIZE() function (GH-18402) by Victor Stinner · 6 years ago
  12. 58ac700 bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392) by Victor Stinner · 6 years ago
  13. 92709a2 bpo-37840: Fix handling of negative indices in bytearray_getitem() (GH-15250) by Sergey Fedoseev · 6 years ago
  14. 41c57b3 bpo-37994: Fix silencing all errors if an attribute lookup fails. (GH-15630) by Serhiy Storchaka · 6 years ago
  15. 196a530 bpo-37483: add _PyObject_CallOneArg() function (#14558) by Jeroen Demeyer · 6 years ago
  16. 2a7d596 bpo-37417: Fix error handling in bytearray.extend. (GH-14407) by Brandt Bucher · 6 years ago
  17. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 6 years ago
  18. 0c2f930 bpo-22385: Support output separators in hex methods. (#13578) by Gregory P. Smith · 6 years ago
  19. 331a6a5 bpo-36763: Implement the PEP 587 (GH-13592) by Victor Stinner · 6 years ago
  20. 14514d9 bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375) by Zackery Spytz · 6 years ago
  21. c96be81 bpo-36900: Replace global conf vars with config (GH-13299) by Victor Stinner · 6 years ago
  22. bf4ac2d bpo-35713: Rework Python initialization (GH-11647) by Victor Stinner · 7 years ago
  23. bb86bf4 bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11047) by Serhiy Storchaka · 7 years ago
  24. bcda8f1 bpo-35081: Add Include/internal/pycore_object.h (GH-10640) by Victor Stinner · 7 years ago
  25. 621cebe bpo-35081: Rename internal headers (GH-10275) by Victor Stinner · 7 years ago
  26. 27e2d1f bpo-35081: Add pycore_ prefix to internal header files (GH-10263) by Victor Stinner · 7 years ago
  27. 2c2044e bpo-34984: Improve error messages for bytes and bytearray constructors. (GH-9874) by Serhiy Storchaka · 7 years ago
  28. e890421 bpo-34974: Do not replace unexpected errors in bytes() and bytearray(). (GH-9852) by Serhiy Storchaka · 7 years ago
  29. 53b7d4e bpo-34170: Add _PyCoreConfig.bytes_warning (GH-8447) by Victor Stinner · 7 years ago
  30. c929df3 bpo-20180: complete AC conversion of Objects/stringlib/transmogrify.h (GH-8039) by Tal Einat · 7 years ago
  31. 55edd0c bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) by Siddhesh Poyarekar · 7 years ago
  32. a49ac99 bpo-32677: Add .isascii() to str, bytes and bytearray (GH-5342) by INADA Naoki · 8 years ago
  33. e2f92de Add the const qualifier to "char *" variables that refer to literal strings. (#4370) by Serhiy Storchaka · 8 years ago
  34. e8b1965 bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793) by stratakis · 8 years ago
  35. a231428 bpo-20047: Make bytearray methods partition() and rpartition() rejecting (#4158) by Serhiy Storchaka · 8 years ago
  36. b3a7796 bpo-27541: Reprs of subclasses of some classes now contain actual type name. (#3631) by Serhiy Storchaka · 8 years ago
  37. 2ebc5ce bpo-30860: Consolidate stateful runtime globals. (#3397) by Eric Snow · 8 years ago
  38. dce6502 bpo-31279: Silence -Wstringop-overflow warning. (#3207) by Stefan Krah · 8 years ago
  39. b879fe8 Expand the PySlice_GetIndicesEx macro. (#1023) by Serhiy Storchaka · 8 years ago
  40. 6b5a9ec bpo-29116: Fix error messages for concatenating bytes and bytearray with unsupported type. (#709) by Serhiy Storchaka · 9 years ago
  41. 202fda5 bpo-24037: Add Argument Clinic converter `bool(accept={int})`. (#485) by Serhiy Storchaka · 9 years ago
  42. 7ed28a8 Merge 3.6 by INADA Naoki · 9 years ago
  43. a634e23 Issue #29159: Fix regression in bytes(x) when x.__index__() raises Exception. by INADA Naoki · 9 years ago
  44. de4ae3d Backed out changeset b9c9691c72c5 by Victor Stinner · 9 years ago
  45. 27580c1 Replace PyObject_CallFunctionObjArgs() with fastcall by Victor Stinner · 9 years ago
  46. 460bd0d Issue #19569: Compiler warnings are now emitted if use most of deprecated by Serhiy Storchaka · 9 years ago
  47. 15f44ab Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Raymond Hettinger · 9 years ago
  48. 1b6c6da Issue #27506: Support bytes/bytearray.translate() delete as keyword argument by Martin Panter · 9 years ago
  49. eb24988 Issue #27704: Optimized creating bytes and bytearray from byte-like objects by Serhiy Storchaka · 9 years ago
  50. bd09f15 Issue #27507: Merge overflow check from 3.5 by Martin Panter · 9 years ago
  51. 371731e Issue #27507: Check for integer overflow in bytearray.extend() by Martin Panter · 9 years ago
  52. ca0da9b Issue #27473: Fixed possible integer overflow in bytes and bytearray by Serhiy Storchaka · 9 years ago
  53. 06cfb0c Issue #27473: Fixed possible integer overflow in bytes and bytearray by Serhiy Storchaka · 9 years ago
  54. 6c94d10 Issue #27443: __length_hint__() of bytearray itearator no longer return by Serhiy Storchaka · 9 years ago
  55. af65872 Issue #27443: __length_hint__() of bytearray itearator no longer return by Serhiy Storchaka · 9 years ago
  56. e09132f Backed out changeset b0087e17cd5e (issue #26765) by Serhiy Storchaka · 9 years ago
  57. 3550489 Issue #26765: Moved wrappers for bytes and bytearray methods to common header by Serhiy Storchaka · 9 years ago
  58. 0855e70 Issue #27007: The fromhex() class methods of bytes and bytearray subclasses by Serhiy Storchaka · 9 years ago
  59. 4b23494 Issue #27039: Fixed bytearray.remove() for values greater than 127. by Serhiy Storchaka · 9 years ago
  60. 7bf36da Issue #27039: Fixed bytearray.remove() for values greater than 127. by Serhiy Storchaka · 9 years ago
  61. fb81d3c Issue #26765: Moved common code for the replace() method of bytes and bytearray by Serhiy Storchaka · 9 years ago
  62. dd40fc3 Issue #26765: Moved common code and docstrings for bytes and bytearray methods by Serhiy Storchaka · 9 years ago
  63. 7a9579c Got rid of redundand "self" parameter declarations. by Serhiy Storchaka · 9 years ago
  64. b6a9c97 Issue #26778: Fixed "a/an/and" typos in code comment, documentation and error by Serhiy Storchaka · 9 years ago
  65. 6a7b3a7 Issue #26778: Fixed "a/an/and" typos in code comment and documentation. by Serhiy Storchaka · 9 years ago
  66. 43de36d Issue #26766: Remove redundant bytearray_format() from bytearrayobject.c by Berker Peksag · 9 years ago
  67. ab479c4 Issue #26494: Fixed crash on iterating exhausting iterators. by Serhiy Storchaka · 9 years ago
  68. fbb1c5e Issue #26494: Fixed crash on iterating exhausting iterators. by Serhiy Storchaka · 9 years ago
  69. fac3956 Optimize bytes.replace(b'', b'.') by Victor Stinner · 10 years ago
  70. ffcf1a5 Oops, revert unwanted change used to create an example by Victor Stinner · 10 years ago
  71. 0611c26 On memory error, dump the memory block traceback by Victor Stinner · 10 years ago
  72. ef1585e Issue #25923: Added more const qualifiers to signatures of static and private functions. by Serhiy Storchaka · 10 years ago
  73. a9406e7 Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. by Serhiy Storchaka · 10 years ago
  74. 5c4064e Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. by Serhiy Storchaka · 10 years ago
  75. 413fdce Issue #24821: Refactor STRINGLIB(fastsearch_memchr_1char) and split it on by Serhiy Storchaka · 10 years ago
  76. f091033 Issue #25401: Remove now unused hex_digit_to_int() function by Victor Stinner · 10 years ago
  77. 2bf8993 Optimize bytes.fromhex() and bytearray.fromhex() by Victor Stinner · 10 years ago
  78. 772b2b0 Optimize bytearray % args by Victor Stinner · 10 years ago
  79. d92d4ef Issue #23573: Restored optimization of bytes.rfind() and bytearray.rfind() by Serhiy Storchaka · 10 years ago
  80. bc9e75e Issue #24467: Fixed possible buffer over-read in bytearray. The bytearray by Serhiy Storchaka · 10 years ago
  81. 7b6e3b9 Issue #24467: Fixed possible buffer over-read in bytearray. The bytearray by Serhiy Storchaka · 10 years ago
  82. ac5569b Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(), by Serhiy Storchaka · 10 years ago
  83. fa494fd Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(), by Serhiy Storchaka · 10 years ago
  84. 8b2e8b6 Specify default values of semantic booleans in Argument Clinic generated signatures as booleans. by Serhiy Storchaka · 10 years ago
  85. ef64847 Issue #23985: Fix a possible buffer overrun when deleting a slice from the front of a bytearray and then appending some other bytes data. by Antoine Pitrou · 10 years ago
  86. 2545411 Issue #23985: Fix a possible buffer overrun when deleting a slice from the front of a bytearray and then appending some other bytes data. by Antoine Pitrou · 10 years ago
  87. 8cb6569 Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview. by Gregory P. Smith · 10 years ago
  88. 4e25913 Remove local dead code. In both blocks dir is always greater 0. by Christian Heimes · 10 years ago
  89. 89964c4 Issue #23944: Argument Clinic now wraps long impl prototypes at column 78. by Larry Hastings · 10 years ago
  90. 1009bf1 Issue #23501: Argumen Clinic now generates code into separate files by default. by Serhiy Storchaka · 10 years ago
  91. dabbfe7 Issue #23573: Fix bytes.rfind() and bytearray.rfind() on Windows by Victor Stinner · 10 years ago
  92. d9d769f Issue #23573: Increased performance of string search operations (str.find, by Serhiy Storchaka · 10 years ago
  93. 5178d91 Issue #14203: Remove obsolete support for view==NULL in PyBuffer_FillInfo() by Stefan Krah · 11 years ago
  94. 3dd3e26 Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() by Serhiy Storchaka · 11 years ago
  95. 4fdb684 Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() by Serhiy Storchaka · 11 years ago
  96. b95b561 Issue20284: Implement PEP461 by Ethan Furman · 11 years ago
  97. 8a03896 Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform. by Antoine Pitrou · 11 years ago
  98. cc23154 Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform. by Antoine Pitrou · 11 years ago
  99. 861470c #16518: Bring error messages in harmony with docs ("bytes-like object") by R David Murray · 11 years ago
  100. ffff144 Issue #22077: Improve index error messages for bytearrays, bytes, lists, and by Terry Jan Reedy · 11 years ago