An open API service for software projects hosted on Open Collective.

github.com/Homebrew/brew

🍺 The missing package manager for macOS (or Linux)
https://github.com/Homebrew/brew

Fix RuboCop `Lint/RedundantDirGlobSort` offenses

c86a402110078f11d4364439d8fea9d57ab7864d authored over 1 year ago
Merge pull request #16741 from mavenor/fix-livecheck-page-content

`strategy#page_content`: allow cURL to `--fail-with-body`

e9cb65bfbaf4e0d531e598f960d8e738d9f66584 authored over 1 year ago
strategy#page_content: align comments to future intentions

@samford is working on the ability to specify custom UA (among other things)
in livecheck bloc...

cf43d53ddce094de69f349e65f48e5b291368c49 authored over 1 year ago
Merge pull request #16742 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-and-sorbet-static-and-runtime-0.5.11267

build(deps): bump sorbet-runtime and sorbet-static-and-runtime in /Library/Homebrew

6b14d9cae3fa475a02a2540b84be133542fb5868 authored over 1 year ago
brew vendor-gems: commit updates.

7034c8e5084acd492e498eb1a763b32e26755ff2 authored over 1 year ago
build(deps): bump sorbet-runtime and sorbet-static-and-runtime

Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) and [sorbet-static-and-runtime](https:/...

f48b779d8bfd4f7335865bbb68e9c9fc7844dc30 authored over 1 year ago
Merge pull request #16740 from Homebrew/bump-no-fork

b1fbd59479fad62bef252016530e2f2845758265 authored over 1 year ago
Regenerate manpages and completions

Signed-off-by: Patrick Linnane <[email protected]>

4c73646e362e5ce037e0c8936106f6018b0510a3 authored over 1 year ago
dev-cmd/bump: add `--no-fork` switch

Signed-off-by: Patrick Linnane <[email protected]>

9092f760fbb071ea78f0e69b367f432178eaf105 authored over 1 year ago
Merge pull request #16584 from Homebrew/codecov-fix

workflows/tests: fix codecov reporting after v4

1d614fc0276fd83d033463edbd946c3e6d6805e3 authored over 1 year ago
Merge pull request #16738 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-static-and-runtime-and-sorbet-runtime-0.5.11266

build(deps): bump sorbet-static-and-runtime and sorbet-runtime in /Library/Homebrew

80de148c951bab7ff9873cdb90fec874a665dc2c authored over 1 year ago
workflows/tests: fix codecov reporting after v4

8df60496edaa1152b65032316c871aabf3c7246b authored over 1 year ago
Merge pull request #16739 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-support-3.13.1

build(deps-dev): bump rspec-support from 3.13.0 to 3.13.1 in /Library/Homebrew

a54150168279d9ae833eea66e81210fdaa929310 authored over 1 year ago
Strategy#page_content: allow cURL to `--fail-with-body`

since `curl_output` (introduced in #15351) sets `show_output: true`,
it doesn’t let it unless so...

be418d81e650e269e50597175c8aa725b2025457 authored over 1 year ago
Update RBI files for rspec-support.

Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/...

d432322e1297fd1f60a56583eda3da49984a68a5 authored over 1 year ago
brew vendor-gems: commit updates.

7887819eebca9edf647c8a854dc58746ae488079 authored over 1 year ago
brew vendor-gems: commit updates.

290910e1ff7fb0ab9e17c67a132413cf55c8a5e2 authored over 1 year ago
build(deps-dev): bump rspec-support in /Library/Homebrew

Bumps [rspec-support](https://github.com/rspec/rspec-support) from 3.13.0 to 3.13.1.
- [Changelo...

a9f75d6122a210d287490fcab6f1777738fa7a9e authored over 1 year ago
build(deps): bump sorbet-static-and-runtime and sorbet-runtime

Bumps [sorbet-static-and-runtime](https://github.com/sorbet/sorbet) and [sorbet-runtime](https:/...

412ea2090e4b70a6066cc6b97f705f8855b105d9 authored over 1 year ago
Merge pull request #16737 from Homebrew/dependabot/github_actions/codecov/codecov-action-4.0.2

build(deps): bump codecov/codecov-action from 4.0.1 to 4.0.2

ea3b4b887e63aab6c1d9af4cd760e4122083258e authored over 1 year ago
build(deps): bump codecov/codecov-action from 4.0.1 to 4.0.2

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.0.1 to 4.0.2.
-...

84b8e6cc67b2685b6a1dd129d44794feb170a7be authored over 1 year ago
Merge pull request #16734 from Homebrew/maintainers_fork

d72f4a883d017e07804c2e1ae8d3d08dd47da680 authored over 1 year ago
docs/New-Maintainer-Checklist: tell people to avoid forks.

This was discussed at the AGM. It's no longer needed to avoid
"cluttering up clones" because mos...

18b835b2ac87c845c18dcaee0da1b6fdb20dacd9 authored over 1 year ago
Add missing local variable.

Co-authored-by: Bo Anderson <[email protected]>

b29a2cdff3ce1eb49d70c7c1fe8215b0a2ffbacb authored over 1 year ago
Rename `Tap#repo_var` to `Tap#repo_var_suffix`.

132a87aff5eaaf1cdeb8d16c04fe6b49a3fa8c73 authored over 1 year ago
docs: update info on setuptools for Python 3.12

Also update info for `pip install --upgrade` given PEP 668

aaadbd9695646a8e2b764252f08cfc3fbbc11d71 authored over 1 year ago
Merge pull request #16725 from Bo98/cross-more-macos

Generalise internal cross-image handling

d0a3f09a14e7f3811062c59abdc899bd1410a2c5 authored over 1 year ago
Merge pull request #16729 from reitermarkus/warn-from-name-loader

Pass `warn` in `FromNameLoader`.

96f861e947e386167fa08475dbd6966aa19cf446 authored over 1 year ago
Merge pull request #16728 from reitermarkus/tap-from-path-regex

Fix tap constants.

94e987ee65fa6ae564f86d37fe21b5ad81a258d4 authored over 1 year ago
Pass `warn` in `FromNameLoader`.

0684a162930a4eb220ef62b0ab6699061e217d19 authored over 1 year ago
Fix tap constants.

ed07203f9ed75e115f501e2a90730b141454c919 authored over 1 year ago
Merge pull request #16689 from reitermarkus/formulary-loader-for

Reapply "Refactor `Formulary::loader_for`."

d3ef383753324c51c9218d33a552c621b96a8c7e authored over 1 year ago
Only treat symlinks in taps as alias paths.

Fixes https://github.com/Homebrew/homebrew-core/issues/162946.

964f005b3eeba3ae113f06282674cfee90676312 authored over 1 year ago
Generalise internal cross-image handling

58874de60bd6fa0421efd591d9c0b9541cb55584 authored over 1 year ago
Reapply "Refactor `Formulary::loader_for`."

This reverts commit 24683525cb5abf3cc79a9e0e268fa6efd0af558b.

e0743a14364a48c2a496f64db9b90fab3a92687d authored over 1 year ago
Merge pull request #16710 from reitermarkus/tap-each-clear-cache

Make `Tap::each` respect the API and clear all tap caches before each test.

deb048874ab7c159819179ddc9d450b493932038 authored over 1 year ago
Clear all tap caches before each test.

9cfc7ef9bd421755bd238d5a87f598cd6d05d706 authored over 1 year ago
Make `Tap::each` respect the API.

ab27efbd9dd737953939ba85212eed6bbeb49e00 authored over 1 year ago
Merge pull request #16724 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-static-and-runtime-and-sorbet-runtime-0.5.11264

3d3f0696b124f99103deb03292bad27443f9b433 authored over 1 year ago
brew vendor-gems: commit updates.

24fa4697b1cf627f50cf59ff3db386d8648a562a authored over 1 year ago
build(deps): bump sorbet-static-and-runtime and sorbet-runtime

Bumps [sorbet-static-and-runtime](https://github.com/sorbet/sorbet) and [sorbet-runtime](https:/...

7262554267fdd917723d3d70c3264a76c9bdac09 authored over 1 year ago
Merge pull request #16723 from cho-m/non-pypi-url-use-formula-py

utils/pypi: use python from formula for non-pypi url metadata

da44787e941d1eeb0f392932968274bec29cd4b2 authored over 1 year ago
utils/pypi: use python from formula for non-pypi url metadata

This fixes the resource detection when formula has Python packages that
are not compatible with ...

53bb72548a1e77c9b5cd70bd15097ec30af0bad2 authored over 1 year ago
Merge pull request #16721 from cho-m/prune-non-direct-test-deps

test: prune test deps of dependencies

678bfecc5a6894d4f6c12bec48c022447c57c1fd authored over 1 year ago
Merge pull request #16717 from jesboat/fix-chmod-message2

[brew audit] fix "Incorrect file permissions" message

b8243d0e9e1451ddb3fe2d28c02b4a5371b5bc84 authored over 1 year ago
Merge pull request #16715 from reitermarkus/tap-ensure-installed

Clean up `Tap#ensure_installed!` usage.

89fd6964f9241a0c40bb2e997fe619c032e34248 authored over 1 year ago
Merge pull request #16714 from reitermarkus/tap-cask-files

Support `Tap#cask_files` when using API.

689b76cbad69a8dbb28c832b5c186c66779808f5 authored over 1 year ago
Merge pull request #16713 from reitermarkus/tap-formula-files

Support `Tap#formula_files` when using API.

318256c0b4ca265064fb1d609af977a2fab46e74 authored over 1 year ago
test: prune test deps of dependencies

fed4e78e23f74e755a575c1dbc29eb98ccb1eab4 authored over 1 year ago
Merge pull request #16718 from issyl0/pyyaml-resource-needs-specific-deps-too

rubocop: The `pyyaml` resource requires `depends_on "libyaml"`

6a9c9c00a028cf0bcf7da5a9e5b28c861a981ebd authored over 1 year ago
Clean up `Tap#ensure_installed!` usage.

9f5e1f28705354afb67e02c552219ae7a9bb05ad authored over 1 year ago
Merge pull request #16719 from Homebrew/sponsors-maintainers-man-completions

Update manpage and completions.

8b977ced6f0edf2dfefead676e0982efa37e46ea authored over 1 year ago
Merge pull request #16707 from Homebrew/sorbet-files-update

sorbet: Update RBI files.

13d7f802fa89b10c0951122b3fa64daf0b62b636 authored over 1 year ago
sorbet: Update RBI files.

Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sor...

2adc91643a84c49368a8ed1e4c6300ca5c1f5ba8 authored over 1 year ago
Update manpage and completions.

Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blo...

808d5dec7e1584c572fb56440caeb37f96040b61 authored over 1 year ago
It helps if you actually require the new cop to run it on real code

ff21ef09550e104a917e2442d779c8444e94e6ee authored over 1 year ago
Handle nil resource args for some reason

- Ran this against `signal-cli` and despite it having a valid-looking resource block, it failed ...

3bfe7e5aa1bac717f365b019b08e125af46c494f authored over 1 year ago
Appease Sorbet

5c7be57531221564c286cfaf830f9ac241f0373a authored over 1 year ago
Exclude parlour.rbi from rubocop

fb192ed46d8972980148796a6d54a5dc377b111d authored over 1 year ago
rubocop: The `pyyaml` resource requires `depends_on "libyaml"`

a8954969827b44545bd323de6a0ff7b3a065f194 authored over 1 year ago
[brew audit] fix "Incorrect file permissions" message

When the file isn't world-readable, `brew audit` prints a failure
message including a suggestion...

94aeabfc8a887d58d5e17a438cc54659ec6f7b43 authored over 1 year ago
Ensure `readall` runs without API.

771193c80a21b8901df2de52618c8a18a3cac893 authored over 1 year ago
Support `Tap#formula_files` when using API.

2d41fe8febde65dabe4c8626de134e3d6a2b75f5 authored over 1 year ago
Ensure `CoreCaskTap` is included in diagnostics.

7f5a67917a1f0c02eb02432665106ef2b97fd54c authored over 1 year ago
Support `Tap#cask_files` when using API.

4cf0f7936806ac52a848f241793599551cae9562 authored over 1 year ago
Merge pull request #16712 from reitermarkus/caskloader-tap-paths

Remove `CaskLoader::tap_paths`.

28ad3f7fecca6783641596dccbcf7c177b37330d authored over 1 year ago
Remove `CaskLoader::tap_paths`.

670eb3d02d0c503397ba090485135319e9d5c948 authored over 1 year ago
Merge pull request #16705 from issyl0/lxml-resource-needs-uses-from-macos

rubocop: Formulae with the "lxml" resource have required dependencies

14ba2715335c1b2eefeb2f2c6d013c256e2968d3 authored over 1 year ago
Formatting and cope with more modern RSpec config changes

Co-authored-by: Ruoyu Zhong <[email protected]>

ff23de476618deac59510feff7edf0b70d67c620 authored over 1 year ago
Merge pull request #16640 from dduugg/finalize-sigs

Finalize methods that do not support overrides

aa586372018af8bacf16c12172eae509960c0887 authored over 1 year ago
sorbet: Update RBI files.

Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sor...

4272a6108b105287d2b311578398dd27f939eed5 authored over 1 year ago
Merge pull request #16706 from Homebrew/sponsors-maintainers-man-completions

Update manpage and completions.

7abeca1970b3106fd45ec23d22686656ed7876f7 authored over 1 year ago
Update manpage and completions.

Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blo...

cece7e8ea3bba5fa0b035d2d47c04f12d65c2e10 authored over 1 year ago
rubocop: Formulae with the "lxml" resource have required dependencies

- We're moving from `depends_on "python-lxml"` to `resource "lxml" ...` as part
of the new Pyt...

33c33b53387b2c3b11ff2070b6159dc7dda3ef14 authored over 1 year ago
Change return type

e7e4ecc4051dfe6e217aa76c9d93b4c86677a7d9 authored over 1 year ago
Finalize methods that do not support overrides

b5d07dd7d68b849def8a613a268deab5fa132b94 authored over 1 year ago
Merge pull request #16703 from Bo98/codespaces-fix

devcontainer: fix creation error

c35546167da22c3c00d34332ff84a1bb40153766 authored over 1 year ago
devcontainer: fix creation error

34d7a12f6be2b20f1455c835b3527109f899b884 authored over 1 year ago
Merge pull request #16407 from dduugg/default-prefixes

Remove redirection for default prefixes

ab62a717b9969a76e45f3dd6cee74e472ddb5e45 authored over 1 year ago
Merge pull request #16699 from dduugg/modern-rspec

Modernize RSpec configuration

aa925598ee6919dc13c48ef81ac5bdbbacd7f084 authored over 1 year ago
Extract find_files to helper

c2e48ec79c4a78f5b2aa7bb079caee037e262dcc authored over 1 year ago
Fix rebase test failure

d97645977f5fe5161736cef3e36415aeae2eebfe authored over 1 year ago
Merge pull request #16701 from Homebrew/remove-deparallelize-creator

formula_creator: remove `ENV.deparallelize` suggestion

e258bab0f94c2826f2b358c60507d5642ea3ce47 authored over 1 year ago
formula_creator: remove `ENV.deparallelize` suggestion

Signed-off-by: Patrick Linnane <[email protected]>

95449b4dc3570b3605078341503b888072a0b451 authored over 1 year ago
Merge pull request #16556 from PauloPhagula/patch-1

fix: use recommended way of updating Fish shell $PATH

d33efcda9c71f1d35822a23eeeb22dca86fc1b18 authored over 1 year ago
Merge pull request #16668 from colindean/patch-4

Common-Issues: Documents resolving dual installations from Migration Assistant copies

52d73a1ec3551e473dd891353fb6cbc6329be4e8 authored over 1 year ago
Merge pull request #16673 from dduugg/fix-rubocop-filters

Fix rubocop .rbi exclusion

b083b1a85b97c2d0c62dc2094d0694983656282c authored over 1 year ago
Apply suggestions from code review

Co-authored-by: Markus Reiter <[email protected]>

412852bd5ff070e5337fa7cb858c129830ab2fc8 authored over 1 year ago
Update Library/.rubocop.yml

Co-authored-by: Markus Reiter <[email protected]>

e5f0795e207d4cb6d687c481ace6d377ffdd5640 authored over 1 year ago
Turn on disable_monkey_patching

d7ebf97467f1145ee7c6ecc3962b4c095071b7ba authored over 1 year ago
git grep -l '^shared_examples' | xargs gsed -i 's|^shared_examples|RSpec.shared_examples|g'

ab8f5702aca05ba8fdfcd7db0afa3fcd70e5c7cc authored over 1 year ago
git grep -l '^describe' | xargs gsed -i 's|^describe|RSpec.describe|g'

26eda5a303a4e1f30d6a5e5b13681a8a6535a080 authored over 1 year ago
Enable verify_partial_doubles

2255b9d43ddfbe2d7a453c680d1431bfa9df179b authored over 1 year ago
Enable and fix warnings

d6b3f5031a01bb2abfed4f3c31ddfb234cdf429b authored over 1 year ago
Merge pull request #16698 from iMichka/py2

audit: cleanup easy-install check

b1fe90710efcf02bb9197e7930045340e8001fa4 authored over 1 year ago
Merge pull request #16691 from dduugg/tapioca-config

Move tapioca args to config; exclude unnecessary gems

8bb2787dd95997c63422767609f0d8318623fefd authored over 1 year ago
Merge pull request #16697 from apainintheneck/update-some-formulary-specs

formulary_spec: update API tests to avoid mocking

e5fefd73cd97cd36ae3af29551f529ae59b333d6 authored over 1 year ago
Remove merged upstream sorbet changes

c2aa4475f7be37a821b0887863a82eb9dbf26412 authored over 1 year ago
brew style --fix

8a71570a6b52a18a0e1de4920d28ac095cd35b82 authored over 1 year ago
Update config

46a0a507740b8d791d13c9f4963be665114ae6b0 authored over 1 year ago