29731 Commits

Author SHA1 Message Date
Mike McQuaid
d33efcda9c
Merge pull request #16556 from PauloPhagula/patch-1
fix: use recommended way of updating Fish shell $PATH
2024-02-19 14:44:49 +00:00
Mike McQuaid
b083b1a85b
Merge pull request #16673 from dduugg/fix-rubocop-filters
Fix rubocop .rbi exclusion
2024-02-19 14:07:30 +00:00
Mike McQuaid
b1fe90710e
Merge pull request #16698 from iMichka/py2
audit: cleanup easy-install check
2024-02-19 13:54:28 +00:00
Mike McQuaid
8bb2787dd9
Merge pull request #16691 from dduugg/tapioca-config
Move tapioca args to config; exclude unnecessary gems
2024-02-19 13:54:04 +00:00
Douglas Eichelberger
c2aa4475f7 Remove merged upstream sorbet changes 2024-02-18 15:49:23 -08:00
Douglas Eichelberger
8a71570a6b brew style --fix 2024-02-18 15:47:56 -08:00
Michka Popoff
3a8fd43df1
audit: cleanup easy-install check
- Python 2 is long gone
- Do not allow to use easy_install at all: it is now long deprecated
2024-02-18 15:53:21 +01:00
apainintheneck
e96313f6ed formulary_spec: update API tests to avoid mocking
Stop mocking the formulary loader method. We just need to set the
environment variable so that it knows to load things from the API.

Fix spec that doesn't work with the `CoreTap.formula_names`.
That method assumes that we always have a valid `ruby_source_path`
in the API JSON even though that was optional for a while after
launching the API if my memory serves me. It's probably fine
to assume this should always be set though and I changed it to use
`Hash#fetch` to give use better error messages if something goes wrong in the future.

