FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-157384: Unify `_Py_ext_module_loader_info` initialization by encukou · Pull Request #157758 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.4k
(2.4k)
Actions
Projects
Security and quality
Insights
gh-157384: Unify _Py_ext_module_loader_info initialization
- #157758
#157758
Open
encukou
wants to merge 23 commits into
python:main
python/cpython:main
from
encukou:gh-116146-unify-info-init
encukou/cpython:gh-116146-unify-info-init
Copy head branch name to clipboard
Conversation
Commits
23
(23)
Checks
Files changed
Open
gh-157384: Unify _Py_ext_module_loader_info initialization
#157758
encukou
wants to merge 23 commits into
python:main
python/cpython:main
from
encukou:gh-116146-unify-info-init
encukou/cpython:gh-116146-unify-info-init
Copy head branch name to clipboard
Commits
Commits on Sep 13, 2026
gh-157384: Set package context in PyImport_CreateModuleFromInitfunc()
Show description for 238cdb7
itamaro
and
claude
committed
238cdb7
View commit details
Copy full SHA for 238cdb7
Browse repository at this point
Commits on Sep 18, 2026
gh-157384: Accept non-ASCII names in PyImport_CreateModuleFromInitfunc()
Show description for 1376710
itamaro
authored and
encukou
committed
1376710
View commit details
Copy full SHA for 1376710
Browse repository at this point
Remove _Py_ext_module_loader_info_init_for_core
Show description for 63eb6bf
encukou
committed
63eb6bf
View commit details
Copy full SHA for 63eb6bf
Browse repository at this point
Replace the `newcontext` string with a boolean
Show description for fb0b332
encukou
committed
fb0b332
View commit details
Copy full SHA for fb0b332
Browse repository at this point
Unify module loader info initialization
encukou
committed
d226a2c
View commit details
Copy full SHA for d226a2c
Browse repository at this point
Remove bool needs_swapcontext entirely
encukou
committed
76c73aa
View commit details
Copy full SHA for 76c73aa
Browse repository at this point
Gotta have a spec if there's no name & if we need origin
encukou
committed
cc5b73f
View commit details
Copy full SHA for cc5b73f
Browse repository at this point
Leave getattr(spec, "name") to info_init, if we don't have the name already
encukou
committed
1243838
View commit details
Copy full SHA for 1243838
Browse repository at this point
Use _Py_ID for static string objects
encukou
committed
b797ab6
View commit details
Copy full SHA for b797ab6
Browse repository at this point
Fix check for empty name
encukou
committed
1e4bb6c
View commit details
Copy full SHA for 1e4bb6c
Browse repository at this point
Pedantic fix for condition for setting info.origin
encukou
committed
3a97ca3
View commit details
Copy full SHA for 3a97ca3
Browse repository at this point
Put newcontext back, for subinterpreter safety
Show description for 902073b
encukou
committed
902073b
View commit details
Copy full SHA for 902073b
Browse repository at this point
Fix error message in tests
encukou
committed
b290f31
View commit details
Copy full SHA for b290f31
Browse repository at this point
Use PyUnicode_IS_ASCII in get_encoded_name
encukou
committed
96621eb
View commit details
Copy full SHA for 96621eb
Browse repository at this point
Merge in the main branch to refresh generated code
encukou
committed
18b96bb
View commit details
Copy full SHA for 18b96bb
Browse repository at this point
Refcount fix
encukou
committed
ac44362
View commit details
Copy full SHA for ac44362
Browse repository at this point
Remove unnecessary check
encukou
committed
d9ca232
View commit details
Copy full SHA for d9ca232
Browse repository at this point
Use PyObject_VectorcallMethod to call replace
encukou
committed
fd07130
View commit details
Copy full SHA for fd07130
Browse repository at this point
Commits on Oct 20, 2026
Merge in the main branch
encukou
committed
a72f9b8
View commit details
Copy full SHA for a72f9b8
Browse repository at this point
Fixups
encukou
committed
502e569
View commit details
Copy full SHA for 502e569
Browse repository at this point
Use nicer names for nonascii test modules
encukou
committed
689b9b5
View commit details
Copy full SHA for 689b9b5
Browse repository at this point
Merge in the main branch
encukou
committed
4fd51b8
View commit details
Copy full SHA for 4fd51b8
Browse repository at this point
Handle missing origin
encukou
committed
dbc56b0
View commit details
Copy full SHA for dbc56b0
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL