COMMITS
/ Objects/memoryobject.c October 27, 2024
B
gh-126012: Add `__class_getitem__` to `memoryview` (#126013)
Brian Schubert committed
September 11, 2024
S
gh-77894: Fix a crash when the GC breaks a loop containing a memoryview (GH-123898)
Serhiy Storchaka committed
August 30, 2024
V
gh-122854: Add Py_HashBuffer() function (#122855)
Victor Stinner committed
June 7, 2024
V
gh-120155: Fix copy/paste error in HAVE_SUBOFFSETS_IN_LAST_DIM() (#120228)
Victor Stinner committed
April 12, 2024
S
gh-117764: Fix and add signatures for many builtins (GH-117769)
Serhiy Storchaka committed
December 11, 2023
C
gh-111178: Avoid calling functions from incompatible pointer types in memoryobject.c (GH-112863)
Christopher Chavez committed
August 24, 2023
V
gh-106320: Remove private _PyManagedBuffer_Type (#108431)
Victor Stinner committed
May 8, 2023
J
gh-104223: Fix issues with inheriting from buffer classes (#104227)
Jelle Zijlstra committed
May 4, 2023
J
gh-102500: Implement PEP 688 (#102521)
Jelle Zijlstra committed
April 22, 2023
E
gh-83791: Raise TypeError for len(memoryview_0d) (#18463)
Eric Wieser committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99354)
Victor Stinner committed
September 10, 2022
D
gh-90751: memoryview now supports half-float (#96738)
Dong-hee Na committed
June 17, 2022
K
gh-92888: Fix memoryview bad `__index__` use after free (GH-92946)
Ken Jin committed
June 14, 2022
S
gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742)
Serhiy Storchaka committed
May 14, 2022
K
GH-92804: Fix memory leak in memoryview iterator (gh-92805)
Kumar Aditya committed
February 7, 2022
V
bpo-46670: Remove unused macros in the Objects directory (GH-31193)
Victor Stinner committed
December 22, 2021
D
bpo-46140: take more Py_buffer arguments as const * (GH-30217)
David Hewitt committed
October 13, 2021
V
bpo-45434: Remove pystrhex.h header file (GH-28923)
Victor Stinner committed
April 30, 2021
M
bpo-43977: Use tp_flags for collection matching (GH-25723)
Mark Shannon committed
September 8, 2020
D
bpo-41732: add iterator to memoryview (GH-22119)
dxflores committed
July 18, 2020
S
bpo-41262: Convert memoryview to Argument Clinic. (GH-21421)
Serhiy Storchaka committed
May 28, 2020
S
bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443)
Serhiy Storchaka committed
April 15, 2020
V
bpo-40268: Remove unused pycore_pymem.h includes (GH-19531)
Victor Stinner committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
April 8, 2020
V
bpo-40170: Add _PyIndex_Check() internal function (GH-19426)
Victor Stinner committed
February 24, 2020
S
Give proper credits for the memoryview implementation. (#18626)
Stefan Krah committed
February 12, 2020
A
closes bpo-39605: Fix some casts to not cast away const. (GH-18453)
Andy Lester committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
January 27, 2020
V
bpo-38631: Avoid Py_FatalError() in _memory_release() (GH-18214)
Victor Stinner committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
May 29, 2019
G
bpo-22385: Support output separators in hex methods. (#13578)
Gregory P. Smith committed
March 5, 2019
S
bpo-33012: Fix compilation warnings in memoryobject.c and _collectionsmodule.c (GH-12179)
Stéphane Wirtel committed
February 2, 2019
S
bpo-35845: Add order={'C', 'F', 'A'} parameter to memoryview.tobytes(). (#11730)
Stefan Krah committed
November 27, 2018
S
bpo-33029: Fix signatures of getter and setter functions. (GH-10746)
Serhiy Storchaka committed
S
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)
Serhiy Storchaka committed
November 21, 2018
V
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
Victor Stinner committed
November 12, 2018
V
bpo-35081: Rename internal headers (GH-10275)
Victor Stinner committed
October 31, 2018
V
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
Victor Stinner committed
April 14, 2018
A
bpo-33176: Add a toreadonly() method to memoryviews. (GH-6466)
Antoine Pitrou committed
September 8, 2017
E
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow committed
April 8, 2017
S
Expand the PySlice_GetIndicesEx macro. (#1023)
Serhiy Storchaka committed
March 21, 2017
S
bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. (#748)
Serhiy Storchaka committed
December 30, 2016
S
Merge 3.5.
Stefan Krah committed
S
Issue #29111: Fix memoryview signature.
Stefan Krah committed
September 8, 2016
B
use static inline instead of Py_LOCAL_INLINE
Benjamin Peterson committed
September 7, 2016
B
require C99 bool
Benjamin Peterson committed
September 6, 2016
B
replace PY_LONG_LONG with long long
Benjamin Peterson committed
B
require a long long data type (closes #27961)
Benjamin Peterson committed
December 25, 2015
S
Issue #25923: Added more const qualifiers to signatures of static and private functions.
Serhiy Storchaka committed