| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| attestation.json | 2026-04-27 | 11.3 kB | |
| meta_package_manager-6.4.0-py3-none-any.whl | 2026-04-27 | 205.0 kB | |
| meta_package_manager-6.4.0.tar.gz | 2026-04-27 | 154.7 kB | |
| README.md | 2026-04-27 | 3.2 kB | |
| v6.4.0 source code.tar.gz | 2026-04-27 | 1.3 MB | |
| v6.4.0 source code.zip | 2026-04-27 | 1.4 MB | |
| Totals: 6 Items | 3.1 MB | 0 | |
- [apk] Add Alpine Linux's
apkpackage manager withinstalled,outdated,search,install,upgrade,remove,sync, andcleanupsupport. - [guix] Add GNU Guix package manager with
installed,outdated,search,install,upgrade,remove,sync, andcleanupsupport. - [macports] Add MacPorts package manager with
installed,outdated,search,install,upgrade,remove,sync, andcleanupsupport. - [ports] Add FreeBSD ports tree manager with
installed,outdated,install,upgrade,upgrade_all,remove,sync, andcleanupsupport. Drivesmake-based source builds out of/usr/ports, delegates registry queries topkg, and usesgitfor tree updates. - [sfsu] Add sfsu (Scoop alternative) package manager with
installed,outdated,search,install,upgrade,remove,sync, andcleanupsupport. Mutating operations delegate to Scoop. - [xbps] Add XBPS (Void Linux) package manager with
installed,outdated,search,install,upgrade,remove,sync, andcleanupsupport. - [apm,apt,choco,composer,emerge,flatpak,opkg,sdkman,snap,zypper] Add
removeoperation. Closes {issue}1775. - [composer] Fix
installoperation: usecomposer global requireinstead ofcomposer global install. - [apm,npm,pip] Add
cleanupoperation. - [gem,winget] Add
syncoperation. - [mpm] Add
Delegatedescriptor tocapabilities.pyfor declarative cross-manager method delegation. - [mpm] Add Python version and platform to
--versionoutput. - [mpm] Add typed
config_schemato the CLI group for configuration file validation. - [mpm] Document
pyproject.tomlauto-discovery for per-project[tool.mpm]configuration. - [mpm] Extend
--table-formatstructured output to TOML, YAML, XML, JSON5, JSONC, and HJSON for all subcommands that produce machine-readable data (managers,installed,outdated,search,locate). - [mpm] Change JSON output indentation from 4 to 2 spaces and stop sorting keys, aligning with click-extra defaults.
- [mpm] Rename
--output-format/-oback to--table-format, aligning with the upstream click-extra default. - [mpm] Make Chocolatey release job idempotent: check if version already exists on Chocolatey before pushing, and open a PR to update the nuspec after a successful publish.
- [mpm] Add Guix and Nix package definitions with automated update jobs on release; reorganize
packaging/directory intopackaging/choco/,packaging/guix/, andpackaging/nix/subdirectories. - [pip] Filter mpm's own dependency tree from
outdatedresults to fix false positives in Homebrew-installed environments. Closes {issue}1767. - [scoop] Fix CLI invocation in
outdatedoperation. - [winget] Fix
searchcrash when no results are returned. - [zypper] Skip install and remove tests on Linux CI runners: the RPM database at
/var/lib/rpmis inaccessible on Ubuntu-based runners.
Full changelog: v6.3.0...v6.4.0