Brett Cannon
44b28a9f32
Fix the importlib_only test decorator to work again; don't capture the flag variable as it might change later.
2009-08-30 18:59:21 +00:00
Brett Cannon
a6503606f9
Use the public API, not a private one.
2009-08-30 18:40:23 +00:00
Brett Cannon
6d2bb7f5aa
Move a test-skipping decorator over to unittest.skipIf.
2009-08-27 23:44:18 +00:00
Brett Cannon
7aa21f75c1
A few more docstring/API cleanups for importlib.
2009-03-15 00:53:05 +00:00
Brett Cannon
32732e3fbd
Change importlib.machinery.PathFinder to not have implicit semantics (that's
...
not handled by importlib._bootstrap._DefaultPathFinder).
2009-02-15 05:48:13 +00:00
Brett Cannon
2c318a1390
Rewrite the code implementing __import__ for importlib. Now it is much simpler
...
and relies much more on meta path finders to abstract out various parts of
import.
As part of this the semantics for import_module tightened up and now follow
__import__ much more closely (biggest thing is that the 'package' argument must
now already be imported, else a SystemError is raised).
2009-02-07 01:15:27 +00:00
Brett Cannon
d720b36248
Move import semantic util code to importlib.test.import_.util.
2009-02-01 04:28:04 +00:00