File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed
IPython/extensions/deduperreload Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change 2525 )
2626
2727
28- def get_module_file_name (module : ModuleType | str ) -> str :
28+ def get_module_file_name (module : ModuleType | str ) -> str | None :
2929 """Returns the module's file path, or the empty string if it's inaccessible"""
3030 if (mod := sys .modules .get (module ) if isinstance (module , str ) else module ) is None :
3131 return ""
@@ -200,8 +200,7 @@ def update_sources(self) -> None:
200200 for new_modname in sys .modules .keys () - self .source_by_modname .keys ():
201201 new_module = sys .modules [new_modname ]
202202 if (
203- (fname := get_module_file_name (new_module ))
204- is None # type:ignore [redundant-expr]
203+ (fname := get_module_file_name (new_module )) is None
205204 or "site-packages" in fname
206205 or "dist-packages" in fname
207206 or not os .access (fname , os .R_OK )
You can’t perform that action at this time.
0 commit comments