Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z A Action (class in craft_parts) (class in craft_parts.actions) action_executor() (craft_parts.lifecycle_manager.LifecycleManager method) (craft_parts.LifecycleManager method) action_type (craft_parts.Action attribute) (craft_parts.actions.Action attribute) ActionProperties (class in craft_parts) (class in craft_parts.actions) ActionType (class in craft_parts) (class in craft_parts.actions) after (craft_parts.parts.PartSpec attribute) (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) ant_build_file (craft_parts.plugins.ant_plugin.AntPluginProperties attribute) ant_build_targets (craft_parts.plugins.ant_plugin.AntPluginProperties attribute) ant_properties (craft_parts.plugins.ant_plugin.AntPluginProperties attribute) AntPlugin (class in craft_parts.plugins.ant_plugin) AntPluginEnvironmentValidator (class in craft_parts.plugins.ant_plugin) AntPluginProperties (class in craft_parts.plugins.ant_plugin) application_name (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) applies_to() (craft_parts.permissions.Permissions method) apply_permissions() (craft_parts.permissions.Permissions method) (in module craft_parts.permissions) AptCache (class in craft_parts.packages.apt_cache) arch (craft_parts.packages.deb_package.DebPackage attribute) arch_build_for (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) arch_build_on (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) arch_triplet (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) arch_triplet_build_for (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) arch_triplet_build_on (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) assets (craft_parts.state_manager.build_state.BuildState attribute) (craft_parts.state_manager.pull_state.PullState attribute) autotools_bootstrap_parameters (craft_parts.plugins.autotools_plugin.AutotoolsPluginProperties attribute) autotools_configure_parameters (craft_parts.plugins.autotools_plugin.AutotoolsPluginProperties attribute) AutotoolsPlugin (class in craft_parts.plugins.autotools_plugin) AutotoolsPluginProperties (class in craft_parts.plugins.autotools_plugin) B base (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) base_layer_dir (craft_parts.infos.ProjectInfo property) (craft_parts.overlays.overlay_manager.OverlayManager property) (craft_parts.ProjectInfo property) base_layer_hash (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) BaseFileSourceModel (class in craft_parts.sources.base) BasePythonPlugin (class in craft_parts.plugins.base) BaseRepository (class in craft_parts.packages.base) BaseSourceModel (class in craft_parts.sources.base) BUILD (craft_parts.Step attribute) (craft_parts.steps.Step attribute) build_attributes (craft_parts.parts.PartSpec attribute) build_environment (craft_parts.parts.PartSpec attribute) build_packages (craft_parts.parts.PartSpec attribute) build_snaps (craft_parts.parts.PartSpec attribute) BuildPackageNotFound BuildPackagesNotInstalled BuildState (class in craft_parts.state_manager.build_state) C cache() (craft_parts.sources.cache.FileCache method) cache_dir (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) calculate_hash() (in module craft_parts.utils.file_utils) CallbackHook (class in craft_parts.callbacks) CallbackRegistrationError changed_dirs (craft_parts.ActionProperties attribute) (craft_parts.actions.ActionProperties attribute) changed_files (craft_parts.ActionProperties attribute) (craft_parts.actions.ActionProperties attribute) check_command_installed() (craft_parts.sources.git_source.GitSource class method) (craft_parts.sources.GitSource class method) check_for_stage_collisions() (in module craft_parts.executor.collisions) check_if_dirty() (craft_parts.state_manager.state_manager.StateManager method) check_if_outdated() (craft_parts.sources.base.SourceHandler method) (craft_parts.sources.local_source.LocalSource method) (craft_parts.sources.LocalSource method) (craft_parts.state_manager.state_manager.StateManager method) check_returncode() (craft_parts.utils.process.ProcessResult method) ChecksumMismatch ChiselError chroot() (in module craft_parts.overlays.chroot) clean() (craft_parts.executor.executor.Executor method) (craft_parts.lifecycle_manager.LifecycleManager method) (craft_parts.LifecycleManager method) (craft_parts.sources.cache.FileCache method) clean_part() (craft_parts.state_manager.state_manager.StateManager method) clean_shared_area() (in module craft_parts.executor.migration) clean_shared_overlay() (in module craft_parts.executor.migration) clean_step() (craft_parts.executor.part_handler.PartHandler method) close() (craft_parts.utils.file_utils.NonBlockingRWFifo method) cmake_generator (craft_parts.plugins.cmake_plugin.CMakePluginProperties attribute) cmake_parameters (craft_parts.plugins.cmake_plugin.CMakePluginProperties attribute) CMakePlugin (class in craft_parts.plugins.cmake_plugin) CMakePluginProperties (class in craft_parts.plugins.cmake_plugin) combine() (craft_parts.executor.filesets.Fileset method) combined (craft_parts.utils.process.ProcessResult attribute) command (craft_parts.utils.process.ProcessResult attribute) COMMAND_NOT_FOUND (in module craft_parts.plugins.validator) compute_layer_hash() (craft_parts.overlays.layers.LayerStateManager method) configure() (craft_parts.packages.base.BaseRepository class method) (craft_parts.packages.base.DummyRepository class method) (craft_parts.packages.deb.Ubuntu class method) (craft_parts.packages.yum.YUMRepository class method) configure_apt() (craft_parts.packages.apt_cache.AptCache class method) copy() (in module craft_parts.utils.file_utils) CopyFileNotFound CopyTreeError craft_parts module craft_parts.actions module craft_parts.callbacks module craft_parts.constraints module craft_parts.ctl module craft_parts.dirs module craft_parts.errors module craft_parts.executor module craft_parts.executor.collisions module craft_parts.executor.environment module craft_parts.executor.executor module craft_parts.executor.filesets module craft_parts.executor.migration module craft_parts.executor.organize module craft_parts.executor.part_handler module craft_parts.executor.step_handler module craft_parts.features module craft_parts.infos module craft_parts.lifecycle_manager module craft_parts.main module craft_parts.overlays module craft_parts.overlays.chroot module craft_parts.overlays.errors module craft_parts.overlays.layers module craft_parts.overlays.overlay_fs module craft_parts.overlays.overlay_manager module craft_parts.overlays.overlays module craft_parts.packages module craft_parts.packages.apt_cache module craft_parts.packages.base module craft_parts.packages.deb module craft_parts.packages.deb_package module craft_parts.packages.dnf module craft_parts.packages.errors module craft_parts.packages.normalize module craft_parts.packages.platform module craft_parts.packages.snaps module craft_parts.packages.yum module craft_parts.parts module craft_parts.permissions module craft_parts.plugins module craft_parts.plugins.ant_plugin module craft_parts.plugins.autotools_plugin module craft_parts.plugins.base module craft_parts.plugins.cmake_plugin module craft_parts.plugins.dotnet_plugin module craft_parts.plugins.dump_plugin module craft_parts.plugins.go_plugin module craft_parts.plugins.go_use_plugin module craft_parts.plugins.java_plugin module craft_parts.plugins.make_plugin module craft_parts.plugins.maven_plugin module craft_parts.plugins.meson_plugin module craft_parts.plugins.nil_plugin module craft_parts.plugins.npm_plugin module craft_parts.plugins.plugins module craft_parts.plugins.poetry_plugin module craft_parts.plugins.properties module craft_parts.plugins.python_plugin module craft_parts.plugins.qmake_plugin module craft_parts.plugins.rust_plugin module craft_parts.plugins.scons_plugin module craft_parts.plugins.uv_plugin module craft_parts.plugins.validator module craft_parts.pydantic_schema module craft_parts.sequencer module craft_parts.sources module craft_parts.sources.base module craft_parts.sources.cache module craft_parts.sources.checksum module craft_parts.sources.deb_source module craft_parts.sources.errors module craft_parts.sources.file_source module craft_parts.sources.git_source module craft_parts.sources.local_source module craft_parts.sources.rpm_source module craft_parts.sources.sevenzip_source module craft_parts.sources.snap_source module craft_parts.sources.sources module craft_parts.sources.tar_source module craft_parts.sources.zip_source module craft_parts.state_manager module craft_parts.state_manager.build_state module craft_parts.state_manager.overlay_state module craft_parts.state_manager.prime_state module craft_parts.state_manager.pull_state module craft_parts.state_manager.reports module craft_parts.state_manager.stage_state module craft_parts.state_manager.state_manager module craft_parts.state_manager.states module craft_parts.state_manager.step_state module craft_parts.steps module craft_parts.utils module craft_parts.utils.deb_utils module craft_parts.utils.file_utils module craft_parts.utils.formatting_utils module craft_parts.utils.git module craft_parts.utils.os_utils module craft_parts.utils.partition_utils module craft_parts.utils.path_utils module craft_parts.utils.process module craft_parts.utils.url_utils module craft_parts.xattrs module CraftCtl (class in craft_parts.ctl) create_similar_directory() (in module craft_parts.utils.file_utils) custom_args (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) D DebError DebPackage (class in craft_parts.packages.deb_package) DebSource (class in craft_parts.sources) (class in craft_parts.sources.deb_source) DebSourceModel (class in craft_parts.sources) (class in craft_parts.sources.deb_source) dependencies (craft_parts.Part property) (craft_parts.parts.Part property) Dependency (class in craft_parts.state_manager.reports) dependency_paths (craft_parts.state_manager.prime_state.PrimeState attribute) dependency_prerequisite_step() (in module craft_parts.steps) details (craft_parts.errors.PartsError property) (craft_parts.errors.PluginBuildError property) (craft_parts.PartsError property) diff_project_options_of_interest() (craft_parts.state_manager.step_state.StepState method) diff_properties_of_interest() (craft_parts.state_manager.step_state.StepState method) directories (craft_parts.state_manager.step_state.MigrationState attribute) dirs (craft_parts.executor.step_handler.StepContents attribute) (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) DirtyReport (class in craft_parts.state_manager.reports) disable_parallel (craft_parts.parts.PartSpec attribute) DNFRepository (class in craft_parts.packages.dnf) dotnet_build_configuration (craft_parts.plugins.dotnet_plugin.DotnetPluginProperties attribute) dotnet_self_contained_runtime_identifier (craft_parts.plugins.dotnet_plugin.DotnetPluginProperties attribute) DotnetPlugin (class in craft_parts.plugins.dotnet_plugin) DotnetPluginProperties (class in craft_parts.plugins.dotnet_plugin) DotPluginEnvironmentValidator (class in craft_parts.plugins.dotnet_plugin) download() (craft_parts.packages.snaps.SnapPackage method) (craft_parts.sources.base.FileSourceHandler method) download_packages() (craft_parts.overlays.overlay_manager.OverlayManager method) (craft_parts.overlays.overlay_manager.PackageCacheMount method) (craft_parts.packages.base.BaseRepository class method) (craft_parts.packages.base.DummyRepository class method) (craft_parts.packages.deb.Ubuntu class method) (craft_parts.packages.yum.YUMRepository class method) download_request() (in module craft_parts.utils.url_utils) download_snaps() (in module craft_parts.packages.snaps) DummyRepository (class in craft_parts.packages.base) DumpPlugin (class in craft_parts.plugins.dump_plugin) DumpPluginProperties (class in craft_parts.plugins.dump_plugin) E enable_overlay (craft_parts.Features attribute) (craft_parts.features.Features attribute) enable_partitions (craft_parts.Features attribute) (craft_parts.features.Features attribute) entries (craft_parts.executor.filesets.Fileset property) epilogue() (craft_parts.executor.executor.Executor method) excludes (craft_parts.executor.filesets.Fileset property) execute() (craft_parts.executor.executor.ExecutionContext method) (craft_parts.executor.executor.Executor method) ExecutionContext (class in craft_parts.executor.executor) Executor (class in craft_parts.executor.executor) expand_environment() (in module craft_parts) (in module craft_parts.executor.environment) extract_deb() (in module craft_parts.utils.deb_utils) extract_part_properties() (in module craft_parts.plugins) (in module craft_parts.plugins.plugins) F fail() (craft_parts.packages.apt_cache.LogProgress method) FeatureError Features (class in craft_parts) (class in craft_parts.features) fetch() (craft_parts.packages.apt_cache.LogProgress method) fetch_archives() (craft_parts.packages.apt_cache.AptCache method) fetch_stage_packages() (craft_parts.packages.base.BaseRepository class method) (craft_parts.packages.base.DummyRepository class method) (craft_parts.packages.deb.Ubuntu class method) FileCache (class in craft_parts.sources.cache) FileOrganizeError FileProviderNotFound files (craft_parts.executor.step_handler.StepContents attribute) (craft_parts.state_manager.step_state.MigrationState attribute) Fileset (class in craft_parts.executor.filesets) FilesetConflict FilesetError FileSource (class in craft_parts.sources) (class in craft_parts.sources.file_source) FileSourceHandler (class in craft_parts.sources.base) FileSourceModel (class in craft_parts.sources) (class in craft_parts.sources.file_source) filter_dangling_whiteouts() (in module craft_parts.executor.migration) filter_permissions() (in module craft_parts.permissions) fix_pkg_config() (in module craft_parts.packages.normalize) for_part() (craft_parts.overlays.layers.LayerHash class method) from_unparsed() (craft_parts.packages.deb_package.DebPackage class method) from_validation_error() (craft_parts.errors.PartSpecificationError class method) function (craft_parts.callbacks.CallbackHook attribute) G generate_step_environment() (in module craft_parts.executor.environment) generate_version() (craft_parts.sources.git_source.GitSource class method) (craft_parts.sources.GitSource class method) get() (craft_parts.sources.cache.FileCache method) get_assertion() (in module craft_parts.packages.snaps) get_bin_paths() (in module craft_parts.utils.os_utils) get_build_commands() (craft_parts.plugins.ant_plugin.AntPlugin method) (craft_parts.plugins.autotools_plugin.AutotoolsPlugin method) (craft_parts.plugins.base.BasePythonPlugin method) (craft_parts.plugins.base.Plugin method) (craft_parts.plugins.cmake_plugin.CMakePlugin method) (craft_parts.plugins.dotnet_plugin.DotnetPlugin method) (craft_parts.plugins.dump_plugin.DumpPlugin method) (craft_parts.plugins.go_plugin.GoPlugin method) (craft_parts.plugins.go_use_plugin.GoUsePlugin method) (craft_parts.plugins.make_plugin.MakePlugin method) (craft_parts.plugins.maven_plugin.MavenPlugin method) (craft_parts.plugins.meson_plugin.MesonPlugin method) (craft_parts.plugins.nil_plugin.NilPlugin method) (craft_parts.plugins.npm_plugin.NpmPlugin method) (craft_parts.plugins.Plugin method) (craft_parts.plugins.qmake_plugin.QmakePlugin method) (craft_parts.plugins.rust_plugin.RustPlugin method) (craft_parts.plugins.scons_plugin.SConsPlugin method) get_build_environment() (craft_parts.plugins.ant_plugin.AntPlugin method) (craft_parts.plugins.autotools_plugin.AutotoolsPlugin method) (craft_parts.plugins.base.BasePythonPlugin method) (craft_parts.plugins.base.Plugin method) (craft_parts.plugins.cmake_plugin.CMakePlugin method) (craft_parts.plugins.dotnet_plugin.DotnetPlugin method) (craft_parts.plugins.dump_plugin.DumpPlugin method) (craft_parts.plugins.go_plugin.GoPlugin method) (craft_parts.plugins.go_use_plugin.GoUsePlugin method) (craft_parts.plugins.java_plugin.JavaPlugin method) (craft_parts.plugins.make_plugin.MakePlugin method) (craft_parts.plugins.meson_plugin.MesonPlugin method) (craft_parts.plugins.nil_plugin.NilPlugin method) (craft_parts.plugins.npm_plugin.NpmPlugin method) (craft_parts.plugins.Plugin method) (craft_parts.plugins.qmake_plugin.QmakePlugin method) (craft_parts.plugins.rust_plugin.RustPlugin method) (craft_parts.plugins.scons_plugin.SConsPlugin method) (craft_parts.plugins.uv_plugin.UvPlugin method) get_build_packages() (craft_parts.plugins.ant_plugin.AntPlugin method) (craft_parts.plugins.autotools_plugin.AutotoolsPlugin method) (craft_parts.plugins.base.BasePythonPlugin method) (craft_parts.plugins.base.Plugin method) (craft_parts.plugins.cmake_plugin.CMakePlugin method) (craft_parts.plugins.dotnet_plugin.DotnetPlugin method) (craft_parts.plugins.dump_plugin.DumpPlugin method) (craft_parts.plugins.go_plugin.GoPlugin method) (craft_parts.plugins.go_use_plugin.GoUsePlugin method) (craft_parts.plugins.make_plugin.MakePlugin method) (craft_parts.plugins.maven_plugin.MavenPlugin method) (craft_parts.plugins.meson_plugin.MesonPlugin method) (craft_parts.plugins.nil_plugin.NilPlugin method) (craft_parts.plugins.npm_plugin.NpmPlugin method) (craft_parts.plugins.Plugin method) (craft_parts.plugins.poetry_plugin.PoetryPlugin method) (craft_parts.plugins.qmake_plugin.QmakePlugin method) (craft_parts.plugins.rust_plugin.RustPlugin method) (craft_parts.plugins.scons_plugin.SConsPlugin method) get_build_properties() (craft_parts.plugins.PluginProperties class method) (craft_parts.plugins.properties.PluginProperties class method) get_build_snaps() (craft_parts.plugins.ant_plugin.AntPlugin method) (craft_parts.plugins.autotools_plugin.AutotoolsPlugin method) (craft_parts.plugins.base.BasePythonPlugin method) (craft_parts.plugins.base.Plugin method) (craft_parts.plugins.cmake_plugin.CMakePlugin method) (craft_parts.plugins.dotnet_plugin.DotnetPlugin method) (craft_parts.plugins.dump_plugin.DumpPlugin method) (craft_parts.plugins.go_plugin.GoPlugin method) (craft_parts.plugins.go_use_plugin.GoUsePlugin method) (craft_parts.plugins.make_plugin.MakePlugin method) (craft_parts.plugins.maven_plugin.MavenPlugin method) (craft_parts.plugins.meson_plugin.MesonPlugin method) (craft_parts.plugins.nil_plugin.NilPlugin method) (craft_parts.plugins.npm_plugin.NpmPlugin method) (craft_parts.plugins.Plugin method) (craft_parts.plugins.qmake_plugin.QmakePlugin method) (craft_parts.plugins.rust_plugin.RustPlugin method) (craft_parts.plugins.scons_plugin.SConsPlugin method) get_cache_dirs() (in module craft_parts.packages.deb) get_current_channel() (craft_parts.packages.snaps.SnapPackage method) get_git_command() (in module craft_parts.utils.git) get_include_paths() (in module craft_parts.utils.os_utils) get_installed_packages() (craft_parts.packages.apt_cache.AptCache method) (craft_parts.packages.base.BaseRepository class method) (craft_parts.packages.base.DummyRepository class method) (craft_parts.packages.deb.Ubuntu class method) (craft_parts.packages.yum.YUMRepository class method) get_installed_snaps() (in module craft_parts.packages.snaps) get_installed_version() (craft_parts.packages.apt_cache.AptCache method) get_json_extra_schema() (in module craft_parts.sources.base) get_layer_hash() (craft_parts.overlays.layers.LayerStateManager method) get_library_paths() (in module craft_parts.utils.os_utils) get_local_snap_info() (craft_parts.packages.snaps.SnapPackage method) get_model_config() (in module craft_parts.sources.base) get_out_of_source_build() (craft_parts.plugins.base.Plugin class method) (craft_parts.plugins.cmake_plugin.CMakePlugin class method) (craft_parts.plugins.go_use_plugin.GoUsePlugin class method) (craft_parts.plugins.meson_plugin.MesonPlugin class method) (craft_parts.plugins.Plugin class method) (craft_parts.plugins.qmake_plugin.QmakePlugin class method) get_outdated_dirs() (craft_parts.state_manager.state_manager.StateManager method) get_outdated_files() (craft_parts.sources.base.SourceHandler method) (craft_parts.sources.local_source.LocalSource method) (craft_parts.sources.LocalSource method) (craft_parts.state_manager.state_manager.StateManager method) get_overlay_hash() (craft_parts.overlays.layers.LayerStateManager method) get_overlay_migration_state_path() (in module craft_parts.state_manager.states) get_package_libraries() (craft_parts.packages.base.BaseRepository class method) (craft_parts.packages.base.DummyRepository class method) (craft_parts.packages.deb.Ubuntu class method) (craft_parts.packages.yum.YUMRepository class method) get_packages_for_source_type() (craft_parts.packages.base.BaseRepository class method) (craft_parts.packages.base.DummyRepository class method) (craft_parts.packages.deb.Ubuntu class method) (craft_parts.packages.dnf.DNFRepository class method) (craft_parts.packages.yum.YUMRepository class method) get_packages_in_base() (in module craft_parts.packages.deb) get_packages_marked_for_installation() (craft_parts.packages.apt_cache.AptCache method) get_partition_and_path() (in module craft_parts.utils.path_utils) get_partition_dir_map() (in module craft_parts.utils.partition_utils) get_parts_with_overlay() (in module craft_parts.parts) get_pkg_config_paths() (in module craft_parts.utils.os_utils) get_pkg_name_parts() (in module craft_parts.packages.base) get_plugin() (in module craft_parts.plugins) (in module craft_parts.plugins.plugins) get_plugin_class() (in module craft_parts.plugins) (in module craft_parts.plugins.plugins) get_prime_dir() (craft_parts.dirs.ProjectDirs method) (craft_parts.ProjectDirs method) get_primed_stage_packages() (craft_parts.lifecycle_manager.LifecycleManager method) (craft_parts.LifecycleManager method) get_project_var() (craft_parts.infos.PartInfo method) (craft_parts.infos.ProjectInfo method) (craft_parts.PartInfo method) (craft_parts.ProjectInfo method) get_pull_assets() (craft_parts.lifecycle_manager.LifecycleManager method) (craft_parts.LifecycleManager method) get_pull_commands() (craft_parts.plugins.base.Plugin method) (craft_parts.plugins.dump_plugin.DumpPlugin method) (craft_parts.plugins.nil_plugin.NilPlugin method) (craft_parts.plugins.npm_plugin.NpmPlugin method) (craft_parts.plugins.Plugin method) (craft_parts.plugins.rust_plugin.RustPlugin method) get_pull_properties() (craft_parts.plugins.PluginProperties class method) (craft_parts.plugins.properties.PluginProperties class method) get_registered_plugins() (in module craft_parts.plugins) (in module craft_parts.plugins.plugins) get_scriptlet() (craft_parts.parts.PartSpec method) get_snapd_socket_path_template() (in module craft_parts.packages.snaps) get_source_handler() (in module craft_parts.sources.sources) get_source_type_from_uri() (in module craft_parts.sources.sources) get_stage_dir() (craft_parts.dirs.ProjectDirs method) (craft_parts.ProjectDirs method) get_stage_packages_filters() (in module craft_parts.callbacks) get_step_state_overlay_hash() (craft_parts.state_manager.state_manager.StateManager method) get_step_state_path() (in module craft_parts.state_manager.states) get_store_snap_info() (craft_parts.packages.snaps.SnapPackage method) get_system_info() (in module craft_parts.utils.os_utils) get_url_scheme() (in module craft_parts.utils.url_utils) GitSource (class in craft_parts.sources) (class in craft_parts.sources.git_source) GitSourceModel (class in craft_parts.sources) (class in craft_parts.sources.git_source) go_buildtags (craft_parts.plugins.go_plugin.GoPluginProperties attribute) go_generate (craft_parts.plugins.go_plugin.GoPluginProperties attribute) GoPlugin (class in craft_parts.plugins.go_plugin) GoPluginEnvironmentValidator (class in craft_parts.plugins.go_plugin) GoPluginProperties (class in craft_parts.plugins.go_plugin) GoUsePlugin (class in craft_parts.plugins.go_use_plugin) GoUsePluginProperties (class in craft_parts.plugins.go_use_plugin) group (craft_parts.permissions.Permissions attribute) H has_assertions() (craft_parts.packages.snaps.SnapPackage method) has_chisel_as_build_snap (craft_parts.Part property) (craft_parts.parts.Part property) (craft_parts.parts.PartSpec property) has_overlay (craft_parts.Part property) (craft_parts.parts.Part property) (craft_parts.parts.PartSpec property) has_overlay_visibility() (in module craft_parts.parts) has_slices (craft_parts.Part property) (craft_parts.parts.Part property) (craft_parts.parts.PartSpec property) has_step_run() (craft_parts.state_manager.state_manager.StateManager method) hex() (craft_parts.overlays.layers.LayerHash method) host_arch (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) HttpRequestError humanize_list() (in module craft_parts.utils.formatting_utils) I id() (craft_parts.utils.os_utils.OsRelease method) in_store (craft_parts.packages.snaps.SnapPackage property) includes (craft_parts.executor.filesets.Fileset property) IncompatibleSourceOptions install() (craft_parts.packages.snaps.SnapPackage method) install_packages() (craft_parts.overlays.overlay_manager.LayerMount method) (craft_parts.overlays.overlay_manager.OverlayManager method) (craft_parts.packages.base.BaseRepository class method) (craft_parts.packages.base.DummyRepository class method) (craft_parts.packages.deb.Ubuntu class method) (craft_parts.packages.yum.YUMRepository class method) install_snaps() (in module craft_parts.packages.snaps) installed (craft_parts.packages.snaps.SnapPackage property) InvalidAction InvalidApplicationName InvalidArchitecture InvalidControlAPICall InvalidPartName InvalidPlugin InvalidRpmPackage InvalidSnapPackage InvalidSourceOption InvalidSourceOptions InvalidSourceType is_classic() (craft_parts.packages.snaps.SnapPackage method) is_cross_compiling (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) is_deb_based() (in module craft_parts.packages.platform) is_dnf_based() (in module craft_parts.packages.platform) is_dumb_terminal() (in module craft_parts.utils.os_utils) is_inside_container() (in module craft_parts.utils.os_utils) is_local() (craft_parts.sources.git_source.GitSource method) (craft_parts.sources.GitSource method) is_oci_opaque_dir() (in module craft_parts.overlays.overlays) is_oci_whiteout_file() (in module craft_parts.overlays.overlays) is_opaque_dir() (in module craft_parts.overlays.overlay_fs) is_package_installed() (craft_parts.packages.base.BaseRepository class method) (craft_parts.packages.base.DummyRepository class method) (craft_parts.packages.deb.Ubuntu class method) (craft_parts.packages.yum.YUMRepository class method) is_package_valid() (craft_parts.packages.apt_cache.AptCache method) is_snap() (in module craft_parts.utils.os_utils) is_snap_installed() (craft_parts.packages.snaps.SnapPackage class method) is_url() (in module craft_parts.utils.url_utils) is_valid() (craft_parts.packages.snaps.SnapPackage method) is_valid_snap() (craft_parts.packages.snaps.SnapPackage class method) is_whiteout_file() (in module craft_parts.overlays.overlay_fs) is_yum_based() (in module craft_parts.packages.platform) J JavaPlugin (class in craft_parts.plugins.java_plugin) L LayerHash (class in craft_parts.overlays.layers) LayerMount (class in craft_parts.overlays.overlay_manager) LayerStateManager (class in craft_parts.overlays.layers) LifecycleManager (class in craft_parts) (class in craft_parts.lifecycle_manager) link() (in module craft_parts.utils.file_utils) link_or_copy() (in module craft_parts.utils.file_utils) link_or_copy_tree() (in module craft_parts.utils.file_utils) load() (craft_parts.overlays.layers.LayerHash class method) load_overlay_migration_state() (in module craft_parts.state_manager.states) load_step_state() (in module craft_parts.state_manager.states) LocalSource (class in craft_parts.sources) (class in craft_parts.sources.local_source) LocalSourceModel (class in craft_parts.sources) (class in craft_parts.sources.local_source) LogProgress (class in craft_parts.packages.apt_cache) M main() (in module craft_parts.ctl) (in module craft_parts.main) make_parameters (craft_parts.plugins.make_plugin.MakePluginProperties attribute) MakePlugin (class in craft_parts.plugins.make_plugin) MakePluginProperties (class in craft_parts.plugins.make_plugin) mark_origin_stage_package() (in module craft_parts.packages.base) mark_packages() (craft_parts.packages.apt_cache.AptCache method) mark_step_updated() (craft_parts.state_manager.state_manager.StateManager method) marshal() (craft_parts.parts.PartSpec method) (craft_parts.plugins.PluginProperties method) (craft_parts.plugins.properties.PluginProperties method) (craft_parts.state_manager.step_state.MigrationState method) maven_parameters (craft_parts.plugins.maven_plugin.MavenPluginProperties attribute) MavenPlugin (class in craft_parts.plugins.maven_plugin) MavenPluginEnvironmentValidator (class in craft_parts.plugins.maven_plugin) MavenPluginProperties (class in craft_parts.plugins.maven_plugin) meson_parameters (craft_parts.plugins.meson_plugin.MesonPluginProperties attribute) MesonPlugin (class in craft_parts.plugins.meson_plugin) MesonPluginEnvironmentValidator (class in craft_parts.plugins.meson_plugin) MesonPluginProperties (class in craft_parts.plugins.meson_plugin) migratable_filesets() (in module craft_parts.executor.filesets) migrate_files() (in module craft_parts.executor.migration) MigrationState (class in craft_parts.state_manager.step_state) mkdirs() (craft_parts.overlays.overlay_manager.OverlayManager method) mode (craft_parts.permissions.Permissions attribute) mode_octal (craft_parts.permissions.Permissions property) model_config (craft_parts.infos.ProjectVar attribute) (craft_parts.parts.PartSpec attribute) (craft_parts.permissions.Permissions attribute) (craft_parts.plugins.ant_plugin.AntPluginProperties attribute) (craft_parts.plugins.autotools_plugin.AutotoolsPluginProperties attribute) (craft_parts.plugins.cmake_plugin.CMakePluginProperties attribute) (craft_parts.plugins.dotnet_plugin.DotnetPluginProperties attribute) (craft_parts.plugins.dump_plugin.DumpPluginProperties attribute) (craft_parts.plugins.go_plugin.GoPluginProperties attribute) (craft_parts.plugins.go_use_plugin.GoUsePluginProperties attribute) (craft_parts.plugins.make_plugin.MakePluginProperties attribute) (craft_parts.plugins.maven_plugin.MavenPluginProperties attribute) (craft_parts.plugins.meson_plugin.MesonPluginProperties attribute) (craft_parts.plugins.nil_plugin.NilPluginProperties attribute) (craft_parts.plugins.npm_plugin.NpmPluginProperties attribute) (craft_parts.plugins.PluginProperties attribute) (craft_parts.plugins.poetry_plugin.PoetryPluginProperties attribute) (craft_parts.plugins.properties.PluginProperties attribute) (craft_parts.plugins.python_plugin.PythonPluginProperties attribute) (craft_parts.plugins.qmake_plugin.QmakePluginProperties attribute) (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) (craft_parts.plugins.scons_plugin.SConsPluginProperties attribute) (craft_parts.plugins.uv_plugin.UvPluginProperties attribute) (craft_parts.pydantic_schema.Part attribute) (craft_parts.pydantic_schema.PartsFile attribute) (craft_parts.sources.base.BaseFileSourceModel attribute) (craft_parts.sources.base.BaseSourceModel attribute) (craft_parts.sources.deb_source.DebSourceModel attribute) (craft_parts.sources.DebSourceModel attribute) (craft_parts.sources.file_source.FileSourceModel attribute) (craft_parts.sources.FileSourceModel attribute) (craft_parts.sources.git_source.GitSourceModel attribute) (craft_parts.sources.GitSourceModel attribute) (craft_parts.sources.local_source.LocalSourceModel attribute) (craft_parts.sources.LocalSourceModel attribute) (craft_parts.sources.rpm_source.RpmSourceModel attribute) (craft_parts.sources.RpmSourceModel attribute) (craft_parts.sources.sevenzip_source.SevenzipSourceModel attribute) (craft_parts.sources.SevenzipSourceModel attribute) (craft_parts.sources.snap_source.SnapSourceModel attribute) (craft_parts.sources.SnapSourceModel attribute) (craft_parts.sources.tar_source.TarSourceModel attribute) (craft_parts.sources.TarSourceModel attribute) (craft_parts.sources.zip_source.ZipSourceModel attribute) (craft_parts.sources.ZipSourceModel attribute) (craft_parts.state_manager.build_state.BuildState attribute) (craft_parts.state_manager.overlay_state.OverlayState attribute) (craft_parts.state_manager.prime_state.PrimeState attribute) (craft_parts.state_manager.pull_state.PullState attribute) (craft_parts.state_manager.stage_state.StageState attribute) (craft_parts.state_manager.step_state.MigrationState attribute) (craft_parts.state_manager.step_state.StepState attribute) model_json_schema() (craft_parts.pydantic_schema.Part class method) (craft_parts.pydantic_schema.PartsFile class method) model_properties() (craft_parts.plugins.PluginProperties class method) (craft_parts.plugins.properties.PluginProperties class method) module craft_parts craft_parts.actions craft_parts.callbacks craft_parts.constraints craft_parts.ctl craft_parts.dirs craft_parts.errors craft_parts.executor craft_parts.executor.collisions craft_parts.executor.environment craft_parts.executor.executor craft_parts.executor.filesets craft_parts.executor.migration craft_parts.executor.organize craft_parts.executor.part_handler craft_parts.executor.step_handler craft_parts.features craft_parts.infos craft_parts.lifecycle_manager craft_parts.main craft_parts.overlays craft_parts.overlays.chroot craft_parts.overlays.errors craft_parts.overlays.layers craft_parts.overlays.overlay_fs craft_parts.overlays.overlay_manager craft_parts.overlays.overlays craft_parts.packages craft_parts.packages.apt_cache craft_parts.packages.base craft_parts.packages.deb craft_parts.packages.deb_package craft_parts.packages.dnf craft_parts.packages.errors craft_parts.packages.normalize craft_parts.packages.platform craft_parts.packages.snaps craft_parts.packages.yum craft_parts.parts craft_parts.permissions craft_parts.plugins craft_parts.plugins.ant_plugin craft_parts.plugins.autotools_plugin craft_parts.plugins.base craft_parts.plugins.cmake_plugin craft_parts.plugins.dotnet_plugin craft_parts.plugins.dump_plugin craft_parts.plugins.go_plugin craft_parts.plugins.go_use_plugin craft_parts.plugins.java_plugin craft_parts.plugins.make_plugin craft_parts.plugins.maven_plugin craft_parts.plugins.meson_plugin craft_parts.plugins.nil_plugin craft_parts.plugins.npm_plugin craft_parts.plugins.plugins craft_parts.plugins.poetry_plugin craft_parts.plugins.properties craft_parts.plugins.python_plugin craft_parts.plugins.qmake_plugin craft_parts.plugins.rust_plugin craft_parts.plugins.scons_plugin craft_parts.plugins.uv_plugin craft_parts.plugins.validator craft_parts.pydantic_schema craft_parts.sequencer craft_parts.sources craft_parts.sources.base craft_parts.sources.cache craft_parts.sources.checksum craft_parts.sources.deb_source craft_parts.sources.errors craft_parts.sources.file_source craft_parts.sources.git_source craft_parts.sources.local_source craft_parts.sources.rpm_source craft_parts.sources.sevenzip_source craft_parts.sources.snap_source craft_parts.sources.sources craft_parts.sources.tar_source craft_parts.sources.zip_source craft_parts.state_manager craft_parts.state_manager.build_state craft_parts.state_manager.overlay_state craft_parts.state_manager.prime_state craft_parts.state_manager.pull_state craft_parts.state_manager.reports craft_parts.state_manager.stage_state craft_parts.state_manager.state_manager craft_parts.state_manager.states craft_parts.state_manager.step_state craft_parts.steps craft_parts.utils craft_parts.utils.deb_utils craft_parts.utils.file_utils craft_parts.utils.formatting_utils craft_parts.utils.git craft_parts.utils.os_utils craft_parts.utils.partition_utils craft_parts.utils.path_utils craft_parts.utils.process craft_parts.utils.url_utils craft_parts.xattrs mount() (craft_parts.overlays.overlay_fs.OverlayFS method) (in module craft_parts.utils.os_utils) mount_layer() (craft_parts.overlays.overlay_manager.OverlayManager method) mount_overlayfs() (in module craft_parts.utils.os_utils) mount_pkg_cache() (craft_parts.overlays.overlay_manager.OverlayManager method) N name (craft_parts.executor.filesets.Fileset property) (craft_parts.packages.deb_package.DebPackage attribute) name() (craft_parts.utils.os_utils.OsRelease method) NetworkRequestError next_steps() (craft_parts.Step method) (craft_parts.steps.Step method) NilPlugin (class in craft_parts.plugins.nil_plugin) NilPluginProperties (class in craft_parts.plugins.nil_plugin) node_version_defined() (craft_parts.plugins.npm_plugin.NpmPluginProperties method) NonBlockingRWFifo (class in craft_parts.utils.file_utils) normalize() (in module craft_parts.packages.normalize) npm_include_node (craft_parts.plugins.npm_plugin.NpmPluginProperties attribute) npm_node_version (craft_parts.plugins.npm_plugin.NpmPluginProperties attribute) NpmPlugin (class in craft_parts.plugins.npm_plugin) NpmPluginEnvironmentValidator (class in craft_parts.plugins.npm_plugin) NpmPluginProperties (class in craft_parts.plugins.npm_plugin) O oci_opaque_dir() (in module craft_parts.overlays.overlays) oci_whited_out_file() (in module craft_parts.overlays.overlays) oci_whiteout() (in module craft_parts.overlays.overlays) organize_files (craft_parts.parts.PartSpec attribute) organize_files() (in module craft_parts.executor.organize) OsRelease (class in craft_parts.utils.os_utils) OsReleaseCodenameError OsReleaseIdError OsReleaseNameError OsReleaseVersionIdError outdated_dirs (craft_parts.state_manager.pull_state.PullState attribute) outdated_files (craft_parts.state_manager.pull_state.PullState attribute) OutdatedReport (class in craft_parts.state_manager.reports) OVERLAY (craft_parts.Step attribute) (craft_parts.steps.Step attribute) overlay_dir (craft_parts.Part property) (craft_parts.parts.Part property) overlay_files (craft_parts.parts.PartSpec attribute) overlay_hash (craft_parts.state_manager.build_state.BuildState attribute) (craft_parts.state_manager.stage_state.StageState attribute) overlay_packages (craft_parts.parts.PartSpec attribute) overlay_script (craft_parts.parts.PartSpec attribute) OverlayChrootExecutionError OverlayError OverlayFS (class in craft_parts.overlays.overlay_fs) OverlayManager (class in craft_parts.overlays.overlay_manager) OverlayMountError OverlayPackageNotFound OverlayPermissionError OverlayPlatformError OverlayState (class in craft_parts.state_manager.overlay_state) OverlayUnmountError override_build (craft_parts.parts.PartSpec attribute) override_prime (craft_parts.parts.PartSpec attribute) override_pull (craft_parts.parts.PartSpec attribute) override_stage (craft_parts.parts.PartSpec attribute) owner (craft_parts.permissions.Permissions attribute) P package_name() (in module craft_parts.utils) PackageBackendNotSupported PackageBroken PackageCacheMount (class in craft_parts.overlays.overlay_manager) PackageFetchError PackageListRefreshError PackageNotFound PackagesDownloadError PackagesError PackagesNotFound parallel_build_count (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) Part (class in craft_parts) (class in craft_parts.parts) (class in craft_parts.pydantic_schema) part_build_dir (craft_parts.infos.PartInfo property) (craft_parts.Part property) (craft_parts.PartInfo property) (craft_parts.parts.Part property) part_build_subdir (craft_parts.infos.PartInfo property) (craft_parts.Part property) (craft_parts.PartInfo property) (craft_parts.parts.Part property) part_by_name() (in module craft_parts.parts) part_cache_dir (craft_parts.infos.PartInfo property) (craft_parts.Part property) (craft_parts.PartInfo property) (craft_parts.parts.Part property) part_dependencies (craft_parts.infos.PartInfo property) (craft_parts.PartInfo property) part_dependencies() (in module craft_parts.parts) part_has_chisel_as_build_snap() (in module craft_parts) (in module craft_parts.parts) part_has_overlay() (in module craft_parts) (in module craft_parts.parts) part_has_slices() (in module craft_parts) (in module craft_parts.parts) part_install_dir (craft_parts.infos.PartInfo property) (craft_parts.Part property) (craft_parts.PartInfo property) (craft_parts.parts.Part property) part_install_dirs (craft_parts.Part property) (craft_parts.parts.Part property) part_layer_dir (craft_parts.Part property) (craft_parts.parts.Part property) part_list_by_name() (in module craft_parts.parts) part_name (craft_parts.Action attribute) (craft_parts.actions.Action attribute) (craft_parts.infos.PartInfo property) (craft_parts.PartInfo property) (craft_parts.state_manager.reports.Dependency attribute) part_packages_dir (craft_parts.Part property) (craft_parts.parts.Part property) part_properties (craft_parts.state_manager.step_state.StepState attribute) part_run_dir (craft_parts.Part property) (craft_parts.parts.Part property) part_snaps_dir (craft_parts.Part property) (craft_parts.parts.Part property) part_src_dir (craft_parts.infos.PartInfo property) (craft_parts.Part property) (craft_parts.PartInfo property) (craft_parts.parts.Part property) part_src_subdir (craft_parts.infos.PartInfo property) (craft_parts.Part property) (craft_parts.PartInfo property) (craft_parts.parts.Part property) part_state_dir (craft_parts.infos.PartInfo property) (craft_parts.Part property) (craft_parts.PartInfo property) (craft_parts.parts.Part property) PartDependencyCycle PartFilesConflict PartHandler (class in craft_parts.executor.part_handler) PartInfo (class in craft_parts) (class in craft_parts.infos) partition (craft_parts.utils.path_utils.PartitionPathPair attribute) PartitionError PartitionNotFound PartitionPathPair (class in craft_parts.utils.path_utils) partitions (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) PartitionUsageError PartitionUsageWarning parts (craft_parts.pydantic_schema.PartsFile attribute) parts_dir (craft_parts.Part property) (craft_parts.parts.Part property) PartsError, [1] PartsFile (class in craft_parts.pydantic_schema) PartSpec (class in craft_parts.parts) PartSpecificationError path (craft_parts.permissions.Permissions attribute) (craft_parts.utils.file_utils.NonBlockingRWFifo property) (craft_parts.utils.path_utils.PartitionPathPair attribute) paths_collide() (in module craft_parts.executor.collisions) pattern (craft_parts.sources.base.BaseSourceModel attribute) (craft_parts.sources.deb_source.DebSourceModel attribute) (craft_parts.sources.DebSourceModel attribute) (craft_parts.sources.git_source.GitSourceModel attribute) (craft_parts.sources.GitSourceModel attribute) (craft_parts.sources.rpm_source.RpmSourceModel attribute) (craft_parts.sources.RpmSourceModel attribute) (craft_parts.sources.sevenzip_source.SevenzipSourceModel attribute) (craft_parts.sources.SevenzipSourceModel attribute) (craft_parts.sources.snap_source.SnapSourceModel attribute) (craft_parts.sources.SnapSourceModel attribute) (craft_parts.sources.tar_source.TarSourceModel attribute) (craft_parts.sources.TarSourceModel attribute) (craft_parts.sources.zip_source.ZipSourceModel attribute) (craft_parts.sources.ZipSourceModel attribute) Permissions (class in craft_parts.permissions) permissions (craft_parts.parts.PartSpec attribute) permissions_are_compatible() (in module craft_parts.permissions) plan() (craft_parts.lifecycle_manager.LifecycleManager method) (craft_parts.LifecycleManager method) (craft_parts.sequencer.Sequencer method) Plugin (class in craft_parts.plugins) (class in craft_parts.plugins.base) plugin (craft_parts.parts.PartSpec attribute) (craft_parts.plugins.ant_plugin.AntPluginProperties attribute) (craft_parts.plugins.autotools_plugin.AutotoolsPluginProperties attribute) (craft_parts.plugins.cmake_plugin.CMakePluginProperties attribute) (craft_parts.plugins.dotnet_plugin.DotnetPluginProperties attribute) (craft_parts.plugins.dump_plugin.DumpPluginProperties attribute) (craft_parts.plugins.go_plugin.GoPluginProperties attribute) (craft_parts.plugins.go_use_plugin.GoUsePluginProperties attribute) (craft_parts.plugins.make_plugin.MakePluginProperties attribute) (craft_parts.plugins.maven_plugin.MavenPluginProperties attribute) (craft_parts.plugins.meson_plugin.MesonPluginProperties attribute) (craft_parts.plugins.nil_plugin.NilPluginProperties attribute) (craft_parts.plugins.npm_plugin.NpmPluginProperties attribute) (craft_parts.plugins.PluginProperties attribute) (craft_parts.plugins.poetry_plugin.PoetryPluginProperties attribute) (craft_parts.plugins.properties.PluginProperties attribute) (craft_parts.plugins.python_plugin.PythonPluginProperties attribute) (craft_parts.plugins.qmake_plugin.QmakePluginProperties attribute) (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) (craft_parts.plugins.scons_plugin.SConsPluginProperties attribute) (craft_parts.plugins.uv_plugin.UvPluginProperties attribute) plugin_data (craft_parts.pydantic_schema.Part attribute) PluginBuildError PluginCleanError PluginEnvironmentValidationError PluginEnvironmentValidator (class in craft_parts.plugins) (class in craft_parts.plugins.validator) PluginNotStrict PluginProperties (class in craft_parts.plugins) (class in craft_parts.plugins.properties) PluginPullError poetry_export_extra_args (craft_parts.plugins.poetry_plugin.PoetryPluginProperties attribute) poetry_pip_extra_args (craft_parts.plugins.poetry_plugin.PoetryPluginProperties attribute) poetry_with (craft_parts.plugins.poetry_plugin.PoetryPluginProperties attribute) PoetryPlugin (class in craft_parts.plugins.poetry_plugin) PoetryPluginEnvironmentValidator (class in craft_parts.plugins.poetry_plugin) PoetryPluginProperties (class in craft_parts.plugins.poetry_plugin) previous_steps() (craft_parts.Step method) (craft_parts.steps.Step method) PRIME (craft_parts.Step attribute) (craft_parts.steps.Step attribute) prime_dir (craft_parts.Part property) (craft_parts.parts.Part property) prime_dirs (craft_parts.Part property) (craft_parts.parts.Part property) prime_files (craft_parts.parts.PartSpec attribute) primed_stage_packages (craft_parts.state_manager.prime_state.PrimeState attribute) PrimeState (class in craft_parts.state_manager.prime_state) process_run() (in module craft_parts.packages.deb) (in module craft_parts.packages.dnf) (in module craft_parts.packages.yum) (in module craft_parts.utils.os_utils) ProcessError ProcessResult (class in craft_parts.utils.process) project_info (craft_parts.infos.PartInfo property) (craft_parts.lifecycle_manager.LifecycleManager property) (craft_parts.LifecycleManager property) (craft_parts.PartInfo property) project_name (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) project_options (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) (craft_parts.state_manager.step_state.StepState attribute) project_options_of_interest() (craft_parts.state_manager.build_state.BuildState method) (craft_parts.state_manager.overlay_state.OverlayState method) (craft_parts.state_manager.prime_state.PrimeState method) (craft_parts.state_manager.pull_state.PullState method) (craft_parts.state_manager.stage_state.StageState method) (craft_parts.state_manager.step_state.StepState method) project_vars (craft_parts.Action attribute) (craft_parts.actions.Action attribute) project_vars() (craft_parts.state_manager.state_manager.StateManager method) project_vars_part_name (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) ProjectDirs (class in craft_parts) (class in craft_parts.dirs) ProjectInfo (class in craft_parts) (class in craft_parts.infos) ProjectVar (class in craft_parts.infos) prologue() (craft_parts.executor.executor.Executor method) properties (craft_parts.Action attribute) (craft_parts.actions.Action attribute) properties_class (craft_parts.plugins.ant_plugin.AntPlugin attribute) (craft_parts.plugins.autotools_plugin.AutotoolsPlugin attribute) (craft_parts.plugins.base.Plugin attribute) (craft_parts.plugins.cmake_plugin.CMakePlugin attribute) (craft_parts.plugins.dotnet_plugin.DotnetPlugin attribute) (craft_parts.plugins.dump_plugin.DumpPlugin attribute) (craft_parts.plugins.go_plugin.GoPlugin attribute) (craft_parts.plugins.go_use_plugin.GoUsePlugin attribute) (craft_parts.plugins.make_plugin.MakePlugin attribute) (craft_parts.plugins.maven_plugin.MavenPlugin attribute) (craft_parts.plugins.meson_plugin.MesonPlugin attribute) (craft_parts.plugins.nil_plugin.NilPlugin attribute) (craft_parts.plugins.npm_plugin.NpmPlugin attribute) (craft_parts.plugins.Plugin attribute) (craft_parts.plugins.poetry_plugin.PoetryPlugin attribute) (craft_parts.plugins.python_plugin.PythonPlugin attribute) (craft_parts.plugins.qmake_plugin.QmakePlugin attribute) (craft_parts.plugins.rust_plugin.RustPlugin attribute) (craft_parts.plugins.scons_plugin.SConsPlugin attribute) (craft_parts.plugins.uv_plugin.UvPlugin attribute) properties_of_interest() (craft_parts.state_manager.build_state.BuildState method) (craft_parts.state_manager.overlay_state.OverlayState method) (craft_parts.state_manager.prime_state.PrimeState method) (craft_parts.state_manager.pull_state.PullState method) (craft_parts.state_manager.stage_state.StageState method) (craft_parts.state_manager.step_state.StepState method) provision() (craft_parts.sources.base.FileSourceHandler method) (craft_parts.sources.deb_source.DebSource method) (craft_parts.sources.DebSource method) (craft_parts.sources.file_source.FileSource method) (craft_parts.sources.FileSource method) (craft_parts.sources.rpm_source.RpmSource method) (craft_parts.sources.RpmSource method) (craft_parts.sources.sevenzip_source.SevenzipSource method) (craft_parts.sources.SevenzipSource method) (craft_parts.sources.snap_source.SnapSource method) (craft_parts.sources.SnapSource method) (craft_parts.sources.tar_source.TarSource method) (craft_parts.sources.TarSource method) (craft_parts.sources.zip_source.ZipSource method) (craft_parts.sources.ZipSource method) PULL (craft_parts.Step attribute) (craft_parts.steps.Step attribute) pull() (craft_parts.sources.base.FileSourceHandler method) (craft_parts.sources.base.SourceHandler method) (craft_parts.sources.git_source.GitSource method) (craft_parts.sources.GitSource method) (craft_parts.sources.local_source.LocalSource method) (craft_parts.sources.LocalSource method) PullError PullState (class in craft_parts.state_manager.pull_state) python_constraints (craft_parts.plugins.python_plugin.PythonPluginProperties attribute) python_packages (craft_parts.plugins.python_plugin.PythonPluginProperties attribute) python_requirements (craft_parts.plugins.python_plugin.PythonPluginProperties attribute) PythonPlugin (class in craft_parts.plugins.python_plugin) PythonPluginProperties (class in craft_parts.plugins.python_plugin) Q qmake_major_version (craft_parts.plugins.qmake_plugin.QmakePluginProperties attribute) qmake_parameters (craft_parts.plugins.qmake_plugin.QmakePluginProperties attribute) qmake_project_file (craft_parts.plugins.qmake_plugin.QmakePluginProperties attribute) QmakePlugin (class in craft_parts.plugins.qmake_plugin) QmakePluginProperties (class in craft_parts.plugins.qmake_plugin) R read() (craft_parts.utils.file_utils.NonBlockingRWFifo method) read_origin_stage_package() (in module craft_parts.packages.base) read_xattr() (in module craft_parts.xattrs) REAPPLY (craft_parts.actions.ActionType attribute) (craft_parts.ActionType attribute) reason (craft_parts.Action attribute) (craft_parts.actions.Action attribute) reason() (craft_parts.state_manager.reports.DirtyReport method) (craft_parts.state_manager.reports.OutdatedReport method) refresh() (craft_parts.packages.snaps.SnapPackage method) refresh_packages_list() (craft_parts.lifecycle_manager.LifecycleManager method) (craft_parts.LifecycleManager method) (craft_parts.overlays.overlay_manager.OverlayManager method) (craft_parts.overlays.overlay_manager.PackageCacheMount method) (craft_parts.packages.base.BaseRepository class method) (craft_parts.packages.base.DummyRepository class method) (craft_parts.packages.deb.Ubuntu class method) (craft_parts.packages.yum.YUMRepository class method) register() (in module craft_parts.plugins) (in module craft_parts.plugins.plugins) (in module craft_parts.sources) (in module craft_parts.sources.sources) register_configure_overlay() (in module craft_parts.callbacks) register_epilogue() (in module craft_parts.callbacks) register_post_step() (in module craft_parts.callbacks) register_pre_step() (in module craft_parts.callbacks) register_prologue() (in module craft_parts.callbacks) register_stage_packages_filter() (in module craft_parts.callbacks) reload_state() (craft_parts.lifecycle_manager.LifecycleManager method) (craft_parts.LifecycleManager method) (craft_parts.sequencer.Sequencer method) remove() (craft_parts.executor.filesets.Fileset method) (in module craft_parts.state_manager.states) RERUN (craft_parts.actions.ActionType attribute) (craft_parts.ActionType attribute) reset() (craft_parts.Features class method) (craft_parts.features.Features class method) result (craft_parts.utils.process.ProcessError attribute) returncode (craft_parts.utils.process.ProcessResult attribute) RpmSource (class in craft_parts.sources) (class in craft_parts.sources.rpm_source) RpmSourceModel (class in craft_parts.sources) (class in craft_parts.sources.rpm_source) RUN (craft_parts.actions.ActionType attribute) (craft_parts.ActionType attribute) run() (craft_parts.ctl.CraftCtl class method) (in module craft_parts.utils.process) run_action() (craft_parts.executor.part_handler.PartHandler method) run_builtin() (craft_parts.executor.step_handler.StepHandler method) run_configure_overlay() (in module craft_parts.callbacks) run_epilogue() (in module craft_parts.callbacks) run_post_step() (in module craft_parts.callbacks) run_pre_step() (in module craft_parts.callbacks) run_prologue() (in module craft_parts.callbacks) run_scriptlet() (craft_parts.executor.step_handler.StepHandler method) rust_cargo_parameters (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) rust_channel (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) rust_features (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) rust_ignore_toolchain_file (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) rust_inherit_ldflags (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) rust_no_default_features (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) rust_path (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) rust_use_global_lto (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) RustPlugin (class in craft_parts.plugins.rust_plugin) RustPluginEnvironmentValidator (class in craft_parts.plugins.rust_plugin) RustPluginProperties (class in craft_parts.plugins.rust_plugin) S save() (craft_parts.overlays.layers.LayerHash method) scons_parameters (craft_parts.plugins.scons_plugin.SConsPluginProperties attribute) SConsPlugin (class in craft_parts.plugins.scons_plugin) SConsPluginEnvironmentValidator (class in craft_parts.plugins.scons_plugin) SConsPluginProperties (class in craft_parts.plugins.scons_plugin) ScriptletRunError Sequencer (class in craft_parts.sequencer) set_action_properties() (craft_parts.plugins.base.Plugin method) (craft_parts.plugins.Plugin method) set_layer_hash() (craft_parts.overlays.layers.LayerStateManager method) set_project_var() (craft_parts.infos.PartInfo method) (craft_parts.infos.ProjectInfo method) (craft_parts.PartInfo method) (craft_parts.ProjectInfo method) set_state() (craft_parts.state_manager.state_manager.StateManager method) SevenzipSource (class in craft_parts.sources) (class in craft_parts.sources.sevenzip_source) SevenzipSourceModel (class in craft_parts.sources) (class in craft_parts.sources.sevenzip_source) should_step_run() (craft_parts.state_manager.state_manager.StateManager method) Singleton (class in craft_parts.utils) SKIP (craft_parts.actions.ActionType attribute) (craft_parts.ActionType attribute) SnapdConnectionError SnapDownloadError SnapGetAssertionError SnapInstallError SnapPackage (class in craft_parts.packages.snaps) SnapRefreshError SnapSource (class in craft_parts.sources) (class in craft_parts.sources.snap_source) SnapSourceModel (class in craft_parts.sources) (class in craft_parts.sources.snap_source) SnapUnavailable sort_parts() (in module craft_parts.parts) source (craft_parts.parts.PartSpec attribute) (craft_parts.plugins.ant_plugin.AntPluginProperties attribute) (craft_parts.plugins.autotools_plugin.AutotoolsPluginProperties attribute) (craft_parts.plugins.cmake_plugin.CMakePluginProperties attribute) (craft_parts.plugins.dotnet_plugin.DotnetPluginProperties attribute) (craft_parts.plugins.dump_plugin.DumpPluginProperties attribute) (craft_parts.plugins.go_plugin.GoPluginProperties attribute) (craft_parts.plugins.go_use_plugin.GoUsePluginProperties attribute) (craft_parts.plugins.make_plugin.MakePluginProperties attribute) (craft_parts.plugins.maven_plugin.MavenPluginProperties attribute) (craft_parts.plugins.meson_plugin.MesonPluginProperties attribute) (craft_parts.plugins.npm_plugin.NpmPluginProperties attribute) (craft_parts.plugins.PluginProperties attribute) (craft_parts.plugins.poetry_plugin.PoetryPluginProperties attribute) (craft_parts.plugins.properties.PluginProperties attribute) (craft_parts.plugins.python_plugin.PythonPluginProperties attribute) (craft_parts.plugins.qmake_plugin.QmakePluginProperties attribute) (craft_parts.plugins.rust_plugin.RustPluginProperties attribute) (craft_parts.plugins.scons_plugin.SConsPluginProperties attribute) (craft_parts.plugins.uv_plugin.UvPluginProperties attribute) (craft_parts.sources.base.BaseSourceModel attribute) (craft_parts.sources.deb_source.DebSourceModel attribute) (craft_parts.sources.file_source.FileSourceModel attribute) (craft_parts.sources.git_source.GitSourceModel attribute) (craft_parts.sources.GitSourceModel attribute) (craft_parts.sources.local_source.LocalSourceModel attribute) (craft_parts.sources.LocalSourceModel attribute) (craft_parts.sources.rpm_source.RpmSourceModel attribute) (craft_parts.sources.sevenzip_source.SevenzipSourceModel attribute) (craft_parts.sources.snap_source.SnapSourceModel attribute) (craft_parts.sources.tar_source.TarSourceModel attribute) (craft_parts.sources.zip_source.ZipSourceModel attribute) source_branch (craft_parts.parts.PartSpec attribute) (craft_parts.sources.git_source.GitSourceModel attribute) (craft_parts.sources.GitSourceModel attribute) source_checksum (craft_parts.parts.PartSpec attribute) (craft_parts.sources.base.BaseFileSourceModel attribute) (craft_parts.sources.deb_source.DebSourceModel attribute) (craft_parts.sources.file_source.FileSourceModel attribute) (craft_parts.sources.rpm_source.RpmSourceModel attribute) (craft_parts.sources.sevenzip_source.SevenzipSourceModel attribute) (craft_parts.sources.snap_source.SnapSourceModel attribute) (craft_parts.sources.tar_source.TarSourceModel attribute) (craft_parts.sources.zip_source.ZipSourceModel attribute) source_commit (craft_parts.parts.PartSpec attribute) (craft_parts.sources.git_source.GitSourceModel attribute) (craft_parts.sources.GitSourceModel attribute) source_data (craft_parts.pydantic_schema.Part attribute) source_depth (craft_parts.parts.PartSpec attribute) (craft_parts.sources.git_source.GitSourceModel attribute) (craft_parts.sources.GitSourceModel attribute) source_model (craft_parts.sources.base.SourceHandler attribute) (craft_parts.sources.deb_source.DebSource attribute) (craft_parts.sources.DebSource attribute) (craft_parts.sources.file_source.FileSource attribute) (craft_parts.sources.FileSource attribute) (craft_parts.sources.git_source.GitSource attribute) (craft_parts.sources.GitSource attribute) (craft_parts.sources.local_source.LocalSource attribute) (craft_parts.sources.LocalSource attribute) (craft_parts.sources.rpm_source.RpmSource attribute) (craft_parts.sources.RpmSource attribute) (craft_parts.sources.sevenzip_source.SevenzipSource attribute) (craft_parts.sources.SevenzipSource attribute) (craft_parts.sources.snap_source.SnapSource attribute) (craft_parts.sources.SnapSource attribute) (craft_parts.sources.tar_source.TarSource attribute) (craft_parts.sources.TarSource attribute) (craft_parts.sources.zip_source.ZipSource attribute) (craft_parts.sources.ZipSource attribute) source_subdir (craft_parts.parts.PartSpec attribute) source_submodules (craft_parts.parts.PartSpec attribute) (craft_parts.sources.git_source.GitSourceModel attribute) (craft_parts.sources.GitSourceModel attribute) source_tag (craft_parts.parts.PartSpec attribute) (craft_parts.sources.git_source.GitSourceModel attribute) (craft_parts.sources.GitSourceModel attribute) source_type (craft_parts.parts.PartSpec attribute) (craft_parts.sources.base.BaseSourceModel attribute) (craft_parts.sources.deb_source.DebSourceModel attribute) (craft_parts.sources.DebSourceModel attribute) (craft_parts.sources.file_source.FileSourceModel attribute) (craft_parts.sources.FileSourceModel attribute) (craft_parts.sources.git_source.GitSourceModel attribute) (craft_parts.sources.GitSourceModel attribute) (craft_parts.sources.local_source.LocalSourceModel attribute) (craft_parts.sources.LocalSourceModel attribute) (craft_parts.sources.rpm_source.RpmSourceModel attribute) (craft_parts.sources.RpmSourceModel attribute) (craft_parts.sources.sevenzip_source.SevenzipSourceModel attribute) (craft_parts.sources.SevenzipSourceModel attribute) (craft_parts.sources.snap_source.SnapSourceModel attribute) (craft_parts.sources.SnapSourceModel attribute) (craft_parts.sources.tar_source.TarSourceModel attribute) (craft_parts.sources.TarSourceModel attribute) (craft_parts.sources.zip_source.ZipSourceModel attribute) (craft_parts.sources.ZipSourceModel attribute) SourceError SourceHandler (class in craft_parts.sources.base) SourceNotFound SourceUpdateUnsupported split_checksum() (in module craft_parts.sources.checksum) STAGE (craft_parts.Step attribute) (craft_parts.steps.Step attribute) stage_dir (craft_parts.Part property) (craft_parts.parts.Part property) stage_dirs (craft_parts.Part property) (craft_parts.parts.Part property) stage_files (craft_parts.parts.PartSpec attribute) stage_packages (craft_parts.parts.PartSpec attribute) stage_packages_filters (craft_parts.packages.base.BaseRepository attribute) stage_snaps (craft_parts.parts.PartSpec attribute) StageFilesConflict StagePackageNotFound StageState (class in craft_parts.state_manager.stage_state) StateManager (class in craft_parts.state_manager.state_manager) stderr (craft_parts.utils.process.ProcessResult attribute) stdout (craft_parts.utils.process.ProcessResult attribute) Step (class in craft_parts) (class in craft_parts.steps) step (craft_parts.Action attribute) (craft_parts.actions.Action attribute) (craft_parts.state_manager.reports.Dependency attribute) step_list (craft_parts.callbacks.CallbackHook attribute) StepContents (class in craft_parts.executor.step_handler) StepHandler (class in craft_parts.executor.step_handler) StepInfo (class in craft_parts) (class in craft_parts.infos) StepState (class in craft_parts.state_manager.step_state) strict_mode (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) supports_strict_mode (craft_parts.plugins.base.Plugin attribute) (craft_parts.plugins.dump_plugin.DumpPlugin attribute) (craft_parts.plugins.nil_plugin.NilPlugin attribute) (craft_parts.plugins.Plugin attribute) T target_arch (craft_parts.infos.ProjectInfo property) (craft_parts.ProjectInfo property) TarSource (class in craft_parts.sources) (class in craft_parts.sources.tar_source) TarSourceModel (class in craft_parts.sources) (class in craft_parts.sources.tar_source) TimedWriter (class in craft_parts.utils.os_utils) U Ubuntu (class in craft_parts.packages.deb) umount() (in module craft_parts.utils.os_utils) UndefinedPlugin unmark_packages() (craft_parts.packages.apt_cache.AptCache method) unmarshal() (craft_parts.parts.PartSpec class method) (craft_parts.plugins.PluginProperties class method) (craft_parts.plugins.properties.PluginProperties class method) (craft_parts.state_manager.build_state.BuildState class method) (craft_parts.state_manager.overlay_state.OverlayState class method) (craft_parts.state_manager.prime_state.PrimeState class method) (craft_parts.state_manager.pull_state.PullState class method) (craft_parts.state_manager.stage_state.StageState class method) (craft_parts.state_manager.step_state.MigrationState class method) (craft_parts.state_manager.step_state.StepState class method) unmount() (craft_parts.overlays.overlay_fs.OverlayFS method) (craft_parts.overlays.overlay_manager.OverlayManager method) unpack_stage_packages() (craft_parts.packages.base.BaseRepository class method) (craft_parts.packages.base.DummyRepository class method) (craft_parts.packages.deb.Ubuntu class method) UnpackError unregister() (in module craft_parts.plugins) (in module craft_parts.plugins.plugins) (in module craft_parts.sources) (in module craft_parts.sources.sources) unregister_all() (in module craft_parts.callbacks) (in module craft_parts.plugins) (in module craft_parts.plugins.plugins) UPDATE (craft_parts.actions.ActionType attribute) (craft_parts.ActionType attribute) update() (craft_parts.sources.base.SourceHandler method) (craft_parts.sources.local_source.LocalSource method) (craft_parts.sources.LocalSource method) update_state_timestamp() (craft_parts.state_manager.state_manager.StateManager method) updated (craft_parts.infos.ProjectVar attribute) uv_extras (craft_parts.plugins.uv_plugin.UvPluginProperties attribute) uv_groups (craft_parts.plugins.uv_plugin.UvPluginProperties attribute) UvPlugin (class in craft_parts.plugins.uv_plugin) UvPluginEnvironmentValidator (class in craft_parts.plugins.uv_plugin) UvPluginProperties (class in craft_parts.plugins.uv_plugin) V validate_dependency() (craft_parts.plugins.PluginEnvironmentValidator method) (craft_parts.plugins.validator.PluginEnvironmentValidator method) validate_environment() (craft_parts.plugins.ant_plugin.AntPluginEnvironmentValidator method) (craft_parts.plugins.dotnet_plugin.DotPluginEnvironmentValidator method) (craft_parts.plugins.go_plugin.GoPluginEnvironmentValidator method) (craft_parts.plugins.maven_plugin.MavenPluginEnvironmentValidator method) (craft_parts.plugins.meson_plugin.MesonPluginEnvironmentValidator method) (craft_parts.plugins.npm_plugin.NpmPluginEnvironmentValidator method) (craft_parts.plugins.PluginEnvironmentValidator method) (craft_parts.plugins.poetry_plugin.PoetryPluginEnvironmentValidator method) (craft_parts.plugins.rust_plugin.RustPluginEnvironmentValidator method) (craft_parts.plugins.scons_plugin.SConsPluginEnvironmentValidator method) (craft_parts.plugins.uv_plugin.UvPluginEnvironmentValidator method) (craft_parts.plugins.validator.PluginEnvironmentValidator method) validate_hex_string() (in module craft_parts.state_manager.step_state) validate_overlay_feature() (craft_parts.parts.PartSpec class method) validate_part() (in module craft_parts) (in module craft_parts.parts) validate_partition_names() (in module craft_parts.utils.partition_utils) validate_root() (craft_parts.parts.PartSpec class method) (craft_parts.permissions.Permissions class method) validate_rust_channel() (craft_parts.plugins.rust_plugin.RustPluginProperties class method) validator_class (craft_parts.plugins.ant_plugin.AntPlugin attribute) (craft_parts.plugins.base.Plugin attribute) (craft_parts.plugins.dotnet_plugin.DotnetPlugin attribute) (craft_parts.plugins.go_plugin.GoPlugin attribute) (craft_parts.plugins.go_use_plugin.GoUsePlugin attribute) (craft_parts.plugins.maven_plugin.MavenPlugin attribute) (craft_parts.plugins.meson_plugin.MesonPlugin attribute) (craft_parts.plugins.npm_plugin.NpmPlugin attribute) (craft_parts.plugins.Plugin attribute) (craft_parts.plugins.poetry_plugin.PoetryPlugin attribute) (craft_parts.plugins.rust_plugin.RustPlugin attribute) (craft_parts.plugins.scons_plugin.SConsPlugin attribute) (craft_parts.plugins.uv_plugin.UvPlugin attribute) value (craft_parts.infos.ProjectVar attribute) VCSError verify_checksum() (in module craft_parts.sources.checksum) version (craft_parts.packages.deb_package.DebPackage attribute) version() (craft_parts.sources.git_source.GitSource class method) (craft_parts.sources.GitSource class method) version_id() (craft_parts.utils.os_utils.OsRelease method) visible_in_layer() (in module craft_parts.overlays.overlays) W write() (craft_parts.state_manager.step_state.MigrationState method) (craft_parts.utils.file_utils.NonBlockingRWFifo method) write_origin_stage_package() (in module craft_parts.packages.base) write_text() (craft_parts.utils.os_utils.TimedWriter class method) write_xattr() (in module craft_parts.xattrs) X XAttributeError XAttributeTooLong Y YUMRepository (class in craft_parts.packages.yum) Z ZipSource (class in craft_parts.sources) (class in craft_parts.sources.zip_source) ZipSourceModel (class in craft_parts.sources) (class in craft_parts.sources.zip_source)