COMMITS
/ Objects/bytes_methods.c September 17, 2025
V
gh-129813, PEP 782: Use PyBytesWriter in _Py_bytes_maketrans() (#139044)
Victor Stinner committed
July 2, 2024
B
gh-121165: protect macro expansion of `ADJUST_INDICES` with do-while(0) (#121166)
Bénédikt Tran committed
June 17, 2024
R
gh-120196: Reuse find_max_char() for bytes objects (#120497)
Ruben Vorderman committed
April 12, 2024
E
gh-117431: Adapt bytes and bytearray .find() and friends to Argument Clinic (#117502)
Erlend E. Aasland committed
April 3, 2024
E
gh-117431: Adapt bytes and bytearray .startswith() and .endswith() to Argument Clinic (#117495)
Erlend E. Aasland committed
July 2, 2023
I
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
Inada Naoki committed
April 22, 2023
E
gh-84436: Implement Immortal Objects (gh-19474)
Eddie Elizondo committed
March 27, 2023
May 24, 2022
G
gh-93033: Use wmemchr in stringlib (GH-93034)
goldsteinn committed
March 31, 2021
J
bpo-43179: Generalise alignment for optimised string routines (GH-24624)
Jessica Clarke committed
October 18, 2020
April 8, 2020
V
bpo-40170: Add _PyIndex_Check() internal function (GH-19426)
Victor Stinner committed
February 12, 2020
V
bpo-35081: Move bytes_methods.h to the internal C API (GH-18492)
Victor Stinner committed
A
closes bpo-39605: Fix some casts to not cast away const. (GH-18453)
Andy Lester committed
October 6, 2019
September 7, 2018
S
closes bpo-34599: Improve performance of _Py_bytes_capitalize(). (GH-9083)
Sergey Fedoseev committed
July 6, 2018
T
bpo-20180: complete AC conversion of Objects/stringlib/transmogrify.h (GH-8039)
Tal Einat committed
January 28, 2018
I
bpo-32677: Optimize str.isascii() (GH-5356)
INADA Naoki committed
January 27, 2018
I
bpo-32677: Add .isascii() to str, bytes and bytearray (GH-5342)
INADA Naoki committed
April 5, 2017
L
bpo-29549: Fixes docstring for str.index (#256)
Lisa Roach committed
March 12, 2017
O
bpo-29730: replace some calls to PyNumber_Check and improve some error messages (#650)
Oren Milman committed
September 9, 2016
B
remove all usage of Py_LOCAL
Benjamin Peterson committed
July 10, 2016
S
Issue #27474: Unified error messages in the __contains__ method of bytes and
Serhiy Storchaka committed
July 3, 2016
S
Issue #26765: Fixed parsing Py_ssize_t arguments on 32-bit Windows.
Serhiy Storchaka committed
May 4, 2016
S
Issue #26765: Moved common code and docstrings for bytes and bytearray methods
Serhiy Storchaka committed
December 25, 2015
S
Issue #25923: Added more const qualifiers to signatures of static and private functions.
Serhiy Storchaka committed
February 2, 2015
S
Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()
Serhiy Storchaka committed
S
Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()
Serhiy Storchaka committed
October 5, 2014
R
#16518: Bring error messages in harmony with docs ("bytes-like object")
R David Murray committed
July 27, 2014
M
Issue #20179: Apply Argument Clinic to bytes and bytearray.
Martin v. Löwis committed
August 13, 2013
A
Issue #18722: Remove uses of the "register" keyword in C code.
Antoine Pitrou committed
January 8, 2012
A
Issue #13738: Simplify implementation of bytes.lower() and bytes.upper().
Antoine Pitrou committed
June 27, 2011
S
Fix closes Issue12385 - Clarify maketrans method docstring for bytes and bytearray object.
Senthil Kumaran committed
August 15, 2010
A
Fix (harmless) warning with MSVC.
Antoine Pitrou committed
A
Fix indentation and remove dead code.
Antoine Pitrou committed
July 5, 2010
S
Fix the docstrings of the capitalize method.
Senthil Kumaran committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
October 14, 2009
A
Issue #7065: Fix a crash in bytes.maketrans and bytearray.maketrans when
Antoine Pitrou committed
April 27, 2009
E
Merged revisions 72040 via svnmerge from
Eric Smith committed
April 12, 2009
G
Add bytes/bytearray.maketrans() to mirror str.maketrans(), and deprecate
Georg Brandl committed
May 26, 2008
C
Renamed PyString to PyBytes
Christian Heimes committed
October 16, 2007
G
For PEP3137: Adds missing methods to the mutable PyBytes object (soon
Gregory P. Smith committed