We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fc0aa0c commit dde40a4Copy full SHA for dde40a4
vm/src/import.rs
@@ -26,8 +26,8 @@ pub fn init_importlib(vm: &VirtualMachine, external: bool) -> PyResult {
26
vm.get_attribute(importlib.clone(), "_install_external_importers")?;
27
vm.invoke(install_external, vec![])?;
28
// Set pyc magic number to commit hash. Should be changed when bytecode will be more stable.
29
- let sys_modules = vm.get_attribute(vm.sys_module.clone(), "modules")?;
30
- let importlib_external = sys_modules.get_item("_frozen_importlib_external", vm)?;
+ let importlib_external =
+ vm.import("_frozen_importlib_external", &vm.ctx.new_tuple(vec![]), 0)?;
31
let mut magic = get_git_revision().into_bytes();
32
magic.truncate(4);
33
if magic.len() != 4 {
0 commit comments