Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.4k
Star
77.2k
Code
Issues
5k+
Pull requests
2.6k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
cpython
PC
winreg.c
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 23, 2026
gh-156261: Move converters used in several files to Argument Clinic (GH-156262)
Show description for 2c47c65
serhiy-storchaka
and
claude
authored
2c47c65
View commit details
Copy full SHA for 2c47c65
View code at this point
Browse repository at this point
Commits on Dec 11, 2025
gh-142579: Remove the self converter hack in winreg.c (GH-142580)
aisk
authored
ffc7172
View commit details
Copy full SHA for ffc7172
View code at this point
Browse repository at this point
Commits on Dec 9, 2025
gh-142282 Fix winreg.QueryValueEx() under race condition (GH-142283)
youknowone
authored
3ec941b
View commit details
Copy full SHA for 3ec941b
View code at this point
Browse repository at this point
Commits on Nov 6, 2025
gh-140826: Update winreg's docstring (GH-141050)
aisk
authored
bea0d3d
View commit details
Copy full SHA for bea0d3d
View code at this point
Browse repository at this point
Commits on Nov 5, 2025
gh-140916: Remove unused codes in winreg.c (#140934)
aisk
authored
11fc411
View commit details
Copy full SHA for 11fc411
View code at this point
Browse repository at this point
Commits on Nov 3, 2025
gh-140826: Compare winreg.HKEYType by the internal handle value (GH-140843)
aisk
authored
248ce9f
View commit details
Copy full SHA for 248ce9f
View code at this point
Browse repository at this point
Commits on Sep 2, 2025
gh-138314: Add winreg.DeleteTree (GH-138388)
aisk
authored
b3e785c
View commit details
Copy full SHA for b3e785c
View code at this point
Browse repository at this point
Commits on Sep 1, 2025
gh-138342: Use a common utility for visiting an object's type (GH-138343)
Show description for 4f6ecd1
ZeroIntensity
authored
4f6ecd1
View commit details
Copy full SHA for 4f6ecd1
View code at this point
Browse repository at this point
Commits on Jul 28, 2025
gh-136586: Improve winreg's module docstring (GH-136587)
aisk
authored
d531991
View commit details
Copy full SHA for d531991
View code at this point
Browse repository at this point
Commits on May 15, 2025
gh-130000: Release the GIL in winreg when doing Windows API calls (GH-130001)
aisk
authored
7a504b3
View commit details
Copy full SHA for 7a504b3
View code at this point
Browse repository at this point
Let PyUnicode_FromWideChar calculate the input length (GH-134045)
maxbachmann
authored
74c4e35
View commit details
Copy full SHA for 74c4e35
View code at this point
Browse repository at this point
Commits on Apr 28, 2025
gh-111178: fix incorrect function signatures for Windows builds (#133072)
picnixz
authored
96bc172
View commit details
Copy full SHA for 96bc172
View code at this point
Browse repository at this point
Commits on Mar 20, 2025
Fix Windows build warnings (#131487)
Show description for 486d537
vstinner
authored
486d537
View commit details
Copy full SHA for 486d537
View code at this point
Browse repository at this point
Commits on May 3, 2024
gh-116322: Add Py_mod_gil module slot (#116882)
Show description for c2627d6
swtaarrs
authored
c2627d6
View commit details
Copy full SHA for c2627d6
View code at this point
Browse repository at this point
Commits on Mar 22, 2024
gh-113024: C API: Add PyObject_GenericHash() function (GH-113025)
serhiy-storchaka
authored
e2e0b4b
View commit details
Copy full SHA for e2e0b4b
View code at this point
Browse repository at this point
Commits on Sep 3, 2023
gh-108494: Argument Clinic: inline parsing code for positional-only parameters in the limited C API (GH-108622)
serhiy-storchaka
authored
1796c19
View commit details
Copy full SHA for 1796c19
View code at this point
Browse repository at this point
Commits on Aug 29, 2023
gh-108635: Make parameters of some implementations of special methods positional-only (GH-108636)
serhiy-storchaka
authored
9205dfe
View commit details
Copy full SHA for 9205dfe
View code at this point
Browse repository at this point
Commits on Aug 28, 2023
gh-108494: Argument Clinic: fix support of Limited C API (GH-108536)
serhiy-storchaka
authored
bc5356b
View commit details
Copy full SHA for bc5356b
View code at this point
Browse repository at this point
Commits on Jul 25, 2023
gh-106869: Use new PyMemberDef constant names (#106871)
Show description for 1a3faba
vstinner
authored
1a3faba
View commit details
Copy full SHA for 1a3faba
View code at this point
Browse repository at this point
Commits on Jul 18, 2023
gh-86493: Use PyModule_Add() instead of PyModule_AddObjectRef() (GH-106860)
serhiy-storchaka
authored
a293fa5
View commit details
Copy full SHA for a293fa5
View code at this point
Browse repository at this point
Commits on Jul 2, 2023
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
methane
authored
d5bd32f
View commit details
Copy full SHA for d5bd32f
View code at this point
Browse repository at this point
Commits on May 31, 2023
gh-105156: Argument Clinic avoids Py_UNICODE type (#105161)
Show description for dd29ae2
vstinner
authored
dd29ae2
View commit details
Copy full SHA for dd29ae2
View code at this point
Browse repository at this point
Commits on May 5, 2023
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)
Show description for a9c6e06
ericsnowcurrently
authored
a9c6e06
View commit details
Copy full SHA for a9c6e06
View code at this point
Browse repository at this point
Commits on Apr 17, 2023
gh-103092: Isolate winreg (#103250)
aisk
authored
d83faf7
View commit details
Copy full SHA for d83faf7
View code at this point
Browse repository at this point
Commits on Apr 10, 2023
gh-83004: Harden winreg init (#103386)
erlend-aasland
authored
5ed2f19
View commit details
Copy full SHA for 5ed2f19
View code at this point
Browse repository at this point
Commits on Mar 9, 2023
gh-102255: Improve build support for Windows API partitions (GH-102256)
Show description for c6858d1
maxbachmann
authored
c6858d1
View commit details
Copy full SHA for c6858d1
View code at this point
Browse repository at this point
Commits on Mar 1, 2023
gh-102344: Reimplement winreg QueryValue / SetValue using QueryValueEx / SetValueEx (GH-102345)
Show description for c1748ed
maxbachmann
authored
c1748ed
View commit details
Copy full SHA for c1748ed
View code at this point
Browse repository at this point
Commits on Dec 9, 2022
bpo-43984: Allow winreg.SetValueEx to set -1 without treating it as an error (GH-25775)
shreyanavigyan
authored
a29a7b9
View commit details
Copy full SHA for a29a7b9
View code at this point
Browse repository at this point
Commits on Nov 14, 2022
gh-99300: Use Py_NewRef() in PC/ directory (#99479)
Show description for f5e326e
vstinner
authored
f5e326e
View commit details
Copy full SHA for f5e326e
View code at this point
Browse repository at this point
Commits on Aug 3, 2022
gh-95423: Update winreg.DeleteKeyEx documentation and remove dynamic function load (GH-95521)
Derek Kim
authored
ebd6601
View commit details
Copy full SHA for ebd6601
View code at this point
Browse repository at this point
Commits on Jul 4, 2022
gh-94512: Fix forced arg format in AC-processed winreg (GH-94513)
arhadthedev
authored
9b50f76
View commit details
Copy full SHA for 9b50f76
View code at this point
Browse repository at this point
Commits on May 12, 2022
gh-92536: PEP 623: Remove wstr and legacy APIs from Unicode (GH-92537)
methane
authored
f9c9354
View commit details
Copy full SHA for f9c9354
View code at this point
Browse repository at this point
Commits on Feb 25, 2022
bpo-1635741: Fix winreg reference leaks (GH-31560)
Show description for 4657bf7
vstinner
authored
4657bf7
View commit details
Copy full SHA for 4657bf7
View code at this point
Browse repository at this point
Commits on Mar 30, 2021
bpo-43637: Fix a possible memory leak in winreg.SetValueEx() (GH-25038)
ZackerySpytz
authored
dfeec34
View commit details
Copy full SHA for dfeec34
View code at this point
Browse repository at this point
Commits on Feb 4, 2021
Fix signed/unsigned comparison to avoid compilation warning (GH-24441)
Fidget-Spinner
authored
28873a7
View commit details
Copy full SHA for 28873a7
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.