| Commit message (Expand) | Author | Age | Files | Lines |
| * | gh-139871: Add `bytearray.take_bytes([n])` to efficiently extract `bytes` (GH... | Cody Maloney | 2025-11-13 | 1 | -7/+1 |
|
|
| * | gh-140939: Fix memory leak in `_PyBytes_FormatEx` error path (#140957) | Stan Ulbrych | 2025-11-06 | 1 | -0/+1 |
|
|
| * | gh-140061: Use `_PyObject_IsUniquelyReferenced()` to check if objects are uni... | Sergey Miryanov | 2025-10-15 | 1 | -2/+2 |
|
|
| * | gh-139156: Use PyBytesWriter in _PyUnicode_EncodeCharmap() (#139251) | Victor Stinner | 2025-09-24 | 1 | -10/+2 |
|
|
| * | gh-129813, PEP 782: Remove the private _PyBytesWriter API (#139264) | Victor Stinner | 2025-09-23 | 1 | -285/+0 |
|
|
| * | gh-129813, PEP 782: Optimize byteswriter_resize() (#139101) | Victor Stinner | 2025-09-18 | 1 | -11/+15 |
|
|
| * | gh-129813, PEP 782: Set invalid bytes in PyBytesWriter (#139054) | Victor Stinner | 2025-09-17 | 1 | -6/+15 |
|
|
| * | gh-71679: Share the repr implementation between bytes and bytearray (GH-138181) | Serhiy Storchaka | 2025-09-17 | 1 | -9/+15 |
|
|
| * | gh-129813, PEP 782: Add PyBytesWriter.overallocate (#138941) | Victor Stinner | 2025-09-15 | 1 | -9/+12 |
|
|
| * | gh-129813, PEP 782: Init small_buffer in PyBytesWriter_Create() (#138924) | Victor Stinner | 2025-09-15 | 1 | -0/+3 |
|
|
| * | gh-129813, PEP 782: Use PyBytesWriter in _PyBytes_FormatEx() (#138839) | Victor Stinner | 2025-09-15 | 1 | -28/+19 |
|
|
| * | gh-129813, PEP 782: Use PyBytesWriter in _PyBytes_FromList() (#138837) | Victor Stinner | 2025-09-13 | 1 | -59/+78 |
|
|
| * | gh-129813, PEP 782: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#138830) | Victor Stinner | 2025-09-13 | 1 | -2/+2 |
|
|
| * | gh-129813, PEP 782: Use PyBytesWriter in _PyBytes_DecodeEscape2() (#138838) | Victor Stinner | 2025-09-13 | 1 | -14/+10 |
|
|
| * | gh-129813, PEP 782: Add PyBytesWriter_Format() (#138824) | Victor Stinner | 2025-09-12 | 1 | -30/+56 |
|
|
| * | gh-129813, PEP 782: Add PyBytesWriter C API (#138822) | Victor Stinner | 2025-09-12 | 1 | -0/+301 |
|
|
| * | GH-137623: Use an AC decorator for docstring line length enforcement (#137690) | Adam Turner | 2025-08-18 | 1 | -14/+29 |
|
|
| * | gh-130821: Add type information to error messages for invalid return type (GH... | Semyon Moroz | 2025-08-14 | 1 | -4/+4 |
|
|
| * | gh-133767: Fix use-after-free in the unicode-escape decoder with an error han... | Serhiy Storchaka | 2025-05-12 | 1 | -18/+23 |
|
|
| * | gh-130928: Fix error message during bytes formatting for the `'i'` flag (#130... | Ageev Maxim | 2025-03-24 | 1 | -2/+0 |
|
|
| * | gh-111178: fix UBSan failures for `PyBytesObject` (#131603) | Bénédikt Tran | 2025-03-24 | 1 | -2/+3 |
|
|
| * | gh-131238: Remove more includes from pycore_interp.h (#131480) | Victor Stinner | 2025-03-19 | 1 | -0/+1 |
|
|
| * | gh-111178: Change Argument Clinic signature for `@classmethod` (#131157) | Victor Stinner | 2025-03-12 | 1 | -2/+2 |
|
|
| * | gh-129349: Accept bytes in bytes.fromhex()/bytearray.fromhex() (#129844) | Daniel Pope | 2025-03-12 | 1 | -23/+49 |
|
|
| * | gh-111178: Change Argument Clinic signature for METH_O (#130682) | Victor Stinner | 2025-03-11 | 1 | -2/+2 |
|
|
| * | gh-128016: Improved invalid escape sequence warning message (#128020) | Umar Butler | 2025-01-15 | 1 | -3/+4 |
|
|
| * | gh-111178: fix UBSan failures in `Objects/bytesobject.c` (GH-128237) | Bénédikt Tran | 2025-01-10 | 1 | -17/+21 |
|
|
| * | gh-128133: use relaxed atomics for hash of bytes (#128412) | Abhijeet | 2025-01-03 | 1 | -31/+39 |
|
|
| * | gh-127740: For odd-length input to bytes.fromhex(...) change the error messag... | Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) | 2024-12-11 | 1 | -4/+14 |
|
|
| * | gh-126076: Account for relocated objects in tracemalloc (#126077) | Pablo Galindo Salgado | 2024-11-19 | 1 | -0/+1 |
|
|
| * | GH-126547: Pre-assign version numbers for a few common classes (GH-126551) | Mark Shannon | 2024-11-08 | 1 | -0/+1 |
|
|
| * | GH-125174: Make immortal objects more robust, following design from PEP 683 (... | Mark Shannon | 2024-10-10 | 1 | -3/+3 |
|
|
| * | gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#125195) | Victor Stinner | 2024-10-09 | 1 | -1/+1 |
|
|
| * | gh-111178: Fix function signatures in bytesobject.c (#124806) | Victor Stinner | 2024-10-02 | 1 | -36/+41 |
|
|
| * | gh-123091: Use _Py_IsImmortalLoose() (#123511) | Victor Stinner | 2024-09-02 | 1 | -3/+3 |
|
|
| * | gh-122854: Add Py_HashBuffer() function (#122855) | Victor Stinner | 2024-08-30 | 1 | -1/+1 |
|
|
| * | gh-121645: Add PyBytes_Join() function (#121646) | Victor Stinner | 2024-08-30 | 1 | -4/+12 |
|
|
| * | Replace PyObject_Del with PyObject_Free (#122453) | Victor Stinner | 2024-08-01 | 1 | -1/+1 |
|
|
| * | gh-117557: Improve error messages when a string, bytes or bytearray of length... | Serhiy Storchaka | 2024-05-28 | 1 | -9/+20 |
|
|
| * | Remove almost all unpaired backticks in docstrings (#119231) | Geoffrey Thomas | 2024-05-22 | 1 | -11/+11 |
|
|
| * | gh-117431: Adapt bytes and bytearray .find() and friends to Argument Clinic (... | Erlend E. Aasland | 2024-04-12 | 1 | -17/+74 |
|
|
| * | gh-117439: Make refleak checking thread-safe without the GIL (#117469) | Sam Gross | 2024-04-08 | 1 | -1/+1 |
|
|
| * | gh-117431: Adapt bytes and bytearray .startswith() and .endswith() to Argumen... | Erlend E. Aasland | 2024-04-03 | 1 | -8/+42 |
|
|
| * | gh-87193: Support bytes objects with refcount > 1 in _PyBytes_Resize() (GH-11... | Serhiy Storchaka | 2024-03-25 | 1 | -18/+23 |
|
|
| * | gh-108767: Replace ctype.h functions with pyctype.h functions (#108772) | Victor Stinner | 2023-09-01 | 1 | -4/+4 |
|
|
| * | gh-108444: Replace _PyLong_AsInt() with PyLong_AsInt() (#108459) | Victor Stinner | 2023-08-24 | 1 | -1/+1 |
|
|
| * | gh-106320: Remove private _PyEval function (#108433) | Victor Stinner | 2023-08-24 | 1 | -2/+3 |
|
|
| * | GH-84436: Skip refcounting for known immortals (GH-107605) | Brandt Bucher | 2023-08-04 | 1 | -15/+12 |
|
|
| * | gh-105235: Prevent reading outside buffer during mmap.find() (#105252) | Dennis Sweeney | 2023-07-13 | 1 | -2/+19 |
|
|
| * | gh-104922: remove PY_SSIZE_T_CLEAN (#106315) | Inada Naoki | 2023-07-02 | 1 | -2/+0 |
|
|