- Documentation: https://docs.outscale.com/en/
- Tap URL:
outscale/tap - Community: Join us on Discord
Outscale Brew Formulas is the official Homebrew tap for Outscale tools and utilities.
It lets you install Outscale software via brew on macOS and Linux.
Highlights
- Simple installation with
brew tap outscale/tap - Reproducible builds with vendored Python resources
- Central place to discover Outscale CLI tools
- macOS or Linux
- Homebrew installed and in your
PATH - (Optional) Developer tools for building from source
brew tap outscale/tapYou can then install any formula from this tap, for example:
brew install outscale/tap/<formula-name>
# e.g.
# brew install outscale/tap/oapi-cliList available formulas from the tap:
brew search outscale/tap/Upgrade installed formulas:
brew upgrade outscale/tap/<formula-name>Reinstall from source (useful while developing a formula):
brew reinstall --build-from-source ./<formula-file>.rbWhen a packaged Python project releases a new version, update the corresponding formula:
-
Get the new version and file URL on PyPI
- Go to the project’s page on PyPI (e.g.,
https://pypi.org/project/<pkg>/<version>/#files) - Copy the source tarball URL and its SHA256.
- Go to the project’s page on PyPI (e.g.,
-
Edit the formula
- Update the
urlandsha256fields in./<formula>.rbto match the new PyPI release.
- Update the
-
Refresh vendored resources
-
From the repository root, run:
brew update-python-resources ./oapi-cli.rb
Replace
oapi-cli.rbwith the formula you’re maintaining.
-
-
Test locally
brew reinstall --build-from-source ./oapi-cli.rb brew audit --new --strict ./oapi-cli.rb brew test ./oapi-cli.rb -
Open a PR
- Include a short changelog and the upstream release link.
Outscale Brew Formulas is released under the BSD-3-Clause license.
© 2025 Outscale SAS
See LICENSE for full details.
We welcome contributions!
Please read our Contributing Guidelines and Code of Conduct before submitting a pull request.