Message190679
If you look at the importlib source code in 2.7 it's actually really small and simply translates the call into an __import__ call under the hood. So __import__ can completely handle relative imports, but you were not using the level argument to __import__ nor passing the necessary globals to make the relative name computation work (see the importlib source if you want to see how it works). |
|
Date |
User |
Action |
Args |
2013-06-05 16:45:20 | brett.cannon | set | recipients:
+ brett.cannon, barry, pje, ncoghlan, kristjan.jonsson, methane, eric.snow, pconnell, isoschiz, Pascal.Chambon |
2013-06-05 16:45:20 | brett.cannon | set | messageid: <1370450720.12.0.733889111449.issue17636@psf.upfronthosting.co.za> |
2013-06-05 16:45:20 | brett.cannon | link | issue17636 messages |
2013-06-05 16:45:19 | brett.cannon | create | |
|