meta_package_manager package¶
Meta Package Manager: a unified CLI wrapping many package managers.
Root package. Holds the canonical __version__; the mpm entry
point lives in meta_package_manager.cli.
Subpackages¶
meta_package_manager.managerspackage- Submodules
meta_package_manager.managers.ammodulemeta_package_manager.managers.antidotemodulemeta_package_manager.managers.antigenmodulemeta_package_manager.managers.apkmodulemeta_package_manager.managers.apmmodulemeta_package_manager.managers.aptmodulemeta_package_manager.managers.aptitudemodulemeta_package_manager.managers.asdfmodulemeta_package_manager.managers.binmodulemeta_package_manager.managers.composermodulemeta_package_manager.managers.condamodulemeta_package_manager.managers.deb_getmodulemeta_package_manager.managers.dnfmodulemeta_package_manager.managers.dotnetmodulemeta_package_manager.managers.emergemodulemeta_package_manager.managers.eopkgmodulemeta_package_manager.managers.fishermodulemeta_package_manager.managers.flatpakmodulemeta_package_manager.managers.fwupdmodulemeta_package_manager.managers.gemmodulemeta_package_manager.managers.gextmodulemeta_package_manager.managers.ghcupmodulemeta_package_manager.managers.gomodulemeta_package_manager.managers.guixmodulemeta_package_manager.managers.homebrewmodulemeta_package_manager.managers.ipsmodulemeta_package_manager.managers.luarocksmodulemeta_package_manager.managers.luremodulemeta_package_manager.managers.mambamodulemeta_package_manager.managers.masmodulemeta_package_manager.managers.miktexmodulemeta_package_manager.managers.misemodulemeta_package_manager.managers.nalamodulemeta_package_manager.managers.neovimmodulemeta_package_manager.managers.nimblemodulemeta_package_manager.managers.nixmodulemeta_package_manager.managers.npmmodulemeta_package_manager.managers.oh_my_fishmodulemeta_package_manager.managers.pacmanmodulemeta_package_manager.managers.pacstallmodulemeta_package_manager.managers.pearmodulemeta_package_manager.managers.pipmodulemeta_package_manager.managers.pipxmodulemeta_package_manager.managers.piximodulemeta_package_manager.managers.pkconmodulemeta_package_manager.managers.pkgmodulemeta_package_manager.managers.pkgitmodulemeta_package_manager.managers.pnpmmodulemeta_package_manager.managers.prt_getmodulemeta_package_manager.managers.pwsh_gallerymodulemeta_package_manager.managers.roswellmodulemeta_package_manager.managers.scoopmodulemeta_package_manager.managers.sdkmanmodulemeta_package_manager.managers.sfsumodulemeta_package_manager.managers.sheldonmodulemeta_package_manager.managers.snapmodulemeta_package_manager.managers.spackmodulemeta_package_manager.managers.sun_toolsmodulemeta_package_manager.managers.tazpkgmodulemeta_package_manager.managers.uvmodulemeta_package_manager.managers.vagrantmodulemeta_package_manager.managers.vcpkgmodulemeta_package_manager.managers.voltamodulemeta_package_manager.managers.wingetmodulemeta_package_manager.managers.xbpsmodulemeta_package_manager.managers.yarnmodulemeta_package_manager.managers.zefmodulemeta_package_manager.managers.zero_installmodulemeta_package_manager.managers.zimmodulemeta_package_manager.managers.zinitmodulemeta_package_manager.managers.zplugmodulemeta_package_manager.managers.zyppermodule
- Submodules
meta_package_manager.sbompackage
Submodules¶
meta_package_manager.bar_pluginmoduleSWIFTBAR_MIN_VERSIONXBAR_MIN_VERSIONMPM_MIN_VERSIONINSTALL_ARGVINSTALL_DOCS_URLMPM_TIMEOUTMPMPluginMPMPlugin.getenv_str()MPMPlugin.getenv_bool()MPMPlugin.normalize_params()MPMPlugin.str_to_version()MPMPlugin.version_to_str()MPMPlugin.table_renderingMPMPlugin.hide_when_up_to_dateMPMPlugin.default_fontMPMPlugin.monospace_fontMPMPlugin.error_fontMPMPlugin.is_swiftbarMPMPlugin.search_venv()MPMPlugin.search_mpm()MPMPlugin.check_mpm()MPMPlugin.ranked_mpmMPMPlugin.best_mpmMPMPlugin.pp()MPMPlugin.print_error_header()MPMPlugin.print_error()MPMPlugin.print_menu()
meta_package_manager.bar_plugin_renderermoduleVERSION_PREFIX_COLORLIGHT_MENU_OLD_COLORLIGHT_MENU_NEW_COLORDARK_MENU_NEW_COLORBarPluginRendererBarPluginRenderer.group_by_managerBarPluginRenderer.fold_sectionsBarPluginRenderer.own_panel_per_managerBarPluginRenderer.menu_diff_colorsBarPluginRenderer.mpm_cliBarPluginRenderer.render_cli()BarPluginRenderer.print_cli_item()BarPluginRenderer.print_upgrade_all_item()BarPluginRenderer.package_rows()BarPluginRenderer.align_rows()BarPluginRenderer.align_managers()BarPluginRenderer.render()BarPluginRenderer.add_upgrade_cli()BarPluginRenderer.print()
meta_package_manager.brewfilemodulemeta_package_manager.capabilitiesmoduleOperationsimplements()upgrade_all_is_synthesized()implements_method()cleanup_orphan_is_synthesized()cooldown_is_synthesized()supports_cleanup_cache()supports_cleanup_repair()exact_search_is_synthesized()extended_search_is_synthesized()search_capabilities()version_not_implemented()DelegatedMethodDelegate
meta_package_manager.climoduleSECTIONSUNMAINTAINED_MARKERUNMAINTAINED_REASONXKCD_MANAGER_ORDERGlobalOptionsCOOLDOWN_SUPPORTED_MANAGERSRELEASE_INTRODUCING_OPERATIONSguard_existing_output()update_manager_selection()ManagerSelectorsingle_manager_selectors()bar_plugin_path()install_teardown_interrupt_guard()SourcedParamsOptiongroup_params()query_option()query_exact_option()overwrite_option()package_label()fail_unless_zero_exit()exit_on_failures()
meta_package_manager.cli_exploremodulemeta_package_manager.cli_maintenancemodulemeta_package_manager.cli_sbommodulemeta_package_manager.cli_snapshotsmodulemeta_package_manager.configmoduleMpmConfigINVALIDATED_CACHED_PROPSCONTRIBUTION_HINT_FIELDSISSUE_TRACKER_NEW_URLMAX_ISSUE_URL_LENGTHContributionHintformat_contribution_hints()validate_cooldown_section()build_cooldown_validator()cooldown_section()validate_manager_overrides_section()apply_manager_overrides()build_manager_overrides_validator()dump_manager_overrides()CTX_HINTS_KEYstale_overrides_section()apply_manager_overrides_from_context()print_contribution_hints()RISKY_OVERRIDE_FIELDSconfig_file_is_trusted()register_config_managers()register_config_managers_from_context()discover_config_definitions()register_eager_config_managers()
meta_package_manager.cooldownmodulemeta_package_manager.definitionsmoduleOVERRIDES_SECTIONOVERRIDABLE_FIELDSVALID_PLATFORM_TOKENSDEFINITION_CLI_FIELDSDEFINITION_IDENTITY_FIELDSQUERY_OPERATIONSCOMMAND_OPERATIONSALL_DEFINITION_OPERATIONSRECOGNIZED_PARSE_FIELDSREQUIRED_PARSE_FIELDSOPERATION_ARG_PLACEHOLDERSEARCH_REFINEMENT_KEYSALLOWED_ARG_PLACEHOLDERSARG_PLACEHOLDER_REGEXQUERY_OPERATION_KEYSSEARCH_OPERATION_KEYSCOMMAND_OPERATION_KEYSOperationSpecManagerDefinitionConfigDrivenManagerparse_manager_definition()build_manager_class()BUNDLED_DEFINITIONS_PACKAGEload_bundled_definitions()bundled_manager_ids()build_bundled_managers()
meta_package_manager.dispatchmoduleLockFamilySHARED_LOCK_FAMILIESFAN_OUT_CONCURRENTFAN_OUT_GROUPEDFAN_OUT_SEQUENTIALFAN_OUT_NONEFanOutCOMMAND_FAN_OUTeffective_jobs()probe_signature()merge_into_probe_lanes()warm_availability()OperationTraildispatch()merge_into_lock_lanes()collect_from_managers()collect_per_package()warn_jobs_ignored()
meta_package_manager.docstring_corpusmodulemeta_package_manager.executionmoduleDIAGNOSIS_TAIL_LINESUNRUNNABLE_ERRNOSWIN_DEFAULT_PATHEXTCLIErrorVERSION_PROBEformat_plan_command()PLAN_RECORDERhighlight_cli_name()READ_ONLY_TIMEOUTMUTATING_TIMEOUTDEFAULT_TIMEOUTOPERATION_TIMEOUTSSPINNER_DELAYCLIExecutorCLIExecutor.cli_namesCLIExecutor.cli_search_pathCLIExecutor.extra_envCLIExecutor.pre_cmdsCLIExecutor.pre_argsCLIExecutor.post_argsCLIExecutor.version_cli_optionsCLIExecutor.version_cliCLIExecutor.version_regexesCLIExecutor.stop_on_errorCLIExecutor.dry_runCLIExecutor.planCLIExecutor.timeoutCLIExecutor.progressCLIExecutor.cooldownCLIExecutor.cooldown_policyCLIExecutor.sudoCLIExecutor.default_sudoCLIExecutor.internal_sudoCLIExecutor.cooldown_env_varCLIExecutor.windows_creation_flagsCLIExecutor.windows_processes_to_cleanupCLIExecutor.run_cacheCLIExecutor.cli_errorsCLIExecutor.supports_cooldownCLIExecutor.cooldown_env_value()CLIExecutor.cooldown_rounded_up()CLIExecutor.cooldown_env()CLIExecutor.search_all_cli()CLIExecutor.which()CLIExecutor.sibling_cli()CLIExecutor.cli_pathCLIExecutor.versionCLIExecutor.executableCLIExecutor.acting_as()CLIExecutor.run()CLIExecutor.build_cli()CLIExecutor.run_cli()
meta_package_manager.labelsmodulemeta_package_manager.logomodulemeta_package_manager.managermoduleCOOLDOWN_EXEMPTJSON_FIELD_SELECTOR_REGEXManagerScopeMetaPackageManagerPackageManagerPackageManager.scopePackageManager.unmaintainedPackageManager.unmaintained_messagePackageManager.maintenance_notePackageManager.idPackageManager.namePackageManager.homepage_urlPackageManager.logoPackageManager.keywordsPackageManager.brewfile_entry_typePackageManager.brewfile_skip_warningPackageManager.platformsPackageManager.requirementPackageManager.virtualPackageManager.ignore_auto_updatesPackageManager.split_name_version()PackageManager.parse_json()PackageManager.parse_regex_lines()PackageManager.parse_json_items()PackageManager.package()PackageManager.brewfile_entry()PackageManager.supportedPackageManager.freshPackageManager.availablePackageManager.unavailable_reasonPackageManager.install_rootPackageManager.installedPackageManager.installed_or_empty()PackageManager.installed_idsPackageManager.installed_version_mapPackageManager.package_metadata_batch()PackageManager.outdatedPackageManager.refiltered_outdatedPackageManager.release_date()PackageManager.cooldown_hold_reason()PackageManager.orphansPackageManager.cli_namesPackageManager.search()PackageManager.refiltered_search()PackageManager.install()PackageManager.upgrade_all_cli()PackageManager.upgrade_one_cli()PackageManager.upgrade_all_cli_excluding()PackageManager.upgrade()PackageManager.remove()PackageManager.remove_orphan()PackageManager.sync()PackageManager.cleanup()PackageManager.cleanup_orphan()PackageManager.cleanup_cache()PackageManager.cleanup_repair()PackageManager.doctor_cli()PackageManager.doctor()PackageManager.discover_projects()
meta_package_manager.packagemodulePackagepackages_asdict()DependencyScopeChecksumAlgorithmChecksumSupplierOriginatorDependencyFileEntryPackageMetadataPackageMetadata.download_urlPackageMetadata.homepagePackageMetadata.vcs_urlPackageMetadata.issue_tracker_urlPackageMetadata.distribution_urlPackageMetadata.license_declaredPackageMetadata.license_concludedPackageMetadata.copyright_textPackageMetadata.supplierPackageMetadata.originatorPackageMetadata.descriptionPackageMetadata.summaryPackageMetadata.cpePackageMetadata.dependenciesPackageMetadata.checksumsPackageMetadata.filesPackageMetadata.files_analyzedPackageMetadata.install_datePackageMetadata.build_datePackageMetadata.release_datePackageMetadata.external_sbom_pathPackageMetadata.extra_purlsPackageMetadata.extrasPackageMetadata.is_empty()
EMPTY_METADATA
meta_package_manager.platformsmodulemeta_package_manager.poolmodulemanager_classesManagerPoolManagerPool.ALLOWED_EXTRA_OPTIONManagerPool.registerManagerPool.builtin_manager_idsManagerPool.config_defined_idsManagerPool.bundled_manager_idsManagerPool.known_manager_idsManagerPool.overridden_fieldsManagerPool.get()ManagerPool.values()ManagerPool.items()ManagerPool.add_manager()ManagerPool.all_manager_idsManagerPool.maintained_manager_idsManagerPool.default_manager_idsManagerPool.unsupported_manager_idsManagerPool.select_managers()
meta_package_manager.specifiermodulemeta_package_manager.sudomoduleEscalatorEscalator.idEscalator.escalate_argsEscalator.probe_argsEscalator.passwordless_probe_argsEscalator.prompt_argsEscalator.refreshableEscalator.brands_promptEscalator.binaryEscalator.identity_argsEscalator.identity_markersEscalator.probe_success_markersEscalator.env_forward_templateEscalator.binary_nameEscalator.forward_env()Escalator.probe_says_warm()Escalator.resolved_probe_args()Escalator.is_genuine()
ESCALATORSresolve_escalator()ESCALATIONInstallRootinspect_install_root()prime_sudo()
meta_package_manager.summarymodulemeta_package_manager.tablesmodulemeta_package_manager.versionmodule