History

The package_manager.py script started its life in my dotfile repository in 2016. It was a rewrite of the brew-updates.sh script from Bash to Python.

I then merged both Homebrew and Cask upgrade in the same single script to fix an issue preventing them to run concurrently.

I finally proposed the script for inclusion in the official xbar plugin repository. It lived there for a couple of weeks and saw a huge amount of contributions by the community.

With its complexity increasing, it was decided to move the plugin to its own repository. For details, see the migration script.

Star History

Star history of mpm

Reconstructed from the timestamp of every star the repository still holds, so the curve dips where followers were lost rather than only ever climbing. See the benchmark for the same history plotted against competing tools.