COMMITS
/ Lib/test/test_memoryview.py May 4, 2026
V
gh-148675: Remove F and D formats from array and memoryview (GH-149368)
Victor Stinner committed
V
gh-148675: Add Zd/Zf formats to array, ctypes, memoryview, struct (#148676)
Victor Stinner committed
April 15, 2026
B
gh-148390: fix undefined behavior of `memoryview(...).cast("?")` (#148454)
Bénédikt Tran committed
April 1, 2026
S
gh-147944: Increase range of bytes_per_sep (GH-147946)
Serhiy Storchaka committed
March 26, 2026
S
gh-146151: memoryview supports 'F' and 'D' format types (complex) (#146241)
Sergey B Kirpichev committed
March 3, 2026
V
gh-144995: Optimize memoryview == memoryview (#144996)
Victor Stinner committed
December 27, 2025
B
gh-142664: fix UAF in `memoryview.__hash__` via re-entrant data's `__hash__` (#143217)
Bénédikt Tran committed
B
gh-143195: fix UAF in `{bytearray,memoryview}.hex(sep)` via re-entrant `sep.__len__` (#143209)
Bénédikt Tran committed
December 5, 2025
S
gh-141370: Fix undefined behavior when using Py_ABS() (GH-141548)
Serhiy Storchaka committed
May 23, 2025
S
gh-133454: Reduce the number of threads in test_racing_getbuf_and_releasebuf (GH-133458)
Serhiy Storchaka committed
December 17, 2024
R
gh-127085: Add a test skip if multiprocessing isn't available (#128019)
Russell Keith-Magee committed
December 16, 2024
E
gh-127085: fix some data races in memoryview in free-threading (#127412)
Edward Xu committed
December 10, 2024
B
gh-125420: implement `Sequence.count` API on `memoryview` objects (#125443)
Bénédikt Tran committed
B
gh-125420: implement `Sequence.index` API on `memoryview` objects (#125446)
Bénédikt Tran committed
September 11, 2024
S
gh-77894: Fix a crash when the GC breaks a loop containing a memoryview (GH-123898)
Serhiy Storchaka 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 30, 2020
H
bpo-40275: Use new test.support helper submodules in tests (GH-21169)
Hai Shi committed
April 14, 2018
A
bpo-33176: Add a toreadonly() method to memoryviews. (GH-6466)
Antoine Pitrou committed
December 25, 2015
S
Issue #22995: Instances of extension types with a state that aren't
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
April 13, 2015
Z
Issue #21741: Update 147 test modules to use test discovery.
Zachary Ware committed
January 29, 2015
S
Issue #22668: Merge from 3.4.
Stefan Krah committed
S
Issue #22668: Remove endianness assumption in test.
Stefan Krah committed
S
Whitespace.
Stefan Krah committed
S
Issue #22668: Ensure that format strings survive slicing after casting.
Stefan Krah committed
December 8, 2013
Z
Issue 19572: More silently skipped tests explicitly skipped.
Zachary Ware committed
Z
Issue 19572: More silently skipped tests explicitly skipped.
Zachary Ware committed
October 2, 2013
N
Close #19078: memoryview now supports reversed
Nick Coghlan committed
August 19, 2012
S
Fix out-of-date comment in test_memoryview.
Stefan Krah committed
May 28, 2012
R
Issue #14930: Make memoryview objects weakrefable.
Richard Oudkerk committed
February 25, 2012
S
- Issue #10181: New memoryview implementation fixes multiple ownership
Stefan Krah committed
November 21, 2011
A
Issue #13411: memoryview objects are now hashable when the underlying object is hashable.
Antoine Pitrou committed
January 18, 2011
A
Issue #10451: memoryview objects could allow to mutate a readable buffer.
Antoine Pitrou committed
December 1, 2010
E
November 20, 2010
E
#9424: Replace deprecated assert* methods in the Python test suite.
Ezio Melotti committed
September 9, 2010
A
Issue #9757: memoryview objects get a release() method to release the
Antoine Pitrou committed
September 1, 2010
A
Issue #9737: Fix a crash when trying to delete a slice or an item from
Antoine Pitrou committed
A
Issue #8990: array.fromstring() and array.tostring() get renamed to
Antoine Pitrou committed
January 24, 2010
E
Merged revisions 77727 via svnmerge from
Ezio Melotti committed
June 30, 2009
B
convert old fail* assertions to assert*
Benjamin Peterson committed
June 23, 2009
R
Issue 6329: Fix iteration for memoryviews.
Raymond Hettinger committed
January 3, 2009
A
Issue #4580: slicing of memoryviews when itemsize != 1 is wrong.
Antoine Pitrou committed
December 7, 2008
A
Issue #4569: Interpreter crash when mutating a memoryview with an item size larger than 1.
Antoine Pitrou committed
September 10, 2008
B
kill memoryview.size in favor of len(view)
Benjamin Peterson committed
September 1, 2008
A
#3712: The memoryview object had a reference leak and didn't support cyclic garbage collection.
Antoine Pitrou committed
August 19, 2008
A
Issue #2394: implement more of the memoryview API.
Antoine Pitrou committed
May 20, 2008
B
#2621 rename test.test_support to test.support
Benjamin Peterson committed
November 8, 2007