bpo-43908: Make heap types converted during 3.10 alpha immutable by erlend-aasland · Pull Request #26351 · python/cpython (original) (raw)
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Conversation6 Commits20 Checks0 Files changed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
[ Show hidden characters]({{ revealButtonHref }})
Erlend E. Aasland added 17 commits
I'll add tests in separate PRs.
Erlend E. Aasland added 2 commits
@vstinner Do you want me to break this up in multiple PR's? The number of files changed is high, but the actual diff is pretty short (+61 −38
).
@vstinner Can you review this by Thursday, as this is a release blocker for beta 3?
Thanks @erlend-aasland for the PR, and @pablogsal for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10.
🐍🍒⛏🤖
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request
Make functools types immutable
Multibyte codec types are now immutable
pyexpat.xmlparser is now immutable
array.arrayiterator is now immutable
_thread types are now immutable
_csv types are now immutable
_queue.SimpleQueue is now immutable
mmap.mmap is now immutable
unicodedata.UCD is now immutable
sqlite3 types are now immutable
_lsprof.Profiler is now immutable
_overlapped.Overlapped is now immutable
_operator types are now immutable
winapi__overlapped.Overlapped is now immutable
_lzma types are now immutable
_bz2 types are now immutable
_dbm.dbm and _gdbm.gdbm are now immutable (cherry picked from commit 00710e6)
Co-authored-by: Erlend Egeberg Aasland erlend.aasland@innova.no
pablogsal pushed a commit that referenced this pull request
Make functools types immutable
Multibyte codec types are now immutable
pyexpat.xmlparser is now immutable
array.arrayiterator is now immutable
_thread types are now immutable
_csv types are now immutable
_queue.SimpleQueue is now immutable
mmap.mmap is now immutable
unicodedata.UCD is now immutable
sqlite3 types are now immutable
_lsprof.Profiler is now immutable
_overlapped.Overlapped is now immutable
_operator types are now immutable
winapi__overlapped.Overlapped is now immutable
_lzma types are now immutable
_bz2 types are now immutable
_dbm.dbm and _gdbm.gdbm are now immutable (cherry picked from commit 00710e6)
Co-authored-by: Erlend Egeberg Aasland erlend.aasland@innova.no
Co-authored-by: Erlend Egeberg Aasland erlend.aasland@innova.no
jdevries3133 pushed a commit to jdevries3133/cpython that referenced this pull request
Make functools types immutable
Multibyte codec types are now immutable
pyexpat.xmlparser is now immutable
array.arrayiterator is now immutable
_thread types are now immutable
_csv types are now immutable
_queue.SimpleQueue is now immutable
mmap.mmap is now immutable
unicodedata.UCD is now immutable
sqlite3 types are now immutable
_lsprof.Profiler is now immutable
_overlapped.Overlapped is now immutable
_operator types are now immutable
winapi__overlapped.Overlapped is now immutable
_lzma types are now immutable
_bz2 types are now immutable
_dbm.dbm and _gdbm.gdbm are now immutable