tummychow / git-absorb

git commit --fixup, but automatic
https://crates.io/crates/git-absorb
BSD 3-Clause "New" or "Revised" License
3.35k stars 59 forks source link

Homebrew reports "git-absorb has been deprecated!" #95

Closed jthemphill closed 8 months ago

jthemphill commented 8 months ago

I see a deprecation warning in Homebrew, but I'm confused as to what I should use instead. Is git-absorb in maintenance mode? Is the homebrew package out of date?

See on Homebrew's website: https://formulae.brew.sh/formula/git-absorb

Or when installing:

% brew install git-absorb
Warning: git-absorb has been deprecated!

But homebrew is still the recommended way to install git-absorb, according to the README:

https://github.com/tummychow/git-absorb/blob/d84f5604eb67967a573a671d34914b10ed56a298/README.md?plain=1#L40

tummychow commented 8 months ago

i don't maintain any of the upstream package definitions. that said https://github.com/Homebrew/homebrew-core/commit/c9b8cbad7d278338a7683e9e094806be0309fa11 it looks like our build is a bit out of date, which is a valid criticism (i wouldn't use the word "deprecated" but w/e). i'll see if i can bump the version to a maintained one and rebuild

jthemphill commented 8 months ago

Thank you for all your work on this!

tummychow commented 8 months ago

https://github.com/tummychow/git-absorb/releases/tag/0.6.11 depends on libgit2 1.7.1 which is the latest upstream release. i'm sure someone on the homebrew side will update the package at some point