I typed `brew install git-filter-repo`
and
here is the first ~22% of what happened next.
This is a tiny utility to do mass textual search and replace. It arguably should be part of git itself, or, that failing, a small script.
The utility itself is ~4000 lines of Python.
Its transitive dependencies appear to include emacs and •two• separate versions of PostreSQL.
??!?!
UPDATE: It appear the culprit is brew itself, helpfully upgrading everything when I install anything. Apparently?
@inthehands I don’t think any tool has been both fundamental and as anxiety inducing as brew.
@maegul While that may be true, this is absolutely not brew’s fault. Careless inclusion of heavy dependencies is on tool & library authors.
@inthehands for sure!