| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-125118: don't copy arbitrary values to _Bool in the struct module (GH-125169) | Sergey B Kirpichev | 2024-10-10 | 1 | -3/+2 |
|
|
* | gh-121249: Support _Complex types in the struct module (#121613) | Sergey B Kirpichev | 2024-10-07 | 1 | -28/+261 |
|
|
* | gh-124248: Fix crash in struct when processing 0p fields (#124251) | Brian Schubert | 2024-09-20 | 1 | -4/+15 |
|
|
* | gh-121905: Consistently use "floating-point" instead of "floating point" (GH-... | Serhiy Storchaka | 2024-07-19 | 1 | -1/+1 |
|
|
* | gh-121040: Use __attribute__((fallthrough)) (#121044) | Victor Stinner | 2024-06-27 | 1 | -2/+2 |
|
|
* | gh-116322: Add Py_mod_gil module slot (#116882) | Brett Simmers | 2024-05-03 | 1 | -0/+1 |
|
|
* | gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes fun... | Steve Dower | 2024-02-12 | 1 | -8/+12 |
|
|
* | gh-111789: Use PyDict_GetItemRef() in Modules/_struct.c (gh-112076) | Serhiy Storchaka | 2023-11-27 | 1 | -5/+4 |
|
|
* | gh-112358: Fix Python 3.12 regression with subclassing struct.Struct. (#112424) | Mark Dickinson | 2023-11-26 | 1 | -26/+33 |
|
|
* | gh-112062: Make `_struct` module thread-safe in `--disable-gil` builds (#112094) | Radislav Chugunov | 2023-11-15 | 1 | -7/+6 |
|
|
* | Add missing `PyDoc_STR` calls (#109393) | Nikita Sobolev | 2023-09-15 | 1 | -2/+2 |
|
|
* | gh-108765: Python.h no longer includes <ctype.h> (#108831) | Victor Stinner | 2023-09-03 | 1 | -1/+0 |
|
|
* | gh-108494: Argument Clinic: inline parsing code for positional-only parameter... | Serhiy Storchaka | 2023-09-03 | 1 | -5/+7 |
|
|
* | gh-108494: Argument Clinic: fix support of Limited C API (GH-108536) | Serhiy Storchaka | 2023-08-28 | 1 | -1/+2 |
|
|
* | gh-107406: Add better `struct.Struct` repr (#107407) | denballakh | 2023-08-26 | 1 | -0/+14 |
|
|
* | gh-106320: Remove private PyLong C API functions (#108429) | Victor Stinner | 2023-08-24 | 1 | -0/+1 |
|
|
* | gh-106869: Use new PyMemberDef constant names (#106871) | Victor Stinner | 2023-07-25 | 1 | -2/+3 |
|
|
* | gh-106320: Remove _PyBytesWriter C API (#106399) | Victor Stinner | 2023-07-04 | 1 | -0/+1 |
|
|
* | gh-104922: remove PY_SSIZE_T_CLEAN (#106315) | Inada Naoki | 2023-07-02 | 1 | -2/+0 |
|
|
* | gh-104276: Make `_struct.unpack_iterator` type use type flag instead of custo... | chgnrdv | 2023-05-09 | 1 | -7/+1 |
|
|
* | gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205) | Eric Snow | 2023-05-05 | 1 | -0/+1 |
|
|
* | gh-98248: Normalizing the error messages in function struct.pack (GH-98252) | Felix Ye | 2022-12-04 | 1 | -57/+130 |
|
|
* | gh-99845: Use size_t type in __sizeof__() methods (#99846) | Victor Stinner | 2022-11-30 | 1 | -6/+4 |
|
|
* | gh-99537: Use Py_SETREF(var, NULL) in C code (#99687) | Victor Stinner | 2022-11-23 | 1 | -2/+1 |
|
|
* | gh-99300: Use Py_NewRef() in Modules/ directory (#99468) | Victor Stinner | 2022-11-14 | 1 | -4/+2 |
|
|
* | GH-78724: Initialize struct.Struct in __new__ (GH-94532) | Kumar Aditya | 2022-09-25 | 1 | -33/+26 |
|
|
* | gh-96735: Fix undefined behaviour in struct unpacking functions (#96739) | Mark Dickinson | 2022-09-25 | 1 | -26/+70 |
|
|
* | GH-94254: Make _struct module types immutable (#94269) | Kumar Aditya | 2022-06-26 | 1 | -2/+4 |
|
|
* | gh-94207: Fix struct module leak (GH-94239) | Mark Dickinson | 2022-06-25 | 1 | -2/+20 |
|
|
* | gh-91320: Use _PyCFunction_CAST() (#92251) | Victor Stinner | 2022-05-03 | 1 | -4/+4 |
|
|
* | bpo-46906: Add PyFloat_Pack8() to the C API (GH-31657) | Victor Stinner | 2022-03-11 | 1 | -11/+8 |
|
|
* | bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081) | Petr Viktorin | 2022-02-11 | 1 | -1/+1 |
|
|
* | bpo-46670: Remove unused macros in the Modules directory (GH-31194) | Victor Stinner | 2022-02-07 | 1 | -2/+0 |
|
|
* | bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157) | Christian Heimes | 2021-10-22 | 1 | -0/+4 |
|
|
* | bpo-35134: Add Include/cpython/floatobject.h (GH-28957) | Victor Stinner | 2021-10-14 | 1 | -0/+1 |
|
|
* | bpo-45407: Remove outdated XXX comment from Struct___init___impl (GH-28805) | Jeong YunWon | 2021-10-08 | 1 | -1/+0 |
|
|
* | bpo-45034: Fix how upper limit is formatted for `struct.pack("H", ...)` (GH-2... | Nikita Sobolev | 2021-09-07 | 1 | -6/+6 |
|
|
* | bpo-40137: Add pycore_moduleobject.h internal header (GH-25507) | Victor Stinner | 2021-04-21 | 1 | -1/+2 |
|
|
* | Use Py_NewRef in Modules/_struct.c (GH-23981) | Pablo Galindo | 2020-12-28 | 1 | -2/+1 |
|
|
* | bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586) | Victor Stinner | 2020-12-01 | 1 | -3/+3 |
|
|
* | bpo-1635741: Fix _struct for build bot error (GH-23402) | Dong-hee Na | 2020-11-19 | 1 | -1/+1 |
|
|
* | bpo-1635741: Port _struct to multiphase initialization (GH-23398) | Christian Heimes | 2020-11-19 | 1 | -233/+265 |
|
|
* | bpo-40792: Make the result of PyNumber_Index() always having exact type int. ... | Serhiy Storchaka | 2020-05-28 | 1 | -1/+1 |
|
|
* | bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSp... | Pablo Galindo | 2020-05-27 | 1 | -0/+1 |
|
|
* | bpo-35714: Reject null characters in struct format strings (GH-16928) | Zackery Spytz | 2020-05-25 | 1 | -0/+5 |
|
|
* | bpo-40268: Remove unused structmember.h includes (GH-19530) | Victor Stinner | 2020-04-15 | 1 | -1/+1 |
|
|
* | bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (... | Serhiy Storchaka | 2020-04-12 | 1 | -2/+2 |
|
|
* | bpo-39689: Do not use native packing for format "?" with standard size (GH-18... | Stefan Krah | 2020-03-24 | 1 | -0/+3 |
|
|
* | bpo-39968: Convert extension modules' macros of get_module_state() to inline ... | Hai Shi | 2020-03-16 | 1 | -11/+23 |
|
|
* | bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521) | Dong-hee Na | 2020-02-17 | 1 | -1/+1 |
|
|