File tree Expand file tree Collapse file tree
IPython/extensions/deduperreload Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6969 run : |
7070 python -m pip install --only-binary ':all:' --upgrade pip setuptools wheel build
7171 python -m pip install --only-binary ':all:' --no-binary curio --upgrade -e .[${{ matrix.deps }}]
72- python -m pip install --only-binary ':all:' --upgrade check-manifest pytest-cov ' pytest<8'
72+ python -m pip install --only-binary ':all:' --upgrade check-manifest pytest-cov pytest
7373 - name : Install and update Python dependencies (dev?)
7474 if : ${{ contains( matrix.python-version, 'dev' ) }}
7575 run : |
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 )
Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ doc = [
7070]
7171test = [
7272 " pytest" ,
73- " pytest-asyncio<0.22 " ,
73+ " pytest-asyncio" ,
7474 " testpath" ,
7575 " packaging" ,
7676]
You can’t perform that action at this time.
0 commit comments