Skip to content
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 and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gh-103092: Isolate winreg #103250

Merged
merged 34 commits into from
Apr 17, 2023
Merged

gh-103092: Isolate winreg #103250

merged 34 commits into from
Apr 17, 2023

Conversation

aisk
Copy link
Member

@aisk aisk commented Apr 4, 2023

@aisk aisk requested a review from a team as a code owner April 4, 2023 16:08
@aisk aisk marked this pull request as draft April 4, 2023 16:09
PC/winreg.c Outdated Show resolved Hide resolved
aisk and 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
Copy link
Member

Eclips4 commented Apr 8, 2023

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

@aisk
Copy link
Member Author

aisk commented Apr 8, 2023

Yes, working on it

@erlend-aasland erlend-aasland self-requested a review April 8, 2023 19:48
@erlend-aasland erlend-aasland changed the title gh-103092: isolate winreg gh-103092: Isolate winreg Apr 8, 2023
Lib/test/test_winreg.py Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
aisk and 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-aasland April 9, 2023 12:06
Copy link
Contributor

@erlend-aasland erlend-aasland left a comment

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 :)

Lib/test/test_winreg.py Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Show resolved Hide resolved
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
aisk and 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>
PC/winreg.c Outdated Show resolved Hide resolved
PC/winreg.c Show resolved Hide resolved
PC/winreg.c Outdated Show resolved Hide resolved
aisk and others added 2 commits April 11, 2023 23:14
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
PC/winreg.c Show resolved Hide resolved
PC/winreg.c Show resolved Hide resolved
aisk and others added 2 commits April 12, 2023 20:35
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
@aisk aisk requested a review from erlend-aasland April 12, 2023 12:41
PC/winreg.c Outdated Show resolved Hide resolved
@erlend-aasland erlend-aasland requested a review from zooba April 13, 2023 12:41
@erlend-aasland
Copy link
Contributor

Thanks, @aisk!

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

@aisk
Copy link
Member Author

aisk commented Apr 13, 2023

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

@zooba
Copy link
Member

zooba commented Apr 17, 2023

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:main Apr 17, 2023
@aisk aisk deleted the isolate-winreg branch April 18, 2023 04:22
Sign up for free to 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