This should probably be:

    except ImportError:
        import pkgutil
        __path__ = pkgutil.extend_path(__path__, __name__)