26555 Commits

Author SHA1 Message Date
dependabot[bot]
dbb08a5cb9
build(deps): bump rubocop-rspec in /Library/Homebrew
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.16.0...v2.17.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-13 18:02:27 +00:00
Mike McQuaid
ebd0d61dfa
Merge pull request #14360 from dduugg/env-class
Fix remaining YARD exception, enable --fail-on-warning
2023-01-13 09:15:11 +00:00
Rylan Polster
927555ee50
Merge pull request #14363 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2023-01-13 03:56:46 -05:00
Rylan Polster
3be6350402
Merge pull request #14359 from gromgit/check-brew-branch
show/check Homebrew branch
2023-01-13 02:46:18 -05:00
Douglas Eichelberger
8cf35cff95
Delete lines.rbi 2023-01-12 16:30:47 -08:00
BrewTestBot
965d04d853
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2023-01-13 00:28:45 +00:00
Douglas Eichelberger
794b839e36 Fix remaining YARD exception 2023-01-12 09:56:05 -08:00
Adrian Ho
c0331c9142 show/check Homebrew branch
Because anyone can forget they're on a different branch, and wonder
why `brew update` isn't pulling in the latest changes (https://github.com/orgs/Homebrew/discussions/4105#discussioncomment-4658869).
2023-01-12 18:20:47 +08:00
Mike McQuaid
4abc51f328
Merge pull request #14357 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2023-01-12 09:48:11 +00:00
Mike McQuaid
aa077d5f86
Merge pull request #14316 from alebcay/reproducible-gzip
utils: add reproducible_gzip helper function
2023-01-12 09:36:06 +00:00
BrewTestBot
90be73f2fc
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2023-01-12 00:31:05 +00:00
Mike McQuaid
5babb49100
Merge pull request #14349 from MikeMcQuaid/curl_github_api_args
cmd/update.sh: use GitHub API token if available.
2023-01-11 19:25:11 +00:00
Mike McQuaid
9dbd76fced
Merge pull request #14350 from Rylan12/fix-depends-on-arch
Fix `depends_on arch:` when loading casks from API
2023-01-11 19:24:55 +00:00
Rylan Polster
4c8c547027
Add clarifying comment 2023-01-11 13:16:34 -05:00
Douglas Eichelberger
9958ab3ecf Make Cask::DSL::Container#pairs a derived property 2023-01-11 09:04:09 -08:00
Douglas Eichelberger
b4ed7b9924 Add tests 2023-01-11 09:04:09 -08:00
BrewTestBot
4381816883
Update RBI files for rubocop.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2023-01-10 18:18:02 +00:00
BrewTestBot
04621dc33f
brew vendor-gems: commit updates. 2023-01-10 18:11:36 +00:00
dependabot[bot]
0d4eca2f03
build(deps): bump rubocop from 1.42.0 to 1.43.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.42.0 to 1.43.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.42.0...v1.43.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 18:07:33 +00:00
Rylan Polster
6468897458
Fix depends_on arch: when loading casks from API 2023-01-10 12:35:39 -05:00
Mike McQuaid
f788765876
cmd/update.sh: use GitHub API token if available.
Fixes https://github.com/Homebrew/brew/issues/14335
2023-01-10 16:13:47 +00:00
BrewTestBot
bf28675321
Update RBI files for rspec-mocks.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2023-01-10 10:22:41 +00:00
BrewTestBot
798d713528
brew vendor-gems: commit updates. 2023-01-10 10:16:27 +00:00
dependabot[bot]
ee581c06de
build(deps): bump rspec-mocks from 3.12.1 to 3.12.2 in /Library/Homebrew
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks) from 3.12.1 to 3.12.2.
- [Release notes](https://github.com/rspec/rspec-mocks/releases)
- [Changelog](https://github.com/rspec/rspec-mocks/blob/main/Changelog.md)
- [Commits](https://github.com/rspec/rspec-mocks/compare/v3.12.1...v3.12.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 10:12:28 +00:00
Mike McQuaid
763a474330
Merge pull request #14346 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-expectations-3.12.2
build(deps): bump rspec-expectations from 3.12.1 to 3.12.2 in /Library/Homebrew
2023-01-10 10:06:38 +00:00
Mike McQuaid
9f23ce2fed
Merge pull request #14345 from Homebrew/dependabot/bundler/Library/Homebrew/pry-0.14.2
build(deps): bump pry from 0.14.1 to 0.14.2 in /Library/Homebrew
2023-01-10 10:05:52 +00:00
Kevin
dbf0e28f6b
Merge pull request #14344 from apainintheneck/allow-cask-switch-for-dev-cmds-on-linux
Allow --cask for linux dev cmds
2023-01-09 21:33:04 -08:00
BrewTestBot
9a5a0bd478
Update RBI files for rspec-expectations.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2023-01-09 18:15:08 +00:00
BrewTestBot
f9bea1a7fa
Update RBI files for pry.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2023-01-09 18:14:21 +00:00
BrewTestBot
2ce044c5cb
brew vendor-gems: commit updates. 2023-01-09 18:08:50 +00:00
BrewTestBot
2260294cb4
brew vendor-gems: commit updates. 2023-01-09 18:07:21 +00:00
dependabot[bot]
022241836b
build(deps): bump rspec-expectations in /Library/Homebrew
Bumps [rspec-expectations](https://github.com/rspec/rspec-expectations) from 3.12.1 to 3.12.2.
- [Release notes](https://github.com/rspec/rspec-expectations/releases)
- [Changelog](https://github.com/rspec/rspec-expectations/blob/main/Changelog.md)
- [Commits](https://github.com/rspec/rspec-expectations/compare/v3.12.1...v3.12.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 18:03:37 +00:00
dependabot[bot]
faa2354081
build(deps): bump pry from 0.14.1 to 0.14.2 in /Library/Homebrew
Bumps [pry](https://github.com/pry/pry) from 0.14.1 to 0.14.2.
- [Release notes](https://github.com/pry/pry/releases)
- [Changelog](https://github.com/pry/pry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pry/pry/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 18:03:14 +00:00
Mike McQuaid
92ec55f3e2
Merge pull request #14340 from MikeMcQuaid/cask_installer_config_path_create
cask/installer: ensure config_path exists.
2023-01-09 13:57:25 +00:00
Mike McQuaid
9687b213b0
Merge pull request #14338 from orf/14274-dont-write-bytecode
Add PYTHONDONTWRITEBYTECODE to common_stage_test_env.
2023-01-09 13:57:12 +00:00
apainintheneck
ad57705029 All --cask for linux dev cmds
This ability was removed around a month
ago but needs to be added back in.

Developers want to be able to use the
`bump` and `audit` commands when on Linux.
This is especially useful for CI.
2023-01-08 17:34:52 -08:00
Rylan Polster
3c4f60c604
Create metadata subdirectory when needed 2023-01-08 02:45:56 -05:00
Mike McQuaid
20a200bdb7
cask/installer: ensure config_path exists.
I encountered this when installing `microsoft-edge`.

Perhaps `HOMEBREW_INSTALL_FROM_API` related.
2023-01-07 19:44:44 +00:00
Tom Forbes
42a95dc7a7 Add PYTHONDONTWRITEBYTECODE to common_stage_test_env. Closes #14274 2023-01-07 15:22:06 +00:00
謝致邦 (XIE Zhibang)
3d44f0568e
search.rb: Update Fedora URL 2023-01-07 09:13:30 +00:00
Caleb Xu
e0915a2c34
dev-cmd/bottle: use Utils::Gzip.compress_with_options 2023-01-06 23:04:03 -05:00
Caleb Xu
f6474c5048
utils: prepare for deprecation of Utils.gzip 2023-01-06 22:58:53 -05:00
Caleb Xu
c75adc8238
utils/gzip: introduce new module 2023-01-06 22:58:22 -05:00
Rylan Polster
ec8adb617e
Use cask-source API when needed 2023-01-06 02:46:22 -05:00
Rylan Polster
ffc74a51fb
Load *flight blocks from API 2023-01-06 02:46:22 -05:00
Rylan Polster
52263e2917
Fix style 2023-01-06 02:46:21 -05:00
Rylan Polster
54e013aef6
Improve style
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-01-06 02:46:21 -05:00
Rylan Polster
68bbe03d04
Remove remaining formula_api_path references 2023-01-06 02:46:21 -05:00
Rylan Polster
08529c38a6
Expand testing of Homebrew::API 2023-01-06 02:46:21 -05:00
Rylan Polster
bab85d84e9
Extract common JSON API fetch logic 2023-01-06 02:46:21 -05:00