mavenor
be418d81e6
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 some form of --fail[...] is passed explicitly
2024-02-24 00:40:49 +05:30
BrewTestBot
d432322e12
Update RBI files for rspec-support.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2024-02-23 19:04:34 +00:00
BrewTestBot
7887819eeb
brew vendor-gems: commit updates.
2024-02-23 19:04:21 +00:00
BrewTestBot
290910e1ff
brew vendor-gems: commit updates.
2024-02-23 19:03:18 +00:00
dependabot[bot]
a9f75d6122
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.
- [Changelog](https://github.com/rspec/rspec-support/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-support/compare/v3.13.0...v3.13.1 )
---
updated-dependencies:
- dependency-name: rspec-support
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-23 19:03:00 +00:00
dependabot[bot]
412ea2090e
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.11264 to 0.5.11266
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11264 to 0.5.11266
- [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-23 19:01:27 +00:00
Markus Reiter
b29a2cdff3
Add missing local variable.
...
Co-authored-by: Bo Anderson <mail@boanderson.me>
2024-02-23 17:09:42 +01:00
Markus Reiter
132a87aff5
Rename Tap#repo_var
to Tap#repo_var_suffix
.
2024-02-23 16:02:29 +01:00
Mike McQuaid
d0a3f09a14
Merge pull request #16725 from Bo98/cross-more-macos
...
Generalise internal cross-image handling
2024-02-23 08:59:32 +00:00
Markus Reiter
96f861e947
Merge pull request #16729 from reitermarkus/warn-from-name-loader
...
Pass `warn` in `FromNameLoader`.
2024-02-23 01:27:55 +01:00
Markus Reiter
0684a16293
Pass warn
in FromNameLoader
.
2024-02-22 22:12:07 +01:00
Markus Reiter
ed07203f9e
Fix tap constants.
2024-02-22 22:03:54 +01:00
Markus Reiter
964f005b3e
Only treat symlinks in taps as alias paths.
...
Fixes https://github.com/Homebrew/homebrew-core/issues/162946 .
2024-02-22 18:28:53 +01:00
Bo Anderson
58874de60b
Generalise internal cross-image handling
2024-02-22 17:25:20 +00:00
Markus Reiter
e0743a1436
Reapply "Refactor Formulary::loader_for
."
...
This reverts commit 24683525cb5abf3cc79a9e0e268fa6efd0af558b.
2024-02-22 18:24:57 +01:00
Markus Reiter
9cfc7ef9bd
Clear all tap caches before each test.
2024-02-22 17:56:47 +01:00
Markus Reiter
ab27efbd9d
Make Tap::each
respect the API.
2024-02-22 17:56:47 +01:00
BrewTestBot
24fa4697b1
brew vendor-gems: commit updates.
2024-02-22 16:38:52 +00:00
dependabot[bot]
7262554267
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.11262 to 0.5.11264
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11262 to 0.5.11264
- [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-22 16:37:18 +00:00
Michael Cho
53bb72548a
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 current aliased python formula, e.g. `awscli`
Also switch to `opt_libexec` path to ignore Python formula patch version
and revision bump differences.
2024-02-22 09:42:41 -05:00
Mike McQuaid
678bfecc5a
Merge pull request #16721 from cho-m/prune-non-direct-test-deps
...
test: prune test deps of dependencies
2024-02-22 12:30:15 +00:00
Mike McQuaid
b8243d0e9e
Merge pull request #16717 from jesboat/fix-chmod-message2
...
[brew audit] fix "Incorrect file permissions" message
2024-02-22 08:51:52 +00:00
Mike McQuaid
89fd6964f9
Merge pull request #16715 from reitermarkus/tap-ensure-installed
...
Clean up `Tap#ensure_installed!` usage.
2024-02-22 08:47:48 +00:00
Mike McQuaid
689b76cbad
Merge pull request #16714 from reitermarkus/tap-cask-files
...
Support `Tap#cask_files` when using API.
2024-02-22 08:47:18 +00:00
Mike McQuaid
318256c0b4
Merge pull request #16713 from reitermarkus/tap-formula-files
...
Support `Tap#formula_files` when using API.
2024-02-22 08:46:37 +00:00
Michael Cho
fed4e78e23
test: prune test deps of dependencies
2024-02-21 15:03:46 -05:00
Issy Long
6a9c9c00a0
Merge pull request #16718 from issyl0/pyyaml-resource-needs-specific-deps-too
...
rubocop: The `pyyaml` resource requires `depends_on "libyaml"`
2024-02-21 08:10:59 +00:00
Markus Reiter
9f5e1f2870
Clean up Tap#ensure_installed!
usage.
2024-02-21 03:21:02 +01:00
Douglas Eichelberger
13d7f802fa
Merge pull request #16707 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2024-02-20 17:00:22 -08:00
BrewTestBot
2adc91643a
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2024-02-21 00:19:02 +00:00
Issy Long
ff21ef0955
It helps if you actually require the new cop to run it on real code
2024-02-20 23:49:25 +00:00
Issy Long
3bfe7e5aa1
Handle nil resource args for some reason
...
- Ran this against `signal-cli` and despite it having a valid-looking resource block, it failed on `undefined method 'str_content' for nil:NilClass`.
2024-02-20 23:48:58 +00:00
Issy Long
5c7be57531
Appease Sorbet
2024-02-20 23:36:52 +00:00
Douglas Eichelberger
fb192ed46d
Exclude parlour.rbi from rubocop
2024-02-20 15:31:25 -08:00
Issy Long
a895496982
rubocop: The pyyaml
resource requires depends_on "libyaml"
2024-02-20 23:22:15 +00:00
Jade Elizabeth Sailor
94aeabfc8a
[brew audit] fix "Incorrect file permissions" message
...
When the file isn't world-readable, `brew audit` prints a failure
message including a suggestion to `chmod +r` the file. Unfortunately,
this isn't quite right: with both macOS and coreutils, leaving out the
"who" in a chmod only affects bits which would be set in the umask. So,
if the umask doesn't allow world-readable (which might be why the file
wasn't world-readable in the first place), the suggested chmod command
does nothing.
Change to print `chmod a+r` instead; that does have the intended effect.
No other `chmod` suggestions in this file have the same problem.
2024-02-20 16:26:21 -05:00
Markus Reiter
771193c80a
Ensure readall
runs without API.
2024-02-20 20:44:14 +01:00
Markus Reiter
2d41fe8feb
Support Tap#formula_files
when using API.
2024-02-20 20:44:13 +01:00
Markus Reiter
7f5a67917a
Ensure CoreCaskTap
is included in diagnostics.
2024-02-20 20:44:02 +01:00
Markus Reiter
4cf0f79368
Support Tap#cask_files
when using API.
2024-02-20 20:44:02 +01:00
Markus Reiter
670eb3d02d
Remove CaskLoader::tap_paths
.
2024-02-20 18:25:11 +01:00
Mike McQuaid
14ba271533
Merge pull request #16705 from issyl0/lxml-resource-needs-uses-from-macos
...
rubocop: Formulae with the "lxml" resource have required dependencies
2024-02-20 12:54:19 +00:00
Issy Long
ff23de4766
Formatting and cope with more modern RSpec config changes
...
Co-authored-by: Ruoyu Zhong <zhongruoyu@outlook.com>
2024-02-20 12:17:27 +00:00
BrewTestBot
4272a6108b
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2024-02-20 00:18:54 +00:00
Issy Long
33c33b5338
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 Python vendoring plan.
- For `resource "lxml"` to work, `uses_from_macos "libxml2"` and
`uses_from_macos "libxslt"` are needed in the formulae.
- This new RuboCop rule enforces that a formula including the "lxml" resource
also include those dependencies.
2024-02-19 22:50:55 +00:00
Douglas Eichelberger
e7e4ecc405
Change return type
2024-02-19 13:29:49 -08:00
Douglas Eichelberger
b5d07dd7d6
Finalize methods that do not support overrides
2024-02-19 13:23:45 -08:00
Douglas Eichelberger
ab62a717b9
Merge pull request #16407 from dduugg/default-prefixes
...
Remove redirection for default prefixes
2024-02-19 09:48:26 -08:00
Mike McQuaid
aa925598ee
Merge pull request #16699 from dduugg/modern-rspec
...
Modernize RSpec configuration
2024-02-19 16:56:53 +00:00
Douglas Eichelberger
c2e48ec79c
Extract find_files to helper
2024-02-19 08:28:12 -08:00