This is the official Homebrew tap for the Cloudsmith CLI.
The formula installs the standalone Cloudsmith CLI binary: a self-contained executable with no Python dependency.
Install the CLI by using its full formula name:
brew install cloudsmith-io/cloudsmith-cli/cloudsmith-cliOr install it by using the shorter cloudsmith alias:
brew install cloudsmith-io/cloudsmith-cli/cloudsmithTo upgrade an existing installation:
brew upgrade cloudsmith-cliIf you installed the CLI before v1.20.1, it was built on the Python-based cloudsmith.pyz zipapp. Upgrading to the standalone binary formula is automatic: Homebrew replaces the old installation with the new one. Afterward, the now-orphaned python@3.10 dependency can be removed with:
brew autoremoveTo verify the installed CLI:
cloudsmith --versionTo stay on the version you already have and stop brew upgrade moving it:
brew pin cloudsmith-cliUse brew unpin cloudsmith-cli to release it again.
This tap keeps two older versions as pinnable rollback targets:
| Formula | Version | Platforms |
|---|---|---|
cloudsmith-cli@1.20.1 |
1.20.1, standalone binary | all supported platforms |
cloudsmith-cli@1.19.0 |
1.19.0, last Python zipapp release | macOS arm64 and Linux |
cloudsmith-cli@1.19.0 is unavailable on Intel macOS because that release
shipped no Intel macOS builds of its native dependencies.
To roll back, uninstall the current version and install the target:
brew uninstall cloudsmith-cli
brew install cloudsmith-io/cloudsmith-cli/cloudsmith-cli@1.20.1
brew pin cloudsmith-cli@1.20.1To roll back to any other version, extract that version's formula from this tap's history into a tap of your own:
brew tap-new <your-org>/cloudsmith-cli-versions
brew extract --version=1.20.1 cloudsmith-io/cloudsmith-cli/cloudsmith-cli <your-org>/cloudsmith-cli-versions
brew uninstall cloudsmith-cli
brew install <your-org>/cloudsmith-cli-versions/cloudsmith-cli@1.20.1| Platform | Architecture |
|---|---|
| macOS | arm64 (Apple Silicon), x86_64 (Intel) |
| Linux (glibc) | x86_64, aarch64 |
Homebrew on Linux targets glibc, so musl-based distributions such as Alpine aren't supported by this formula.
The binaries are built and published by the Cloudsmith CLI release pipeline and hosted on Cloudsmith.
- CLI documentation: see the Cloudsmith CLI docs.
- CLI source and releases: see the cloudsmith-cli repository.
- Formula or tap issues: file them in this repository's issues.
- CLI bugs: file them in the cloudsmith-cli repository's issues.
For maintainer instructions on bumping the formula to a new CLI release, see CONTRIBUTING.md.
This tap is provided under the Apache License 2.0.