Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Python: Dev
Re: importlib is now bootstrapped (and what that means)
 

Index | Next | Previous | View Flat


brett at python

Apr 20, 2012, 7:59 AM


Views: 318
Permalink
Re: importlib is now bootstrapped (and what that means) [In reply to]

On Fri, Apr 20, 2012 at 09:54, Eric V. Smith <eric [at] trueblade> wrote:

> On 04/14/2012 02:12 PM, Brett Cannon wrote:
> > My multi-year project -- started in 2006 according to my blog -- to
> > rewrite import in pure Python and then bootstrap it into CPython as
> > *the* implementation of __import__() is finally over (mostly)!
>
> Maybe I'm missing something, but it seems that I need to run
> importlib._bootstrap._install(sys, _imp) manually in order to make
> __import__ be importlib's version. Is that not supposed to happen
> automatically?


It's happening automatically. If you look in Python/import.c you will
notice that the code that __import__() eventually calls is calling out into
the Python code. There is still some C code in order to accelerate the case
of hitting sys.modules.

Subject User Time
importlib is now bootstrapped (and what that means) brett at python Apr 14, 2012, 11:12 AM
    Re: importlib is now bootstrapped (and what that means) g.brandl at gmx Apr 14, 2012, 12:37 PM
        Re: importlib is now bootstrapped (and what that means) martin at v Apr 16, 2012, 7:07 AM
            Re: importlib is now bootstrapped (and what that means) brett at python Apr 16, 2012, 8:21 AM
            Re: importlib is now bootstrapped (and what that means) stefan_ml at behnel Apr 16, 2012, 12:17 PM
                Re: importlib is now bootstrapped (and what that means) amauryfa at gmail Apr 16, 2012, 1:43 PM
    Re: importlib is now bootstrapped (and what that means) stefan_ml at behnel Apr 16, 2012, 12:54 AM
        Re: importlib is now bootstrapped (and what that means) solipsis at pitrou Apr 16, 2012, 4:13 AM
            Re: importlib is now bootstrapped (and what that means) stefan_ml at behnel Apr 16, 2012, 4:49 AM
    Re: importlib is now bootstrapped (and what that means) rdmurray at bitdance Apr 16, 2012, 9:15 AM
        Re: importlib is now bootstrapped (and what that means) solipsis at pitrou Apr 16, 2012, 9:31 AM
            Re: importlib is now bootstrapped (and what that means) brett at python Apr 16, 2012, 9:40 AM
        Re: importlib is now bootstrapped (and what that means) martin at v Apr 16, 2012, 10:04 AM
            Re: importlib is now bootstrapped (and what that means) brett at python Apr 16, 2012, 10:32 AM
        Re: importlib is now bootstrapped (and what that means) g.brandl at gmx Apr 16, 2012, 4:11 PM
            Re: importlib is now bootstrapped (and what that means) solipsis at pitrou Apr 16, 2012, 5:27 PM
                Re: importlib is now bootstrapped (and what that means) brett at python Apr 16, 2012, 5:41 PM
                Re: importlib is now bootstrapped (and what that means) stefan_ml at behnel Apr 16, 2012, 10:12 PM
            Re: importlib is now bootstrapped (and what that means) rdmurray at bitdance Apr 17, 2012, 5:18 AM
    Re: importlib is now bootstrapped (and what that means) martin at v Apr 16, 2012, 10:08 AM
        Re: importlib is now bootstrapped (and what that means) brett at python Apr 16, 2012, 10:33 AM
    Re: importlib is now bootstrapped (and what that means) solipsis at pitrou Apr 16, 2012, 10:44 AM
        Re: importlib is now bootstrapped (and what that means) barry at python Apr 16, 2012, 10:51 AM
            Re: importlib is now bootstrapped (and what that means) rdmurray at bitdance Apr 16, 2012, 11:38 AM
        Re: importlib is now bootstrapped (and what that means) martin at v Apr 16, 2012, 2:12 PM
    Re: importlib is now bootstrapped (and what that means) ericsnowcurrently at gmail Apr 16, 2012, 10:45 AM
    Re: importlib is now bootstrapped (and what that means) stefan_ml at behnel Apr 16, 2012, 10:05 PM
    Re: importlib is now bootstrapped (and what that means) solipsis at pitrou Apr 17, 2012, 2:52 AM
        Re: importlib is now bootstrapped (and what that means) eric at trueblade Apr 17, 2012, 3:43 AM
            Re: importlib is now bootstrapped (and what that means) brett at python Apr 17, 2012, 8:41 AM
    Re: importlib is now bootstrapped (and what that means) solipsis at pitrou Apr 17, 2012, 10:39 AM
        Re: importlib is now bootstrapped (and what that means) brett at python Apr 17, 2012, 12:52 PM
    Re: importlib is now bootstrapped (and what that means) eric at trueblade Apr 20, 2012, 6:54 AM
        Re: importlib is now bootstrapped (and what that means) brett at python Apr 20, 2012, 7:59 AM
        Re: importlib is now bootstrapped (and what that means) ericsnowcurrently at gmail Apr 20, 2012, 8:02 AM
    Re: importlib is now bootstrapped (and what that means) brett at python Apr 20, 2012, 8:04 AM
    Re: importlib is now bootstrapped (and what that means) eric at trueblade Apr 20, 2012, 8:07 AM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.