Skip to content

gh-103365: [Enum] STRICT boundary corrections - #103494

Merged
ethanfurman merged 2 commits into
python:mainfrom
ethanfurman:enum-skipflag
Apr 13, 2023
Merged

gh-103365: [Enum] STRICT boundary corrections#103494
ethanfurman merged 2 commits into
python:mainfrom
ethanfurman:enum-skipflag

Conversation

@ethanfurman

@ethanfurmanethanfurman commented Apr 13, 2023

Copy link
Copy Markdown
Member

- fix bitwise operations
- make default for Flag
@ethanfurmanethanfurman added docs Documentation in the Doc dir stdlib Standard Library Python modules in the Lib/ directory 3.11 only security fixes 3.12 only security fixes needs backport to 3.11 only security fixes labels Apr 13, 2023
@ethanfurmanethanfurman self-assigned this Apr 13, 2023
@ethanfurmanethanfurman changed the title gh-103365: [Enum] STRICT boundary correctionsgh-103479: [Enum] STRICT boundary correctionsApr 13, 2023
@ethanfurmanethanfurman changed the title gh-103479: [Enum] STRICT boundary correctionsgh-103365: [Enum] STRICT boundary correctionsApr 13, 2023
@ethanfurman
ethanfurman merged commit 2194071 into python:mainApr 13, 2023
@miss-islington

Copy link
Copy Markdown
Contributor

Thanks @ethanfurman for the PR 🌮🎉.. I'm working now to backport this PR to: 3.11.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Apr 13, 2023
STRICT boundary:
- fix bitwise operations
- make default for Flag
(cherry picked from commit 2194071)
Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
@bedevere-bot

Copy link
Copy Markdown

GH-103513 is a backport of this pull request to the 3.11 branch.

@bedevere-botbedevere-bot removed the needs backport to 3.11 only security fixes label Apr 13, 2023
@ethanfurman
ethanfurman deleted the enum-skipflag branch April 13, 2023 15:32
miss-islington added a commit that referenced this pull request Apr 13, 2023
STRICT boundary:
- fix bitwise operations
- make default for Flag
(cherry picked from commit 2194071)
Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
carljm added a commit to carljm/cpython that referenced this pull request Apr 13, 2023
* main:
pythongh-103479: [Enum] require __new__ to be considered a data type (pythonGH-103495)
pythongh-103365: [Enum] STRICT boundary corrections (pythonGH-103494)
pythonGH-103488: Use return-offset, not yield-offset. (pythonGH-103502)
pythongh-103088: Fix test_venv error message to avoid bytes/str warning (pythonGH-103500)
pythonGH-103082: Turn on branch events for FOR_ITER instructions. (python#103507)
pythongh-102978: Fix mock.patch function signatures for class and staticmethod decorators (python#103228)
pythongh-103462: Ensure SelectorSocketTransport.writelines registers a writer when data is still pending (python#103463)
pythongh-95299: Rework test_cppext.py to not invoke setup.py directly (python#103316)
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.11only security fixes3.12only security fixesdocsDocumentation in the Doc dirstdlibStandard Library Python modules in the Lib/ directory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@ethanfurman@miss-islington@bedevere-bot