COMMITS
/ Lib/test/test_buffer.py March 26, 2026
S
gh-146151: memoryview supports 'F' and 'D' format types (complex) (#146241)
Sergey B Kirpichev committed
January 26, 2026
J
gh-140557: Force alignment of empty `bytearray` and `array.array` buffers (GH-140559)
Jake Lishman committed
May 22, 2025
S
gh-71339: Use new assertion methods in tests (GH-129046)
Serhiy Storchaka committed
November 19, 2024
S
V
gh-126594: Fix typeobject.c wrap_buffer() cast (#126754)
Victor Stinner committed
November 13, 2024
R
gh-126341: add release check to `__iter__` method of `memoryview` (#126759)
Ritvik Pasham committed
May 16, 2024
W
Fix typos in test_buffer.py and update numpy issue links (#118963)
Wulian233 committed
February 4, 2024
N
gh-114685: PyBuffer_FillInfo() now raises on PyBUF_{READ,WRITE} (GH-114802)
Nikita Sobolev committed
January 31, 2024
S
gh-114685: Check flags in PyObject_GetBuffer() (GH-114707)
Serhiy Storchaka committed
September 2, 2023
S
gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421)
Serhiy Storchaka committed
June 28, 2023
N
gh-106197: Deduplicate tests in `test_buffer` (#106198)
Nikita Sobolev committed
June 11, 2023
H
gh-80480: Emit DeprecationWarning for array's 'u' type code (#95760)
Hugo van Kemenade committed
May 12, 2023
J
gh-104371: Fix calls to `__release_buffer__` while an exception is active (#104378)
Jelle Zijlstra 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
September 10, 2022
D
gh-90751: memoryview now supports half-float (#96738)
Dong-hee Na committed
June 25, 2020
H
bpo-40275: Use new test.support helper submodules in tests (GH-21151)
Hai Shi committed
March 12, 2020
S
bpo-39689: Do not test undefined casts to _Bool (GH-18964)
Stefan Krah committed
March 3, 2020
February 24, 2020
S
Give proper credit for figuring out and writing PEP-3118 tests. (#18644)
Stefan Krah committed
November 19, 2019
A
bpo-38839: Fix some unused functions in tests (GH-17189)
Adam Johnson committed
August 21, 2019
G
Unmark files as executable that can't actually be executed. (GH-15353)
Greg Price committed
August 20, 2019
J
bpo-15913: Implement PyBuffer_SizeFromFormat() (GH-13873)
Joannah Nanjekye committed
February 2, 2019
S
bpo-35845: Add order={'C', 'F', 'A'} parameter to memoryview.tobytes(). (#11730)
Stefan Krah committed
July 26, 2018
S
bpo-34201: Tweak test_buffer. (GH-8481)
Serhiy Storchaka committed
S
bpo-34201: Make ndarray.readonly a bool and use stricter tests in test_buffer. (GH-8414)
Serhiy Storchaka committed
April 14, 2018
A
bpo-33176: Add a toreadonly() method to memoryviews. (GH-6466)
Antoine Pitrou committed
October 16, 2017
S
bpo-31792: Restore os.environ in test_buffer when import numpy. (#4007)
Serhiy Storchaka committed
April 24, 2016
S
Issue #23277: Remove unused imports in tests.
Serhiy Storchaka committed
November 10, 2015
S
Iaaue #25598: Fix memory_hex from #9951 for non-contiguous buffers.
Stefan Krah committed
August 8, 2015
S
Issue #15944: memoryview: Allow arbitrary formats when casting to bytes.
Stefan Krah committed
March 20, 2015
S
Issue #23681: Fixed Python 2 to 3 poring bugs.
Serhiy Storchaka committed
S
Issue #23681: Fixed Python 2 to 3 poring bugs.
Serhiy Storchaka committed
March 19, 2015
A
Issue #23632: Memoryviews now allow tuple indexing (including for multi-dimensional memoryviews).
Antoine Pitrou committed
March 10, 2015
A
Issue #23629: Fix the default __sizeof__ implementation for variable-sized objects.
Antoine Pitrou committed
A
Issue #23629: Fix the default __sizeof__ implementation for variable-sized objects.
Antoine Pitrou committed
February 1, 2015
S
Issue #22445: PyBuffer_IsContiguous() now implements precise contiguity
Stefan Krah committed
November 23, 2014
R
PEP 479: Use the return-keyword instead of raising StopIteration inside a generators.
Raymond Hettinger committed
October 3, 2013
A
Issue #19014: memoryview.cast() is now allowed on zero-length views.
Antoine Pitrou committed
A
Issue #19014: memoryview.cast() is now allowed on zero-length views.
Antoine Pitrou committed
June 13, 2013
B
Update various test modules to use unittest.main() for test discovery
Brett Cannon committed
November 6, 2012
S
Backport fc8f1b1c76bf.
Stefan Krah committed
November 4, 2012
S
Fix copy&paste errors and reformulate the tests.
Stefan Krah committed
November 2, 2012
S
Issue #15814: Use hash function that is compatible with the equality
Stefan Krah committed
August 25, 2012
N
Close #15573: use value-based memoryview comparisons (patch by Stefan Krah)
Nick Coghlan committed
August 23, 2012
S
Issue #15770: Check invalid arguments in test function. Patch by Victor Stinner.
Stefan Krah committed
August 19, 2012
S
The latest NumPy revision no longer segfaults here.
Stefan Krah committed
July 28, 2012
S
Issue #12834: Fix PyBuffer_ToContiguous() for non-contiguous arrays.
Stefan Krah committed
May 16, 2012
S
Issue #14779: Get sizeof(void *) directly rather than relying on sysconfig.
Stefan Krah committed