{"name":"gruyere","full_name":"gruyere","tap":"homebrew/core","oldnames":[],"aliases":[],"versioned_formulae":[],"desc":"TUI program for viewing and killing processes listening on ports","license":"MIT","homepage":"https://github.com/savannahostrowski/gruyere","versions":{"stable":"0.1.0","head":"HEAD","bottle":true},"urls":{"stable":{"url":"https://files.pythonhosted.org/packages/16/0f/d951dda46ba3b3dcbdf14f55355130b016445f9aa6b021dd70a9a567026a/gruyere-0.1.0.tar.gz","tag":null,"revision":null,"using":null,"checksum":"3fe1ff4eef9a53ed46f17a7aa5efa2eb0212a2c6de618c2b36735bcc71d358be"},"head":{"url":"https://github.com/savannahostrowski/gruyere.git","branch":"main","using":null}},"revision":1,"version_scheme":0,"compatibility_version":null,"autobump":true,"no_autobump_message":null,"skip_livecheck":false,"bottle":{"stable":{"rebuild":0,"root_url":"https://ghcr.io/v2/homebrew/core","files":{"arm64_tahoe":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/gruyere/blobs/sha256:9d1b48d44a3433291a798e417cc844f7448aafb949b0f533d10b0711ba55d93c","sha256":"9d1b48d44a3433291a798e417cc844f7448aafb949b0f533d10b0711ba55d93c"},"arm64_sequoia":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/gruyere/blobs/sha256:0c82a0b330b65e5c4afb8c451c38977b719e7fff9ace05d212bb1fe8de50a89a","sha256":"0c82a0b330b65e5c4afb8c451c38977b719e7fff9ace05d212bb1fe8de50a89a"},"arm64_sonoma":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/gruyere/blobs/sha256:b56bddc4970aa1d0e21f68267f0dc0c6414cee2a0e8809bd4736516b5c4d0ae3","sha256":"b56bddc4970aa1d0e21f68267f0dc0c6414cee2a0e8809bd4736516b5c4d0ae3"},"sonoma":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/gruyere/blobs/sha256:44c80c357c86174ce2707d6591e95541769ab7235cc9b530b7daa61d59414b38","sha256":"44c80c357c86174ce2707d6591e95541769ab7235cc9b530b7daa61d59414b38"},"arm64_linux":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/gruyere/blobs/sha256:bd39ee2bd91ce5180df116a6cf31ba687b62dd1bdc02a4a7d4ceb11bd505db86","sha256":"bd39ee2bd91ce5180df116a6cf31ba687b62dd1bdc02a4a7d4ceb11bd505db86"},"x86_64_linux":{"cellar":":any_skip_relocation","url":"https://ghcr.io/v2/homebrew/core/gruyere/blobs/sha256:e00b20fe9f56d71ec66ccc5a4f51ac823432db2f1379754b448e11938b155d23","sha256":"e00b20fe9f56d71ec66ccc5a4f51ac823432db2f1379754b448e11938b155d23"}}}},"pour_bottle_only_if":null,"keg_only":false,"keg_only_reason":null,"options":[],"build_dependencies":[],"dependencies":["python@3.14"],"test_dependencies":[],"recommended_dependencies":[],"optional_dependencies":[],"uses_from_macos":[],"uses_from_macos_bounds":[],"requirements":[],"conflicts_with":[],"conflicts_with_reasons":[],"link_overwrite":[],"caveats":null,"installed":[],"linked_keg":null,"pinned":false,"outdated":false,"deprecated":false,"deprecation_date":null,"deprecation_reason":null,"deprecation_replacement_formula":null,"deprecation_replacement_cask":null,"deprecate_args":null,"disabled":false,"disable_date":null,"disable_reason":null,"disable_replacement_formula":null,"disable_replacement_cask":null,"disable_args":null,"post_install_defined":false,"service":null,"tap_git_head":"f0c124556c25d1d383ae57335c1e892f34da9e9b","ruby_source_path":"Formula/g/gruyere.rb","ruby_source_checksum":{"sha256":"2dd807583c026de44294f519fb46f89e439281aa8390625cc82635c73e5af2c2"},"variations":{},"analytics":{"install":{"30d":{"gruyere":102},"90d":{"gruyere":121},"365d":{"gruyere":361}},"install_on_request":{"30d":{"gruyere":102},"90d":{"gruyere":121},"365d":{"gruyere":361}},"build_error":{"30d":{"gruyere":0}}},
"generated_date":"2026-04-28"}
