spinetoolbox.load_project_items

Functions to load project item modules.

author
  1. Soininen (VTT)

date

29.4.2020

Module Contents

Functions

_spine_items_version_check()

Check if spine_items is the preferred version.

_download_spine_items(tmpdirname)

Downloads spine_items to a temporary directory.

_install_spine_items(tmpdirname)

Installs spine_items from a temporary directory.

_print_unsatisfiable_requirement(pkg, curr, req)

upgrade_project_items()

Upgrades project items.

load_project_items()

Loads the standard project item modules included in the Toolbox package.

_find_module_material(module)

spinetoolbox.load_project_items._spine_items_version_check()[source]

Check if spine_items is the preferred version.

spinetoolbox.load_project_items._download_spine_items(tmpdirname)[source]

Downloads spine_items to a temporary directory.

Parameters

tmpdirname (str) –

spinetoolbox.load_project_items._install_spine_items(tmpdirname)[source]

Installs spine_items from a temporary directory.

Parameters

tmpdirname (str) –

spinetoolbox.load_project_items._print_unsatisfiable_requirement(pkg, curr, req)[source]
spinetoolbox.load_project_items.upgrade_project_items()[source]

Upgrades project items.

Returns

True if upgraded, False if no action taken.

Return type

bool

spinetoolbox.load_project_items.load_project_items()[source]

Loads the standard project item modules included in the Toolbox package.

Returns

two dictionaries; first maps item type to its category

while second maps item type to item factory

Return type

tuple of dict

spinetoolbox.load_project_items._find_module_material(module)[source]