FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

bpo-43908: Make heap types converted during 3.10 alpha immutable by erlend-aasland · Pull Request #26351 · python/cpython · GitHub

/ cpython Public

bpo-43908: Make heap types converted during 3.10 alpha immutable - #26351

Merged
pablogsal merged 20 commits into
python:mainfrom
erlend-aasland:bpo-43908/3.10-types
Jun 17, 2021
Merged

bpo-43908: Make heap types converted during 3.10 alpha immutable#26351
pablogsal merged 20 commits into
python:mainfrom
erlend-aasland:bpo-43908/3.10-types

Conversation

erlend-aasland commented May 25, 2021
edited by bedevere-bot
Loading

Copy link
Copy Markdown
Contributor

erlend-aasland commented May 25, 2021
edited
Loading

Copy link
Copy Markdown
Contributor Author

I'll add tests in separate PRs.

Copy link
Copy Markdown
Member

@vstinner could you take a look?

rhettinger removed their request for review May 31, 2021 19:36

Copy link
Copy Markdown
Contributor Author

@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).

erlend-aasland added the needs backport to 3.10 only security fixes label Jun 10, 2021

Copy link
Copy Markdown
Member

@vstinner Can you review this by Thursday, as this is a release blocker for beta 3?

pablogsal merged commit 00710e6 into python:main Jun 17, 2021

Copy link
Copy Markdown
Contributor

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 Jun 17, 2021
…honGH-26351)

* 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>
bedevere-bot removed the needs backport to 3.10 only security fixes label Jun 17, 2021

Copy link
Copy Markdown

GH-26766 is a backport of this pull request to the 3.10 branch.

erlend-aasland deleted the bpo-43908/3.10-types branch June 17, 2021 10:08
pablogsal pushed a commit that referenced this pull request Jun 17, 2021
…26351) (GH-26766)

* 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 Jun 19, 2021
…honGH-26351)

* 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
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants


Back | FazBrowse Home | New Git URL