Extensions Operators#
- bpy.ops.extensions.dummy_progress()#
Undocumented, consider contributing.
- bpy.ops.extensions.package_disable()#
Turn off this extension
- bpy.ops.extensions.package_enable_not_installed()#
Turn on this extension
- bpy.ops.extensions.package_install(*, repo_directory='', repo_index=-1, pkg_id='', enable_on_install=True, url='', do_legacy_replace=False)#
Download and install the extension
- Parameters:
repo_directory (string, (optional, never None)) – Repo Directory
repo_index (int in [-inf, inf], (optional)) – Repo Index
pkg_id (string, (optional, never None)) – Package ID
enable_on_install (boolean, (optional)) – Enable on Install, Enable after installing
url (string, (optional, never None)) – URL
do_legacy_replace (boolean, (optional)) – Do Legacy Replace
- File:
- bpy.ops.extensions.package_install_files(*, filter_glob='*.zip;*.py', directory='', files=None, filepath='', repo='', enable_on_install=True, target='', overwrite=True, url='')#
Install extensions from files into a locally managed repository
- Parameters:
filter_glob (string, (optional, never None)) – filter_glob
directory (string, (optional, never None)) – Directory
files (
bpy_prop_collection
ofOperatorFileListElement
, (optional)) – filesfilepath (string, (optional, never None)) – filepath
repo (enum in [], (optional)) – User Repository, The user repository to install extensions into
enable_on_install (boolean, (optional)) – Enable on Install, Enable after installing
target (enum in [], (optional)) – Legacy Target Path, Path to install legacy add-on packages to
overwrite (boolean, (optional)) – Legacy Overwrite, Remove existing add-ons with the same ID
url (string, (optional, never None)) – URL
- File:
- bpy.ops.extensions.package_install_marked(*, enable_on_install=True)#
Undocumented, consider contributing.
- Parameters:
enable_on_install (boolean, (optional)) – Enable on Install, Enable after installing
- File:
- bpy.ops.extensions.package_mark_clear(*, pkg_id='', repo_index=-1)#
Undocumented, consider contributing.
- Parameters:
pkg_id (string, (optional, never None)) – Package ID
repo_index (int in [-inf, inf], (optional)) – Repo Index
- File:
- bpy.ops.extensions.package_mark_clear_all()#
Undocumented, consider contributing.
- bpy.ops.extensions.package_mark_set(*, pkg_id='', repo_index=-1)#
Undocumented, consider contributing.
- Parameters:
pkg_id (string, (optional, never None)) – Package ID
repo_index (int in [-inf, inf], (optional)) – Repo Index
- File:
- bpy.ops.extensions.package_mark_set_all()#
Undocumented, consider contributing.
- bpy.ops.extensions.package_obsolete_marked()#
Zeroes package versions, useful for development - to test upgrading
- bpy.ops.extensions.package_show_clear(*, pkg_id='', repo_index=-1)#
Undocumented, consider contributing.
- Parameters:
pkg_id (string, (optional, never None)) – Package ID
repo_index (int in [-inf, inf], (optional)) – Repo Index
- File:
- bpy.ops.extensions.package_show_set(*, pkg_id='', repo_index=-1)#
Undocumented, consider contributing.
- Parameters:
pkg_id (string, (optional, never None)) – Package ID
repo_index (int in [-inf, inf], (optional)) – Repo Index
- File:
- bpy.ops.extensions.package_show_settings(*, pkg_id='', repo_index=-1)#
Undocumented, consider contributing.
- Parameters:
pkg_id (string, (optional, never None)) – Package ID
repo_index (int in [-inf, inf], (optional)) – Repo Index
- File:
- bpy.ops.extensions.package_theme_disable(*, pkg_id='', repo_index=-1)#
Turn off this theme
- Parameters:
pkg_id (string, (optional, never None)) – Package ID
repo_index (int in [-inf, inf], (optional)) – Repo Index
- File:
- bpy.ops.extensions.package_theme_enable(*, pkg_id='', repo_index=-1)#
Turn off this theme
- Parameters:
pkg_id (string, (optional, never None)) – Package ID
repo_index (int in [-inf, inf], (optional)) – Repo Index
- File:
- bpy.ops.extensions.package_uninstall(*, repo_directory='', repo_index=-1, pkg_id='')#
Disable and uninstall the extension
- Parameters:
repo_directory (string, (optional, never None)) – Repo Directory
repo_index (int in [-inf, inf], (optional)) – Repo Index
pkg_id (string, (optional, never None)) – Package ID
- File:
- bpy.ops.extensions.package_uninstall_marked()#
Undocumented, consider contributing.
- bpy.ops.extensions.package_uninstall_system()#
Undocumented, consider contributing.
- bpy.ops.extensions.package_upgrade_all(*, use_active_only=False)#
Upgrade all the extensions to their latest version for all the remote repositories
- Parameters:
use_active_only (boolean, (optional)) – Active Only, Only sync the active repository
- File:
- bpy.ops.extensions.repo_enable_from_drop(*, repo_index=-1)#
Undocumented, consider contributing.
- Parameters:
repo_index (int in [-inf, inf], (optional)) – Repo Index
- File:
- bpy.ops.extensions.repo_lock_all()#
Lock repositories - to test locking
- bpy.ops.extensions.repo_refresh_all()#
Scan extension & legacy add-ons for changes to modules & meta-data (similar to restarting). Any issues are reported as warnings
- bpy.ops.extensions.repo_sync(*, repo_directory='', repo_index=-1)#
Undocumented, consider contributing.
- Parameters:
repo_directory (string, (optional, never None)) – Repo Directory
repo_index (int in [-inf, inf], (optional)) – Repo Index
- File:
- bpy.ops.extensions.repo_sync_all(*, use_active_only=False)#
Refresh the list of extensions for all the remote repositories
- Parameters:
use_active_only (boolean, (optional)) – Active Only, Only sync the active repository
- File:
- bpy.ops.extensions.repo_unlock()#
Remove the repository file-system lock
- bpy.ops.extensions.repo_unlock_all()#
Unlock repositories - to test unlocking
- bpy.ops.extensions.status_clear()#
Undocumented, consider contributing.
- bpy.ops.extensions.status_clear_errors()#
Undocumented, consider contributing.
- bpy.ops.extensions.userpref_allow_online()#
Allow internet access. Blender may access configured online extension repositories. Installed third party add-ons may access the internet for their own functionality
- bpy.ops.extensions.userpref_allow_online_popup()#
Allow internet access. Blender may access configured online extension repositories. Installed third party add-ons may access the internet for their own functionality
- bpy.ops.extensions.userpref_show_for_update()#
Open extensions preferences
- bpy.ops.extensions.userpref_show_online()#
Show system preferences “Network” panel to allow online access
- bpy.ops.extensions.userpref_tags_set(*, value=False, data_path='')#
Set the value of all tags
- Parameters:
value (boolean, (optional)) – Value, Enable or disable all tags
data_path (string, (optional, never None)) – Data Path
- File: