Skip to content

gh-103092: Isolate winreg - #103250

Merged
erlend-aasland merged 34 commits into
python:mainfrom
aisk:isolate-winreg
Apr 17, 2023
Merged

gh-103092: Isolate winreg#103250
erlend-aasland merged 34 commits into
python:mainfrom
aisk:isolate-winreg

Conversation

@aisk

@aiskaisk commented Apr 4, 2023

Copy link
Copy Markdown
Member

@aisk
aisk requested a review from a team as a code ownerApril 4, 2023 16:08
@aisk
aisk marked this pull request as draft April 4, 2023 16:09
@bedevere-botbedevere-bot mentioned this pull request Apr 4, 2023
25 tasks
Comment threadPC/winreg.c Outdated
aiskand others added 4 commits April 6, 2023 15:25
@aisk
aisk marked this pull request as ready for review April 7, 2023 16:50
@Eclips4

Eclips4 commented Apr 8, 2023

Copy link
Copy Markdown
Member

Hm.. CI/CD says there is a certain amount of refleaks

@aisk

aisk commented Apr 8, 2023

Copy link
Copy Markdown
MemberAuthor

Yes, working on it

@erlend-aasland
erlend-aasland self-requested a review April 8, 2023 19:48
@erlend-aaslanderlend-aasland changed the title gh-103092: isolate winreggh-103092: Isolate winregApr 8, 2023
Comment threadLib/test/test_winreg.py
Comment threadMisc/NEWS.d/next/Library/2023-04-08-00-48-40.gh-issue-103092.5EFts0.rst Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
aiskand others added 10 commits April 9, 2023 13:59
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
…EFts0.rst
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
using PyModule_GetState instead of _PyModule_GetState
@aisk
aisk requested a review from erlend-aaslandApril 9, 2023 12:06

@erlend-aaslanderlend-aasland left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, I think we're soon ready for landing (and of course a thumbs up from Steve or someone else from the Windows team).

I left some more nit picks :)

Comment threadLib/test/test_winreg.py Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
aiskand others added 6 commits April 10, 2023 17:37
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Co-authored-by: Kirill <80244920+Eclips4@users.noreply.github.com>
Comment threadPC/winreg.c Outdated
Comment threadPC/winreg.c
Comment threadPC/winreg.c Outdated
aiskand others added 2 commits April 11, 2023 23:14
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
@aiskaisk mentioned this pull request Apr 11, 2023
Comment threadPC/winreg.c
Comment threadPC/winreg.c
aiskand others added 2 commits April 12, 2023 20:35
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Comment threadPC/winreg.c Outdated
@erlend-aasland

Copy link
Copy Markdown
Contributor

Thanks, @aisk!

Let's wait for Steve's thumbs up before we land this.

@aisk

aisk commented Apr 13, 2023

Copy link
Copy Markdown
MemberAuthor

Great thanks for helping and review this! @erlend-aasland

@zooba

Copy link
Copy Markdown
Member

Seems okay to me, though I'm not really up on these conversions. If all the tests (esp. refleak tests) are still passing, it's presumably fine.

@erlend-aasland
erlend-aasland merged commit d83faf7 into python:mainApr 17, 2023
@aisk
aisk deleted the isolate-winreg branch April 18, 2023 04:22
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@aisk@Eclips4@erlend-aasland@zooba@arhadthedev@bedevere-bot