File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33import dis
44import imp
5+ import importlib .machinery
56import marshal
67import os
78import sys
Original file line number Diff line number Diff line change @@ -196,6 +196,18 @@ def foo(): pass
196196 from . import bar
197197""" ]
198198
199+ relative_import_test_4 = [
200+ "a.module" ,
201+ ["a" , "a.module" ],
202+ [],
203+ [],
204+ """\
205+ a/__init__.py
206+ def foo(): pass
207+ a/module.py
208+ from . import *
209+ """ ]
210+
199211
200212def open_file (path ):
201213 dirname = os .path .dirname (path )
@@ -273,6 +285,9 @@ def test_relative_imports_2(self):
273285 def test_relative_imports_3 (self ):
274286 self ._do_test (relative_import_test_3 )
275287
288+ def test_relative_imports_4 (self ):
289+ self ._do_test (relative_import_test_4 )
290+
276291
277292def test_main ():
278293 support .run_unittest (ModuleFinderTest )
Original file line number Diff line number Diff line change @@ -894,15 +894,13 @@ Dan Parisien
894894William Park
895895Harri Pasanen
896896Gaël Pasgrimaud
897- Berker Peksag
898- Bo Peng
899- Joe Peterson
900897Randy Pausch
901898Samuele Pedroni
902899Justin Peel
903900Marcel van der Peijl
904901Berker Peksag
905902Steven Pemberton
903+ Bo Peng
906904Santiago Peresón
907905George Peristerakis
908906Mathieu Perreault
Original file line number Diff line number Diff line change @@ -114,6 +114,8 @@ Core and Builtins
114114Library
115115-------
116116
117+ - Issue #16752: Add a missing import to modulefinder. Patch by Berker Peksag.
118+
117119- Issue #16646: ftplib.FTP.makeport() might lose socket error details.
118120 (patch by Serhiy Storchaka)
119121
You can’t perform that action at this time.
0 commit comments