Remove unused `allow(x).to receive(y).and_call_original` in tap spec.
2024-02-17 13:00:50 -08:00
Douglas Eichelberger
89b5914c86 Add test that are exclusions are active dependencies 2024-02-17 10:07:58 -08:00
Patrick Linnane
84bae49d32
Merge pull request #16695 from Homebrew/dependabot/bundler/Library/Homebrew/parallel_tests-4.5.1 2024-02-17 08:07:21 -08:00
Patrick Linnane
a2b7e6a632
Merge pull request #16694 from Homebrew/dependabot/bundler/Library/Homebrew/patchelf-1.5.0 2024-02-17 08:06:51 -08:00
BrewTestBot
b2408564de
Update RBI files for parallel_tests.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-02-17 15:55:49 +00:00
BrewTestBot
f1a0aa1d2e
brew vendor-gems: commit updates. 2024-02-17 15:55:36 +00:00
BrewTestBot
4c5a6acf1b
Update RBI files for patchelf.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-02-17 15:55:20 +00:00
BrewTestBot
c0a54010b6
brew vendor-gems: commit updates. 2024-02-17 15:55:07 +00:00
BrewTestBot
3722050425
brew vendor-gems: commit updates. 2024-02-17 15:54:23 +00:00
dependabot[bot]
08c6066a63
build(deps-dev): bump parallel_tests in /Library/Homebrew
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 4.5.0 to 4.5.1.
- [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md)
- [Commits](https://github.com/grosser/parallel_tests/compare/v4.5.0...v4.5.1)

---
updated-dependencies:
- dependency-name: parallel_tests
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 15:54:16 +00:00
dependabot[bot]
62cfe0ed4e
build(deps): bump patchelf from 1.4.0 to 1.5.0 in /Library/Homebrew
Bumps [patchelf](https://github.com/david942j/patchelf.rb) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/david942j/patchelf.rb/releases)
- [Commits](https://github.com/david942j/patchelf.rb/compare/v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: patchelf
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 15:53:36 +00:00
dependabot[bot]
b94a3c4c2c
build(deps): bump sorbet-static-and-runtime and sorbet-runtime
Bumps [sorbet-static-and-runtime](https://github.com/sorbet/sorbet) and [sorbet-runtime](https://github.com/sorbet/sorbet). These dependencies needed to be updated together.

Updates `sorbet-static-and-runtime` from 0.5.11261 to 0.5.11262
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-runtime` from 0.5.11261 to 0.5.11262
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: sorbet-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-17 15:53:01 +00:00
Markus Reiter
7eafefbd24
Merge pull request #16690 from reitermarkus/api-tap_from_source_download
Fix `API::tap_from_source_download` for relative paths.
2024-02-17 04:47:21 +01:00
Markus Reiter
be8f1747bd
Merge pull request #16688 from reitermarkus/alias-table
Fix `Tap#alias_table` when using the API.
2024-02-17 04:41:20 +01:00
Patrick Linnane
c1a7e9e01c
formula_creator: ENV.deparallelize is only for autotools
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-02-16 15:23:25 -08:00
Douglas Eichelberger
c7142b51c0 brew tc --update-all 2024-02-16 15:07:01 -08:00
Douglas Eichelberger
c452aaf7f5 Exclude unnecessary gems from tapioca 2024-02-16 15:07:01 -08:00
Douglas Eichelberger
d05e9c5473 Add tapioca config 2024-02-16 15:07:01 -08:00
Markus Reiter
a6a6a74c48
Fix API::tap_from_source_download for relative paths. 2024-02-16 23:36:09 +01:00
Markus Reiter
aaf39aa90b
Fix Tap#alias_table when using the API. 2024-02-16 22:39:16 +01:00
Patrick Linnane
fa23636c44
Merge pull request #16687 from Homebrew/dependabot/bundler/Library/Homebrew/bindata-2.5.0 2024-02-16 09:40:29 -08:00
BrewTestBot
d5e23a0635
Update RBI files for bindata.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-02-16 17:25:51 +00:00
BrewTestBot
f892c80032
Update RBI files for ruby-macho.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-02-16 17:25:40 +00:00
BrewTestBot
78f032f26c
brew vendor-gems: commit updates. 2024-02-16 17:25:37 +00:00
BrewTestBot
d4e2da3d7b
brew vendor-gems: commit updates. 2024-02-16 17:25:24 +00:00
dependabot[bot]
6512465cd0
build(deps): bump bindata from 2.4.15 to 2.5.0 in /Library/Homebrew
Bumps [bindata](https://github.com/dmendel/bindata) from 2.4.15 to 2.5.0.
- [Changelog](https://github.com/dmendel/bindata/blob/master/ChangeLog.rdoc)
- [Commits](https://github.com/dmendel/bindata/compare/v2.4.15...v2.5.0)

---
updated-dependencies:
- dependency-name: bindata
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-16 17:24:05 +00:00
dependabot[bot]
800e45b007
build(deps): bump ruby-macho from 4.0.0 to 4.0.1 in /Library/Homebrew
Bumps [ruby-macho](https://github.com/Homebrew/ruby-macho) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/Homebrew/ruby-macho/releases)
- [Commits](https://github.com/Homebrew/ruby-macho/compare/v4.0.0...v4.0.1)

---
updated-dependencies:
- dependency-name: ruby-macho
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-16 17:23:35 +00:00
Mike McQuaid
24683525cb
Revert "Refactor Formulary::loader_for." 2024-02-16 13:41:54 +00:00
Anatoli Babenia
23c2eabf9a formula_creator: Fix GitHub parsing when name doesn't match URL
The proper fix for #16675.
2024-02-16 14:57:49 +03:00
Markus Reiter
a6d539cf11
Merge pull request #16680 from reitermarkus/loader-infinite-recursion
Fix flaky `Formulary` test.
2024-02-16 10:58:56 +01:00
Markus Reiter
adbd11a0db
Fix flaky tests. 2024-02-16 10:49:32 +01:00
Markus Reiter
ad1d50e64a
Clear tap cache after setting up test formula. 2024-02-16 10:44:01 +01:00
Markus Reiter
18150d9629
Demonstrate flaky tests. 2024-02-16 10:39:21 +01:00
Mike McQuaid
645cf35ae1
Merge pull request #16676 from abitrolly/create-github-parsing
formula_creator: Fix GitHub parsing when name doesn't match URL
2024-02-16 08:43:42 +00:00
Mike McQuaid
d6ab8b1664
Merge pull request #16674 from abitrolly/patch-1
Ask to use HOMEBREW_NO_INSTALL_FROM_API=1 for audit
2024-02-16 08:42:32 +00:00
Mike McQuaid
eebd844d6e
Merge pull request #16664 from Homebrew/bump_no_force
dev-cmd/bump*: do not allow forcing multiple PRs.
2024-02-16 08:29:54 +00:00
Patrick Linnane
e76b253e72
Merge pull request #16678 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-and-sorbet-static-and-runtime-0.5.11261 2024-02-15 22:59:08 -08:00
BrewTestBot
1fe62134bc
brew vendor-gems: commit updates. 2024-02-16 06:44:29 +00:00
BrewTestBot
15d95c966f
Update RBI files for rbi.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-02-16 06:43:58 +00:00
BrewTestBot
2256db0fc4
brew vendor-gems: commit updates. 2024-02-16 06:43:28 +00:00
dependabot[bot]
521f7b8260
build(deps): bump sorbet-runtime and sorbet-static-and-runtime
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) and [sorbet-static-and-runtime](https://github.com/sorbet/sorbet). These dependencies needed to be updated together.

Updates `sorbet-runtime` from 0.5.11258 to 0.5.11261
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-static-and-runtime` from 0.5.11258 to 0.5.11261
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: sorbet-static-and-runtime
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-16 06:42:48 +00:00
dependabot[bot]
584fd4fd42
build(deps-dev): bump rbi from 0.1.8 to 0.1.9 in /Library/Homebrew
Bumps [rbi](https://github.com/Shopify/rbi) from 0.1.8 to 0.1.9.
- [Release notes](https://github.com/Shopify/rbi/releases)
- [Commits](https://github.com/Shopify/rbi/compare/v0.1.8...v0.1.9)

---
updated-dependencies:
- dependency-name: rbi
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-16 06:41:58 +00:00
Anatoli Babenia
cf598aaf5e formula_creator: Remove unused GitHub property 2024-02-16 09:29:45 +03:00