Package referenceΒΆ
- craft_parts package
- Subpackages
- craft_parts.executor package
- Submodules
- 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
- Module contents
- Submodules
- craft_parts.overlays package
- craft_parts.packages package
- Submodules
- craft_parts.packages.apt_cache module
- craft_parts.packages.base module
BaseRepositoryBaseRepository.configure()BaseRepository.download_packages()BaseRepository.fetch_stage_packages()BaseRepository.get_installed_packages()BaseRepository.get_package_libraries()BaseRepository.get_packages_for_source_type()BaseRepository.install_packages()BaseRepository.is_package_installed()BaseRepository.refresh_packages_list()BaseRepository.stage_packages_filtersBaseRepository.unpack_stage_packages()
DummyRepositoryDummyRepository.configure()DummyRepository.download_packages()DummyRepository.fetch_stage_packages()DummyRepository.get_installed_packages()DummyRepository.get_package_libraries()DummyRepository.get_packages_for_source_type()DummyRepository.install_packages()DummyRepository.is_package_installed()DummyRepository.refresh_packages_list()DummyRepository.unpack_stage_packages()
get_pkg_name_parts()mark_origin_stage_package()read_origin_stage_package()write_origin_stage_package()
- craft_parts.packages.deb module
- craft_parts.packages.deb_package module
- craft_parts.packages.dnf module
- craft_parts.packages.errors module
BuildPackageNotFoundBuildPackagesNotInstalledChiselErrorFileProviderNotFoundPackageBackendNotSupportedPackageBrokenPackageFetchErrorPackageListRefreshErrorPackageNotFoundPackagesDownloadErrorPackagesErrorPackagesNotFoundSnapDownloadErrorSnapGetAssertionErrorSnapInstallErrorSnapRefreshErrorSnapUnavailableSnapdConnectionErrorUnpackError
- craft_parts.packages.normalize module
- craft_parts.packages.platform module
- craft_parts.packages.snaps module
SnapPackageSnapPackage.download()SnapPackage.get_current_channel()SnapPackage.get_local_snap_info()SnapPackage.get_store_snap_info()SnapPackage.has_assertions()SnapPackage.in_storeSnapPackage.install()SnapPackage.installedSnapPackage.is_classic()SnapPackage.is_snap_installed()SnapPackage.is_valid()SnapPackage.is_valid_snap()SnapPackage.refresh()
download_snaps()get_assertion()get_installed_snaps()get_snapd_socket_path_template()install_snaps()
- craft_parts.packages.yum module
- Module contents
- Submodules
- craft_parts.plugins package
- Submodules
- 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.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.properties module
- craft_parts.plugins.python_plugin module
- craft_parts.plugins.rust_plugin module
- craft_parts.plugins.scons_plugin module
- craft_parts.plugins.validator module
- Module contents
- Submodules
- craft_parts.sources package
- Submodules
- 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.snap_source module
- craft_parts.sources.sources module
- craft_parts.sources.tar_source module
- craft_parts.sources.zip_source module
- Module contents
- Submodules
- craft_parts.state_manager package
- Submodules
- 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
StateManagerStateManager.check_if_dirty()StateManager.check_if_outdated()StateManager.clean_part()StateManager.get_outdated_dirs()StateManager.get_outdated_files()StateManager.get_step_state_overlay_hash()StateManager.has_step_run()StateManager.mark_step_updated()StateManager.project_vars()StateManager.set_state()StateManager.should_step_run()StateManager.update_state_timestamp()
- craft_parts.state_manager.states module
- craft_parts.state_manager.step_state module
- Module contents
- Submodules
- craft_parts.utils package
- craft_parts.executor package
- Submodules
- craft_parts.actions module
- craft_parts.callbacks module
- craft_parts.ctl module
- craft_parts.dirs module
- craft_parts.errors module
CallbackRegistrationErrorCopyFileNotFoundCopyTreeErrorDebErrorFeatureErrorFileOrganizeErrorFilesetConflictFilesetErrorInvalidActionInvalidApplicationNameInvalidArchitectureInvalidControlAPICallInvalidPartNameInvalidPartitionErrorInvalidPluginOsReleaseCodenameErrorOsReleaseIdErrorOsReleaseNameErrorOsReleaseVersionIdErrorOverlayPackageNotFoundOverlayPermissionErrorOverlayPlatformErrorPartDependencyCyclePartFilesConflictPartSpecificationErrorPartitionErrorPartitionWarningPartsErrorPluginBuildErrorPluginCleanErrorPluginEnvironmentValidationErrorPluginNotStrictPluginPullErrorScriptletRunErrorStageFilesConflictStagePackageNotFoundUndefinedPluginXAttributeErrorXAttributeTooLong
- craft_parts.features module
- craft_parts.infos module
PartInfoProjectInfoProjectInfo.application_nameProjectInfo.arch_build_forProjectInfo.arch_build_onProjectInfo.arch_tripletProjectInfo.arch_triplet_build_forProjectInfo.arch_triplet_build_onProjectInfo.baseProjectInfo.cache_dirProjectInfo.custom_argsProjectInfo.dirsProjectInfo.get_project_var()ProjectInfo.host_archProjectInfo.is_cross_compilingProjectInfo.parallel_build_countProjectInfo.partitionsProjectInfo.project_nameProjectInfo.project_optionsProjectInfo.project_vars_part_nameProjectInfo.set_project_var()ProjectInfo.strict_modeProjectInfo.target_arch
ProjectVarStepInfo
- craft_parts.lifecycle_manager module
- craft_parts.main module
- craft_parts.parts module
PartPart.base_prime_dirPart.base_stage_dirPart.check_partition_usage()Part.dependenciesPart.has_overlayPart.overlay_dirPart.part_base_install_dirPart.part_build_dirPart.part_build_subdirPart.part_cache_dirPart.part_install_dirPart.part_install_dirsPart.part_layer_dirPart.part_packages_dirPart.part_run_dirPart.part_snaps_dirPart.part_src_dirPart.part_src_subdirPart.part_state_dirPart.parts_dirPart.prime_dirPart.prime_dirsPart.stage_dirPart.stage_dirs
PartSpecPartSpec.ConfigPartSpec.afterPartSpec.build_attributesPartSpec.build_environmentPartSpec.build_packagesPartSpec.build_snapsPartSpec.disable_parallelPartSpec.get_scriptlet()PartSpec.has_overlayPartSpec.marshal()PartSpec.organize_filesPartSpec.overlay_filesPartSpec.overlay_packagesPartSpec.overlay_scriptPartSpec.override_buildPartSpec.override_primePartSpec.override_pullPartSpec.override_stagePartSpec.permissionsPartSpec.pluginPartSpec.prime_filesPartSpec.sourcePartSpec.source_branchPartSpec.source_checksumPartSpec.source_commitPartSpec.source_depthPartSpec.source_subdirPartSpec.source_submodulesPartSpec.source_tagPartSpec.source_typePartSpec.stage_filesPartSpec.stage_packagesPartSpec.stage_snapsPartSpec.unmarshal()PartSpec.validate_overlay_feature()PartSpec.validate_relative_path_list()PartSpec.validate_root()
get_parts_with_overlay()has_overlay_visibility()part_by_name()part_dependencies()part_has_overlay()part_list_by_name()sort_parts()validate_part()validate_partition_usage()
- craft_parts.permissions module
- craft_parts.sequencer module
- craft_parts.steps module
- craft_parts.xattrs module
- Module contents
ActionActionPropertiesActionTypeFeaturesLifecycleManagerPartPart.base_prime_dirPart.base_stage_dirPart.check_partition_usage()Part.dependenciesPart.has_overlayPart.overlay_dirPart.part_base_install_dirPart.part_build_dirPart.part_build_subdirPart.part_cache_dirPart.part_install_dirPart.part_install_dirsPart.part_layer_dirPart.part_packages_dirPart.part_run_dirPart.part_snaps_dirPart.part_src_dirPart.part_src_subdirPart.part_state_dirPart.parts_dirPart.prime_dirPart.prime_dirsPart.stage_dirPart.stage_dirs
PartInfoPartsErrorProjectDirsProjectInfoProjectInfo.application_nameProjectInfo.arch_build_forProjectInfo.arch_build_onProjectInfo.arch_tripletProjectInfo.arch_triplet_build_forProjectInfo.arch_triplet_build_onProjectInfo.baseProjectInfo.cache_dirProjectInfo.custom_argsProjectInfo.dirsProjectInfo.get_project_var()ProjectInfo.host_archProjectInfo.is_cross_compilingProjectInfo.parallel_build_countProjectInfo.partitionsProjectInfo.project_nameProjectInfo.project_optionsProjectInfo.project_vars_part_nameProjectInfo.set_project_var()ProjectInfo.strict_modeProjectInfo.target_arch
StepStepInfoexpand_environment()part_has_overlay()validate_part()
- Subpackages