COMMITS
/ Objects/bytearrayobject.c July 12, 2025
April 1, 2025
B
gh-111178: remove redundant casts for functions with correct signatures (#131673)
Bénédikt Tran committed
March 12, 2025
V
gh-111178: Change Argument Clinic signature for `@classmethod` (#131157)
Victor Stinner committed
D
gh-129349: Accept bytes in bytes.fromhex()/bytearray.fromhex() (#129844)
Daniel Pope committed
February 27, 2025
T
gh-129107: fix thread safety of `bytearray` where two critical sections are needed (#130227)
Tomasz Pytel committed
February 19, 2025
T
gh-129107: make `bytearray` iterator thread safe (#130096)
Tomasz Pytel committed
February 15, 2025
T
gh-129107: make `bytearray` thread safe (#129108)
Tomasz Pytel committed
February 5, 2025
C
gh-129559: Add `bytearray.resize()` (GH-129560)
Cody Maloney committed
January 10, 2025
B
gh-111178: fix UBSan failures in `Objects/bytearrayobject.c` (GH-128236)
Bénédikt Tran committed
November 19, 2024
S
November 8, 2024
M
GH-126547: Pre-assign version numbers for a few common classes (GH-126551)
Mark Shannon committed
October 4, 2024
V
gh-111178: Fix function signatures in bytearrayobject.c (#124940)
Victor Stinner committed
August 1, 2024
V
Replace PyObject_Del with PyObject_Free (#122453)
Victor Stinner 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
February 24, 2024
January 26, 2024
E
gh-114569: Use PyMem_* APIs for most non-PyObject uses (#114574)
Erlend E. Aasland committed
December 4, 2023
August 24, 2023
V
gh-106320: Remove private _PyEval function (#108433)
Victor Stinner committed
July 2, 2023
I
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
Inada Naoki committed
June 30, 2023
I
fix typos (#106247)
Inada Naoki committed
May 8, 2023
J
gh-104223: Fix issues with inheriting from buffer classes (#104227)
Jelle Zijlstra committed
February 24, 2023
December 3, 2022
S
bpo-15999: Accept arbitrary values for boolean parameters. (#15609)
Serhiy Storchaka committed
November 30, 2022
V
gh-99845: Use size_t type in __sizeof__() methods (#99846)
Victor Stinner committed
November 16, 2022
V
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513)
Victor Stinner committed
July 19, 2022
B
GH-91153: Handle mutating __index__ methods in bytearray item assignment (GH-94891)
Brandt Bucher committed
May 24, 2022
G
gh-93033: Use wmemchr in stringlib (GH-93034)
goldsteinn committed
April 14, 2022
P
gh-91266: refactor bytearray strip methods (GH-32096)
Pieter Eendebak committed
April 6, 2022
S
bpo-26579: Add object.__getstate__(). (GH-2821)
Serhiy Storchaka committed
March 28, 2022
P
bpo-47070: Add _PyBytes_Repeat() (GH-31999)
Pieter Eendebak committed
March 26, 2022
P
bpo-47116: use _PyLong_FromUnsignedChar instead of PyLong_FromLong (GH-32110)
Pieter Eendebak committed
March 23, 2022
K
bpo-47012: speed up iteration of bytes and bytearray (GH-31867)
Kumar Aditya committed
March 17, 2022
P
bpo-47005: Improve performance of bytearray_repeat and bytearray_irepeat (GH-31856)
Pieter Eendebak committed
March 15, 2022
K
bpo-46993: Speed up bytearray creation from list and tuple (GH-31834)
Kumar Aditya committed
February 8, 2022
February 7, 2022
V
bpo-46670: Define all macros for stringlib (GH-31176)
Victor Stinner committed
October 13, 2021
V
bpo-45434: Remove pystrhex.h header file (GH-28923)
Victor Stinner committed
February 26, 2021
B
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher committed
January 29, 2021
V
bpo-42979: Use _Py_CheckSlotResult() to check slots result (GH-24356)
Victor Stinner committed
January 13, 2021
T
bpo-42924: Fix incorrect copy in bytearray_repeat (GH-24208)
Tobias Holl committed
December 3, 2020
S
bpo-42431: Fix outdated bytes comments (GH-23458)
Serhiy Storchaka committed
November 22, 2020
S
bpo-42435: Speed up comparison of bytes and bytearray object (GH--23461)
Serhiy Storchaka committed
July 20, 2020
S
bpo-41334: Convert constructors of str, bytes and bytearray to Argument Clinic (GH-21535)
Serhiy Storchaka committed
July 8, 2020
S
June 29, 2020
S
bpo-37999: Simplify the conversion code for %c, %d, %x, etc. (GH-20437)
Serhiy Storchaka committed
April 22, 2020
S
bpo-39939: Add str.removeprefix and str.removesuffix (GH-18939)
sweeneyde committed
April 15, 2020
V
bpo-40268: Remove unused pycore_pymem.h includes (GH-19531)
Victor Stinner committed
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 13, 2020
V
bpo-40268: Add _PyInterpreterState_GetConfig() (GH-19492)
Victor Stinner committed