Author ebfortin
Recipients brett.cannon, ebfortin, eric.snow, ncoghlan, paul.moore, petr.viktorin, steve.dower, tim.golden, zach.ware
Date 2015-07-30.13:45:34
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
I replaced:
        import importlib.machinery
        loader = importlib.machinery.ExtensionFileLoader(name, path)
        return loader.load_module()

    import importlib.machinery
    loader = importlib.machinery.ExtensionFileLoader(modname, filename)
    spec = importlib.machinery.ModuleSpec(
            name = modname,
            loader = loader,
            origin = filename,
            loader_state = 1234,
            is_package = False,
    mod = loader.create_module(spec)

And it now works as advertised. Since load_module() is flagged as Deprecated, I believe no correction is necessary as the preffered way to load a module, with exec_module(), is working. 

I will do some more tests to be sure it's the case.
Date User Action Args
2015-07-30 13:45:35ebfortinsetrecipients: + ebfortin, brett.cannon, paul.moore, ncoghlan, tim.golden, petr.viktorin, eric.snow, zach.ware, steve.dower
2015-07-30 13:45:35ebfortinsetmessageid: <>
2015-07-30 13:45:35ebfortinlinkissue24748 messages
2015-07-30 13:45:34ebfortincreate