gui/doc/ext/autosummary/__init__.py
def get_import_prefixes_from_env(env):
    """
    Obtain current Python import prefixes (for `import_by_name`)
    from ``document.env``
    """
    prefixes = [None]

    currmodule = env.temp_data.get('py:module')
    if currmodule:
        prefixes.insert(0, currmodule)

    currclass = env.temp_data.get('py:class')
    if currclass:
        if currmodule:
            prefixes.insert(0, currmodule + "." + currclass)
        else:
            prefixes.insert(0, currclass)

    return prefixes
def get_import_prefixes_from_env(env):
    """
    Obtain current Python import prefixes (for `import_by_name`)
    from ``document.env``
    """
    prefixes = [None]

    currmodule = env.temp_data.get('py:module')
    if currmodule:
        prefixes.insert(0, currmodule)

    currclass = env.temp_data.get('py:class')
    if currclass:
        if currmodule:
            prefixes.insert(0, currmodule + "." + currclass)
        else:
            prefixes.insert(0, currclass)

    return prefixes
def get_import_prefixes_from_env ( env ) : prefixes = [ None ] currmodule = env . temp_data . get ( 'py:module' ) if currmodule : prefixes . insert ( 0 , currmodule ) currclass = env . temp_data . get ( 'py:class' ) if currclass : if currmodule : prefixes . insert ( 0 , currmodule + "." + currclass ) else : prefixes . insert ( 0 , currclass ) return prefixes
Obtain current Python import prefixes (for `import_by_name`)
    from ``document.env``
Obtain current Python import prefixes ( for import_by_name ) from document . env