Mike McQuaid
6527fc1bf3
dependabot: use more groups.
...
- update all dependabot types once a week on Friday so they can make it
into the new release on (usually) Monday
- use dependabot groups for all changes so we can merge them all at once
- use the `directories` option to DRY things up
2025-05-21 14:17:37 +01:00
BrewTestBot
b826bbf23e
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2025-05-21 13:08:27 +00:00
Mike McQuaid
8b32d019d4
Merge pull request #19986 from Homebrew/fix_update_maintainers
...
dev-cmd/update-maintainers: various fixes.
2025-05-21 12:42:38 +00:00
Mike McQuaid
3482655284
Merge pull request #19987 from Homebrew/fix_tap_new_root_url_warning
...
dev-cmd/tap-new: fix root_url warning.
2025-05-21 12:34:16 +00:00
Issy Long
ee15435a90
Fix multiline hash key/value indentation
2025-05-21 14:31:58 +02:00
Mike McQuaid
c1a2f94e01
dev-cmd/tap-new: fix root_url warning.
...
Ruby couldn't detect the `root_url` usage inside the ERB template.
Instead, use interpolation so it can for a fixed warning and more concise
syntax.
2025-05-21 13:19:11 +01:00
Mike McQuaid
a94037a6ff
dev-cmd/update-maintainers: various fixes.
...
- install the `man` gem group for `kramdown` so
`Manpages.regenerate_man_pages` can run successfully
- hardcode the non-organisation PLC members so that they aren't
missing from the GitHub team
- correctly populate the PLC members again
2025-05-21 13:08:37 +01:00
Mike McQuaid
e1c6513562
Merge pull request #19977 from colindean/patch-1
...
Prohibit non-ASCII characters in URLs, nudge toward punycode
2025-05-21 11:50:30 +00:00
Colin Dean
d5b3ae095c
Prohibit non-ASCII characters in URLs, nudge toward punycode
...
Inspired by curl's blog post, [Detecting malicious Unicode][1], this likely captures most if not all cases and nudges the user toward supplying IDNs with punycode.
A possible improvement would be telling the user exactly what punycode domain to use instead, but that may require another library as I can't quickly find something built into the Ruby stdlib that handles punycode encoding.
[1]: https://daniel.haxx.se/blog/2025/05/16/detecting-malicious-unicode/
Co-authored-by: Štefan Baebler <319826+stefanb@users.noreply.github.com>
2025-05-21 12:42:07 +01:00
Mike McQuaid
33a6d21eef
Merge pull request #19985 from Homebrew/dug/annotations
...
Include annotations in tapioca updates
2025-05-21 07:41:33 +00:00
Douglas Eichelberger
cd86e43fb1
Add rubocop exclusion
2025-05-20 20:59:24 -07:00
Douglas Eichelberger
1d4f1481ae
brew tc --update
2025-05-20 20:57:13 -07:00
Douglas Eichelberger
38bad25a86
Include annotations in typecheck updates
2025-05-20 20:56:53 -07:00
Patrick Linnane
cdf3964753
Merge pull request #19981 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-lsp-0.23.21
...
build(deps-dev): bump ruby-lsp from 0.23.20 to 0.23.21 in /Library/Homebrew
2025-05-20 21:07:21 +00:00
Patrick Linnane
df306e1426
Merge pull request #19978 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-251ed9551b
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-05-20 21:07:05 +00:00
Patrick Linnane
c2abb473bf
Merge pull request #19980 from Homebrew/dependabot/pip/Library/Homebrew/formula-analytics/setuptools-80.8.0
...
build(deps): bump setuptools from 80.7.1 to 80.8.0 in /Library/Homebrew/formula-analytics
2025-05-20 21:06:45 +00:00
Patrick Linnane
436eec1923
Merge pull request #19979 from Homebrew/dependabot/pip/Library/Homebrew/formula-analytics/influxdb3-python-0.13.0
...
build(deps): bump influxdb3-python from 0.12.0 to 0.13.0 in /Library/Homebrew/formula-analytics
2025-05-20 21:06:31 +00:00
Patrick Linnane
ce7256b154
Merge branch 'master' into dependabot/bundler/Library/Homebrew/ruby-lsp-0.23.21
2025-05-20 13:49:54 -07:00
Patrick Linnane
8e58386539
Merge branch 'master' into dependabot/bundler/Library/Homebrew/sorbet-251ed9551b
2025-05-20 13:49:51 -07:00
Patrick Linnane
303e4e4784
Merge branch 'master' into dependabot/pip/Library/Homebrew/formula-analytics/setuptools-80.8.0
2025-05-20 13:49:48 -07:00
Patrick Linnane
fe91ec3dbb
Merge branch 'master' into dependabot/pip/Library/Homebrew/formula-analytics/influxdb3-python-0.13.0
2025-05-20 13:49:44 -07:00
Patrick Linnane
33284e2a00
Merge pull request #19982 from Homebrew/faq-link-fix
...
docs/FAQ: fix broken link
2025-05-20 20:40:08 +00:00
BrewTestBot
87e4dfcd9f
Update RBI files for ruby-lsp.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2025-05-20 19:41:32 +00:00
BrewTestBot
8b643d7acf
brew vendor-gems: commit updates.
2025-05-20 19:41:23 +00:00
BrewTestBot
c2fac2047d
brew vendor-gems: commit updates.
2025-05-20 19:41:14 +00:00
Patrick Linnane
c0f4e11370
docs/FAQ: fix broken link
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-05-20 12:37:49 -07:00
dependabot[bot]
8b22e8a95f
build(deps-dev): bump ruby-lsp in /Library/Homebrew
...
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp ) from 0.23.20 to 0.23.21.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases )
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.23.20...v0.23.21 )
---
updated-dependencies:
- dependency-name: ruby-lsp
dependency-version: 0.23.21
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 19:11:52 +00:00
dependabot[bot]
2decd2158d
build(deps): bump setuptools in /Library/Homebrew/formula-analytics
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 80.7.1 to 80.8.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v80.7.1...v80.8.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 80.8.0
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 18:45:25 +00:00
dependabot[bot]
bfc36c00d8
build(deps): bump influxdb3-python
...
Bumps [influxdb3-python](https://github.com/InfluxCommunity/influxdb3-python ) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/InfluxCommunity/influxdb3-python/releases )
- [Changelog](https://github.com/InfluxCommunity/influxdb3-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/InfluxCommunity/influxdb3-python/compare/v0.12.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: influxdb3-python
dependency-version: 0.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 18:45:12 +00:00
dependabot[bot]
bdbd39bb09
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
...
Bumps the sorbet group in /Library/Homebrew with 4 updates: [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ), [sorbet-runtime](https://github.com/sorbet/sorbet ), [sorbet](https://github.com/sorbet/sorbet ) and [sorbet-static](https://github.com/sorbet/sorbet ).
Updates `sorbet-static-and-runtime` from 0.5.12115 to 0.5.12117
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.12115 to 0.5.12117
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.12115 to 0.5.12117
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.12115 to 0.5.12117
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
dependency-version: 0.5.12117
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet-runtime
dependency-version: 0.5.12117
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet
dependency-version: 0.5.12117
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet-static
dependency-version: 0.5.12117
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: sorbet
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-20 18:03:05 +00:00
Eric Knibbe
83249ef6ea
Merge pull request #19968 from Homebrew/docs-cask-cookbook
...
docs/Cask-Cookbook review
2025-05-20 14:40:53 +00:00
Eric Knibbe
d4c02e64e5
Cask-Cookbook: reorder some sections
2025-05-20 10:30:24 -04:00
Eric Knibbe
e8a0142150
Cask-Cookbook: review and update
...
with suggestions from code review
Co-Authored-By: Klaus Hipp <khipp@users.noreply.github.com>
Co-Authored-By: Bevan Kay <email@bevankay.me>
2025-05-20 10:30:24 -04:00
Eric Knibbe
2b25f34e85
Cask-Cookbook: mention replacement_formula/cask
2025-05-20 10:30:24 -04:00
Eric Knibbe
3320d7ee3e
Cask-Cookbook: mention version.csv methods
2025-05-20 10:30:24 -04:00
Eric Knibbe
ad5e03279b
Cask-Cookbook: relocate and update script: key lists
2025-05-20 10:30:24 -04:00
Carlo Cabrera
713289e2eb
Merge pull request #19885 from fidelity-contributions/github-16669
...
Anonymous OCI registry mirror support
2025-05-20 13:35:11 +00:00
Justin Rackliffe
f051510e67
Update Library/Homebrew/download_strategy.rb
...
Co-authored-by: Eric Knibbe <enk3@outlook.com>
2025-05-20 09:25:30 -04:00
Mike McQuaid
2bc642d501
Merge pull request #19976 from Homebrew/spdx_downcase
...
utils/spdx: do case insensitive comparison.
2025-05-20 12:59:06 +00:00
Mike McQuaid
8282ffa658
Merge pull request #19971 from Homebrew/bump-formula-pr-fix
...
bump-formula-pr: fix case when only `url` is provided
2025-05-20 11:40:18 +00:00
Bevan Kay
effb07ee76
bump-formula-pr: fix case when only url is provided
2025-05-20 21:23:52 +10:00
Mike McQuaid
7173f1fb60
utils/spdx: do case insensitive comparison.
...
Various places that use SPDX licenses specify them as downcased strings
so let's be more permissive in our comparisons/validations.
2025-05-20 12:12:55 +01:00
Mike McQuaid
28eab5c9a0
Merge pull request #19910 from botantony/no_autobump_extract_plist
...
cask/dsl: set `no_autobump!` automatically in some cases
2025-05-20 07:49:16 +00:00
Bevan Kay
14fbd47808
Merge pull request #19973 from Homebrew/livecheck/bitbucket-update-generated-urls
...
Bitbucket: update generated urls
2025-05-19 23:22:32 +00:00
Patrick Linnane
6a23486dd5
Merge pull request #19975 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-ab92e3fc5f
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-05-19 22:01:01 +00:00
Patrick Linnane
b371b6eb59
Merge pull request #19974 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.242.0
...
build(deps): bump ruby/setup-ruby from 1.240.0 to 1.242.0
2025-05-19 21:56:53 +00:00
BrewTestBot
a063889303
brew vendor-gems: commit updates.
2025-05-19 21:51:09 +00:00
dependabot[bot]
b554839ed9
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
...
Bumps the sorbet group in /Library/Homebrew with 4 updates: [sorbet-static-and-runtime](https://github.com/sorbet/sorbet ), [sorbet-runtime](https://github.com/sorbet/sorbet ), [sorbet](https://github.com/sorbet/sorbet ) and [sorbet-static](https://github.com/sorbet/sorbet ).
Updates `sorbet-static-and-runtime` from 0.5.12109 to 0.5.12115
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.12109 to 0.5.12115
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.12109 to 0.5.12115
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.12109 to 0.5.12115
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
dependency-version: 0.5.12115
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet-runtime
dependency-version: 0.5.12115
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet
dependency-version: 0.5.12115
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: sorbet
- dependency-name: sorbet-static
dependency-version: 0.5.12115
dependency-type: indirect
update-type: version-update:semver-patch
dependency-group: sorbet
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 18:20:29 +00:00
dependabot[bot]
5f037232c7
build(deps): bump ruby/setup-ruby from 1.240.0 to 1.242.0
...
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby ) from 1.240.0 to 1.242.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](1a0ff446f5...cb0fda56a3 )
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
dependency-version: 1.242.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-19 18:19:44 +00:00
Sam Ford
95abc7360b
Bitbucket: update generated urls
...
The `Bitbucket` strategy checks download or tag pages but the content
is now fetched separately on page load, so the strategy is failing for
all related formulae. This updates the generated strategy URLs to
fetch the page content instead, which works as expected.
2025-05-19 12:13:49 -04:00