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
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
Bo Anderson
ea3b4b887e
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
2024-02-23 18:39:21 +00:00
dependabot[bot]
84b8e6cc67
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.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](e0b68c6749...0cfda1dd0a )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-23 18:28:28 +00:00
Patrick Linnane
d72f4a883d
Merge pull request #16734 from Homebrew/maintainers_fork
2024-02-23 09:39:07 -08:00
Mike McQuaid
18b835b2ac
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 most users use the API for our
main repositories now.
It should also simplify security work in future because we can assume
anyone who can create a branch on the main repository has write access
rather than e.g. having a hardcoded list of maintainers we rely on.
2024-02-23 17:22:44 +00: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
94e987ee65
Merge pull request #16728 from reitermarkus/tap-from-path-regex
...
Fix tap constants.
2024-02-22 22:13:52 +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
d3ef383753
Merge pull request #16689 from reitermarkus/formulary-loader-for
...
Reapply "Refactor `Formulary::loader_for`."
2024-02-22 18:41:56 +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
deb048874a
Merge pull request #16710 from reitermarkus/tap-each-clear-cache
...
Make `Tap::each` respect the API and clear all tap caches before each test.
2024-02-22 18:18:38 +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
Patrick Linnane
3d3f0696b1
Merge pull request #16724 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-static-and-runtime-and-sorbet-runtime-0.5.11264
2024-02-22 08:49:45 -08: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
Mike McQuaid
da44787e94
Merge pull request #16723 from cho-m/non-pypi-url-use-formula-py
...
utils/pypi: use python from formula for non-pypi url metadata
2024-02-22 14:56:59 +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
Markus Reiter
8b977ced6f
Merge pull request #16719 from Homebrew/sponsors-maintainers-man-completions
...
Update manpage and completions.
2024-02-21 03:18:42 +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
BrewTestBot
808d5dec7e
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-02-21 00:06:23 +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
28ad3f7fec
Merge pull request #16712 from reitermarkus/caskloader-tap-paths
...
Remove `CaskLoader::tap_paths`.
2024-02-20 20:41:01 +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