The `pants` launcher binary (scie-pants) v0.3.0 is...
# announce
p
e
Ok, this worked. Unfortunately there will be 2 more I think. I'll fix that for the next release.
r
By the way when trying to install scie-pants on macos using brew, it’s still fetching
v0.2.2
. I just ran it
Copy code
==> Tapping pantsbuild/tap
Cloning into '/usr/local/Homebrew/Library/Taps/pantsbuild/homebrew-tap'...
remote: Enumerating objects: 32, done.
remote: Counting objects: 100% (32/32), done.
remote: Compressing objects: 100% (23/23), done.
remote: Total 32 (delta 7), reused 17 (delta 4), pack-reused 0
Receiving objects: 100% (32/32), 9.31 KiB | 4.65 MiB/s, done.
Resolving deltas: 100% (7/7), done.
Tapped 1 cask (14 files, 17.2KB).
==> Downloading <https://github.com/pantsbuild/scie-pants/releases/download/v0.2.2/scie-pants-macos-x86_64>
==> Downloading from <https://objects.githubusercontent.com/github-production-release-asset-2e65be/572180558/12215cb0-ce8a-4737-9>
######################################################################## 100.0%
e
So, the brew repo is separate and that release is not automated or tied to scie-pants in any way. And, I was afraid of this, once scie-pants is installed once, you're done forever. You never need to use the installer again. It's clunky today and there's an issue tracking it, but just run
SCIE_BOOT=update pants
to have
pants
self update. + Clunkiness issue: https://github.com/pantsbuild/scie-pants/issues/32 + Docs: https://github.com/pantsbuild/scie-pants#try-upgrading
It struck me I should add a note on how to self update to the release announcement. That might have kept you from reaching for brew update. That said, it might not work anyhow, you're probably very used to brew. I'm very used to (currently) apt update && apt upgrade however but I know to rustup update so it may help someone. I'll add that later today.
👍 1
c
Brew tap is now up-to-date.
Besides that, you may update using
SCIE_BOOT=update pants
also on a brew installed version, it will only put a future stumble if you then try to update using brew at a later date…
e
Hrm, that's not good.
c
I’ll spend some time to unstumble it.
unstumbled by https://github.com/pantsbuild/homebrew-tap/pull/10 — now you may mix-n-match between brew upgrade and SCIE_BOOT=update