CLI tool for checking homebrew formulae compatibility for different macOS versions
Project description
brew-compat
- CLI tool to check homebrew formula compatibility for different macOS versions.
- Supports core bottles and casks. Does not support taps (third-party repositories).
Installation
This tool has been built with python3. You need to install Python3.x for this utility. Install this tool from PyPI (The Python Package Index) using pip:
❯ pip install brew-compat
Running
- Use
brew bundle dump
to generate the Brewfile - Run
brew-compat
to check the compatibility status
Options
- By default, compatibility is checked for Big Sur. Use
--macos-version
to change the macOS version to check against. - You can use
--export
to export the results to CSV. It is written to a file calledcompatibility.csv
- Use
--verbose
to use verbose logging.
❯ brew-compat --help
usage: brew-compat [-h] [--macos-version {arm64_big_sur,big_sur,catalina,mojave,high_sierra,sierra,el_capitan}] [--verbose] [--export] [brewfile]
Check compatibility of brew formula against macOS versions
positional arguments:
brewfile Path to Brewfile
optional arguments:
-h, --help show this help message and exit
--macos-version {arm64_big_sur,big_sur,catalina,mojave,high_sierra,sierra,el_capitan}
macOS version
--verbose Use verbose logging
--export Export results in CSV format
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
brew-compat-0.1.0.tar.gz
(4.4 kB
view hashes)
Built Distribution
Close
Hashes for brew_compat-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2a543726d25c77be6e413fd8b761bd72c4fc5a13e743f3013730599ee6350c5 |
|
MD5 | 8bb0b8e4adb71604757926d232154829 |
|
BLAKE2b-256 | f92cb3322a907d981ceb3fb50065ddcb9b4936a71a8403bf3eb377af0abb4f91 |