A wrapper for GOV.UK's AWS environment.
[WIP] AWS assume role with MFA. Yet another gem for this.
issyl0/alexa-house-cleaning-rota 0
An Alexa app to tell us about the house cleaning rota.
A Pebble app to show an aphorism (not necessarily philosophical) every day, with data from issyl0/aphorisms-web.
A Ruby web app that shows an aphorism at random as JSON, consumable by other apps.
Check for mentions of people "going to [COUNTRY]" on twitter and tweet back travel advice.
An iPhone app that retrieves book synopses from Goodreads.
🍺 The missing package manager for macOS
PR opened Homebrew/linuxbrew-core
- [x] Have you followed the guidelines for contributing?
- [x] Have you checked that there aren't other open pull requests for the same formula update/change?
- [ ] Have you built your formula locally with
brew install --build-from-source <formula>, where<formula>is the name of the formula you're submitting? - [ ] Is your test running fine
brew test <formula>, where<formula>is the name of the formula you're submitting? - [ ] Does your build pass
brew audit --strict <formula>(after doingbrew install <formula>)? - [x] Have you included the output of
brew gist-logs <formula>of the build failure if your PR fixes a build failure. Please quote the exact error message.
- This was reported as failing (confirmed by me) in #21130.
- I don't know if any more
inreplaces are needed if files have moved - we'll see from CI as I don't have time right now to let aqtbuild run. 😭
pr created time in 8 hours
create barnchissyl0/linuxbrew-core
branch : qt-remove-failing-inreplace
created branch time in 8 hours
startedhikhvar/mqtt2prometheus
started time in 8 hours
create barnchissyl0/linuxbrew-core
branch : systemd-rewrite-python-shebang
created branch time in 9 hours
PR opened Homebrew/linuxbrew-core
- [x] Have you followed the guidelines for contributing?
- [x] Have you checked that there aren't other open pull requests for the same formula update/change?
- [x] Have you built your formula locally with
brew install --build-from-source <formula>, where<formula>is the name of the formula you're submitting? - [x] Is your test running fine
brew test <formula>, where<formula>is the name of the formula you're submitting? - [x] Does your build pass
brew audit --strict <formula>(after doingbrew install <formula>)? - [x] Have you included the output of
brew gist-logs <formula>of the build failure if your PR fixes a build failure. Please quote the exact error message.
Language::Python.rewrite_python_shebangis deprecated. I tried replacing it, then I did abrew install -si systemdand inspected what it was replacing to see if it was even still valid given the formula was updated recently anyway -/usr/bin/env python3.- The install completes successfully without the rewriting, and the test passes. Let's see what test-bot says...
- Potentially fixes #21135. Failure logs are in that issue.
pr created time in 9 hours
pull request commentterraform-providers/terraform-provider-dnsimple
Add `dnsimple_email_forward` resource
@weppos The most gentle of pings on this - I hope everything's going well for you! 🙏🏻
comment created time in 4 days
PR merged Homebrew/brew
- [x] Have you followed the guidelines in our Contributing document?
- [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
- [x] Have you added an explanation of what your changes do and why you'd like us to include them?
- [ ] Have you written new tests for your changes? Here's an example.
- [x] Have you successfully run
brew stylewith your changes locally? - [ ] Have you successfully run
brew testswith your changes locally?
- This was suggested in https://github.com/Homebrew/brew/pull/8741#discussion_r490949486.
pr closed time in 4 days
push eventHomebrew/brew
commit sha bb0fc2764edec46da3b1a4c8e3cbff9bf331b3ab
dev-cmd/typecheck: Make an `--update` switch for automatic updates - This was suggested in https://github.com/Homebrew/brew/pull/8741#discussion_r490949486.
commit sha 189d10b32bff8f203109b5610654734a98953a74
workflows/sorbet: Rename from Tapioca as it does more than Tapioca now - This uses the `--update` switch to do both RBI file updates and pruning of deleted files from `sorbet/files.yaml`. The assumption is that only this automated task will run this command.
commit sha 5dbf31522f1bab2f4914fda75f8c1424f7d9841d
Merge pull request #8766 from issyl0/brew-typecheck-ci dev-cmd/typecheck: Group all automatic updates code into one \`--ci\` switch
push time in 4 days
pull request commentHomebrew/brew
dev-cmd/typecheck: Group all automatic updates code into one \`--ci\` switch
I changed this to be brew typecheck --update.
comment created time in 4 days
pull request commentHomebrew/brew
Add and vendor `rubocop-sorbet` and `sorbet-runtime`.
1. add type information for more files until we hit a certain threshold
Now Markus has done the majority of the annoying things in the base output (the current true files), I feel this is going to go faster and also inspire others (and I know Vidushee is planning to carry on with it)! Do you have an idea for what "a certain threshold" looks like? It's easier to track things now we've got false in a single list in sorbet/files.yaml, at least.
2. require
brew typecheckto be run in order to pass CI rather than being a scheduled, after-the-fact job
It already is run on CI, but when we're starting from 0 errors we can remove the --quiet so it actually reveals its results and people can react to it.
comment created time in 4 days
push eventissyl0/brew
commit sha bb0fc2764edec46da3b1a4c8e3cbff9bf331b3ab
dev-cmd/typecheck: Make an `--update` switch for automatic updates - This was suggested in https://github.com/Homebrew/brew/pull/8741#discussion_r490949486.
commit sha 189d10b32bff8f203109b5610654734a98953a74
workflows/sorbet: Rename from Tapioca as it does more than Tapioca now - This uses the `--update` switch to do both RBI file updates and pruning of deleted files from `sorbet/files.yaml`. The assumption is that only this automated task will run this command.
push time in 4 days
push eventissyl0/brew
commit sha 9a4856822609d716bcf7ab1ad51452feed9d93e6
Check for descriptions starting with “the”.
commit sha 34ea8cbc9d0e45b8c30dc05792a3f3ddd82cef9e
PULL_REQUEST_TEMPLATE: Add a checklist item for `brew man` - I've been changing command flags recently. I always forget to run `brew man`, then I feel bad about causing red CI on my PRs. This has happened to others too, so make `brew man` more obvious as a thing that one should check.
commit sha 9725e8535761a3e8a1e69f8d9a81359c9f584b50
chmod recursively to satisfy zsh "insecure directories" warning without `-R` only `share` is updated, leaving `share/zsh/site-functions` unchanged, so the warning won't go away
commit sha cf37ff65ab890ce133a87bd19d9abc6169350883
pypi: do not use formula name as PyPI package name
commit sha 4f235a1e0ba61f991ce3af4c6d63066f73b91be9
Merge pull request #8732 from SeekingMeaning/pypi/non-pypi-formulae pypi: do not use formula name as PyPI package name
commit sha 227da3aa00c7238cbc89c56ff2ff0ad409d8ec95
Merge pull request #8767 from issyl0/update-pr-template-brew-man PULL_REQUEST_TEMPLATE: Add a checklist item for `brew man`
commit sha e686a392c500888f85a069b625fc70495a920af5
bump-formula-pr: add message to check resources
commit sha a8a921dfaa44f71cdc53fac8ad3e42d491c7ea33
Merge pull request #8758 from Rylan12/bump-formula-pr-resource-message bump-formula-pr: add message to check resources
commit sha 191a82d4eb33ea2f65d550bff5401a8b7a322bf7
sorbet/files.yaml: Merge the two `false` lists into one - I've been asked a couple of times now what the two different `false:` lists mean. And the answer is "nothing". So to avoid confusion (and to stop my YAML linter moaning about duplicate keys), merge the two lists and re-alphabetize.
commit sha e3646c9b4e9dea9204f3c8a3bb472638546c4534
Remove unneeded back-references.
commit sha cc3eceb04fce67c2966a20261d51254b1f53255d
Fix `inreplace` signature.
commit sha 05a84c5a3f6106daa358c79d0e80d139ab3fe901
Explicitly specify `block` argument for `each` methods.
commit sha 7e51c04135e0d9f690770abef316a0a88cbf59dc
Merge pull request #8772 from issyl0/sorbet-files-yaml-condense-into-one-false-list sorbet/files.yaml: Merge the two `false` lists into one
commit sha 61bcb577f98dfba3809b5a20c9e082f3525cd752
Add homebrew/cask to new maintainer checklist.
commit sha 78cd6dc0a9ec899b689edae47c06fe9485e3d63f
Allow “macOS virtual machines” in descriptions.
commit sha eff71a1c2b99f36f93f27b527389ac903ea5e1e2
docs: update for autosquashing
commit sha c110fb60a65342e99f1e18bcf53b4dc1f32131de
Merge pull request #8775 from reitermarkus/desc-macos-vm Allow “macOS virtual machines” in descriptions.
commit sha cb027474f525bffd318c4cb704ef1293973d7a5a
Merge pull request #8774 from reitermarkus/sorbet-fixes Fix some typechecking errors.
commit sha 5c2c2f7e2b437301380f72b1dacc459435973a94
Merge pull request #8777 from reitermarkus/checklist-cask Add homebrew/cask to new maintainer checklist.
commit sha ad574c02aa271ea68eef961ce1caacde433ea7a7
Merge pull request #8768 from phunehehe/patch-1 chmod recursively to satisfy zsh "insecure directories" warning
push time in 4 days
pull request commentHomebrew/brew
Add and vendor `rubocop-sorbet` and `sorbet-runtime`.
@reitermarkus I 100% agree.
comment created time in 5 days
push eventHomebrew/brew
commit sha 61bcb577f98dfba3809b5a20c9e082f3525cd752
Add homebrew/cask to new maintainer checklist.
commit sha 5c2c2f7e2b437301380f72b1dacc459435973a94
Merge pull request #8777 from reitermarkus/checklist-cask Add homebrew/cask to new maintainer checklist.
push time in 6 days
PR merged Homebrew/brew
- [x] Have you followed the guidelines in our Contributing document?
- [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
- [ ] Have you added an explanation of what your changes do and why you'd like us to include them?
- [ ] Have you written new tests for your changes? Here's an example.
- [x] Have you successfully run
brew stylewith your changes locally? - [x] Have you successfully run
brew testswith your changes locally? - [x] Have you successfully run
brew manlocally and committed any changes?
pr closed time in 6 days
push eventHomebrew/brew
commit sha e3646c9b4e9dea9204f3c8a3bb472638546c4534
Remove unneeded back-references.
commit sha cc3eceb04fce67c2966a20261d51254b1f53255d
Fix `inreplace` signature.
commit sha 05a84c5a3f6106daa358c79d0e80d139ab3fe901
Explicitly specify `block` argument for `each` methods.
commit sha cb027474f525bffd318c4cb704ef1293973d7a5a
Merge pull request #8774 from reitermarkus/sorbet-fixes Fix some typechecking errors.
push time in 6 days
PR merged Homebrew/brew
- [x] Have you followed the guidelines in our Contributing document?
- [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
- [x] Have you added an explanation of what your changes do and why you'd like us to include them?
- [ ] Have you written new tests for your changes? Here's an example.
- [x] Have you successfully run
brew stylewith your changes locally? - [x] Have you successfully run
brew testswith your changes locally? - [x] Have you successfully run
brew manlocally and committed any changes?
Also, the StringScanner error will be fixed by https://github.com/sorbet/sorbet/pull/3438.
pr closed time in 6 days
delete branch issyl0/brew
delete branch : sorbet-files-yaml-condense-into-one-false-list
delete time in 6 days
push eventissyl0/whereis
commit sha f32af5b39821e8748275c57dd0b8b961ea0917ab
hmm
push time in 6 days
push eventissyl0/whereis
commit sha 10c999e54c4c02c403b72d2e2aadf50e9a836d26
I can type
push time in 6 days
push eventissyl0/whereis
commit sha b34e4b1a9a6a2b52a72b7a062d6ab788c2c8aa73
bundle update all the things and add oauth2 gem
push time in 6 days
push eventissyl0/whereis
commit sha db69950ecb0585b49ede4f8e5c847c19b95debf8
wip
push time in 6 days
PR opened Homebrew/brew
- [x] Have you followed the guidelines in our Contributing document?
- [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
- [x] Have you added an explanation of what your changes do and why you'd like us to include them?
- [x] ~Have you written new tests for your changes? Here's an example.~
- [x] ~Have you successfully run
brew stylewith your changes locally?~ - [x] ~Have you successfully run
brew testswith your changes locally?~ - [x] ~Have you successfully run
brew manlocally and committed any changes?~
- I've been asked a couple of times now what the two different
false:lists mean. And the answer is "nothing". So to avoid confusion (and to stop my YAML linter moaning about duplicate keys), merge the two lists and re-alphabetize.
pr created time in 6 days
push eventissyl0/brew
commit sha 191a82d4eb33ea2f65d550bff5401a8b7a322bf7
sorbet/files.yaml: Merge the two `false` lists into one - I've been asked a couple of times now what the two different `false:` lists mean. And the answer is "nothing". So to avoid confusion (and to stop my YAML linter moaning about duplicate keys), merge the two lists and re-alphabetize.
push time in 6 days
create barnchissyl0/brew
branch : sorbet-files-yaml-condense-into-one-false-list
created branch time in 6 days
Pull request review commentHomebrew/brew
dev-cmd/typecheck: Group all automatic updates code into one \`--ci\` switch
def typecheck_args EOS switch "-q", "--quiet", description: "Silence all non-critical errors."- switch "--update-definitions",- description: "Update Tapioca gem definitions of recently bumped gems"- switch "--prune-files-list",- description: "Remove deleted filepaths from #{SORBET_FILES_YAML}"+ switch "--ci",
Run brew typecheck without any arguments and you'll see Errors: 18. Unless we go forwards and fix them (we're trying, but some constructs for example splats, Sorbet doesn't support very well yet so we'd have to do weird workarounds), or go backwards and mark those files as typed: false, then we'll just be confusing people. And look at the length of sorbet/files.yaml for what a long way we have to go in the future!
I think we do need to think up a strategy for evolving Sorbet's takeup in Homebrew - I'll chat to Misty and Vidushee about that, and surface it as a thing at the next maintainer call.
comment created time in 6 days
create barnchissyl0/homebrew-command-not-found
created branch time in 6 days
fork issyl0/homebrew-command-not-found
🔍 Ubuntu’s command-not-found equivalent for Homebrew on macOS
fork in 6 days
Pull request review commentHomebrew/brew
dev-cmd/typecheck: Group all automatic updates code into one \`--ci\` switch
def typecheck_args EOS switch "-q", "--quiet", description: "Silence all non-critical errors."- switch "--update-definitions",- description: "Update Tapioca gem definitions of recently bumped gems"- switch "--prune-files-list",- description: "Remove deleted filepaths from #{SORBET_FILES_YAML}"+ switch "--ci",
@vidusheeamoli or @mistydemeo might have different opinions, but I'm not sure we're at that level of efficiency yet with Sorbet. That said, I'm not sure we ever will be unless we three get some help solving the issues - and that can only be done if it reaches more devs. But for now, I think it would be too confusing and unhelpful. This is definitely a thing we can come back to later though.
comment created time in 6 days
issue commentHomebrew/homebrew-bundle
Proposal: add a `bundle converge` command that does `bundle cleanup --force` + `bundle`
Another idea: run bundle automatically at the end of brew cleanup --force?
comment created time in 6 days
pull request commentHomebrew/brew
bump-cask-pr: add support for `:latest`
Big Sur beta is officially unsupported, so diagnosing and fixing the issue in a PR is the way to go please @core-code.
comment created time in 6 days
Pull request review commentHomebrew/brew
dev-cmd/typecheck: Group all automatic updates code into one \`--ci\` switch
def typecheck_args EOS switch "-q", "--quiet", description: "Silence all non-critical errors."- switch "--update-definitions",- description: "Update Tapioca gem definitions of recently bumped gems"- switch "--prune-files-list",- description: "Remove deleted filepaths from #{SORBET_FILES_YAML}"+ switch "--ci",
Or --update? 🤷🏻
comment created time in 7 days
PR opened Homebrew/brew
- [x] Have you followed the guidelines in our Contributing document?
- [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
- [x] Have you added an explanation of what your changes do and why you'd like us to include them?
- [ ] Have you written new tests for your changes? Here's an example.
- [x] Have you successfully run
brew stylewith your changes locally? - [ ] Have you successfully run
brew testswith your changes locally? - [x] Have you successfully run
brew manlocally and committed any changes?
- I've been changing command flags recently. I always forget to run
brew man, then I feel bad about causing red CI on my PRs. This has happened to others too, so makebrew manmore obvious as a thing that one should check.
pr created time in 7 days
push eventissyl0/brew
commit sha a374f86767dda1858f9f6d5ea9dc8b6e0a599d33
dev-cmd/typecheck: Make a `--ci` switch for automatic updates - This was suggested in https://github.com/Homebrew/brew/pull/8741#discussion_r490949486.
commit sha a924362eac1689b13476477c982113d134c1ebcf
workflows/sorbet: Rename from Tapioca as it does more than Tapioca now - This uses the `--ci` switch to do both RBI file updates and pruning of deleted files from `sorbet/files.yaml`. The assumption is that only this automated task will run this command.
push time in 7 days
PR opened Homebrew/brew
- [x] Have you followed the guidelines in our Contributing document?
- [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
- [x] Have you added an explanation of what your changes do and why you'd like us to include them?
- [ ] Have you written new tests for your changes? Here's an example.
- [x] Have you successfully run
brew stylewith your changes locally? - [ ] Have you successfully run
brew testswith your changes locally?
- This was suggested in https://github.com/Homebrew/brew/pull/8741#discussion_r490949486.
pr created time in 7 days
push eventHomebrew/brew
commit sha 7ecb73f9da89bd3c6e752b860e8731e5607782e2
sorbet/files.yaml: Preserve newline at EOF
commit sha cc04f3de07df20785a808e59eb0abdfc03240213
Merge pull request #8765 from issyl0/sorbet-files-yaml-preserve-newline-at-eof sorbet/files.yaml: Preserve newline at EOF
push time in 7 days
PR merged Homebrew/brew
- [x] Have you followed the guidelines in our Contributing document?
- [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
- [x] Have you added an explanation of what your changes do and why you'd like us to include them?
- [ ] Have you written new tests for your changes? Here's an example.
- [x] Have you successfully run
brew stylewith your changes locally? - [ ] Have you successfully run
brew testswith your changes locally?
- Discovered in https://github.com/Homebrew/brew/pull/8763/files#r490948581 :sob:
pr closed time in 7 days
delete branch issyl0/brew
delete branch : sorbet-files-yaml-preserve-newline-at-eof
delete time in 7 days
create barnchissyl0/brew
branch : sorbet-files-yaml-preserve-newline-at-eof
created branch time in 7 days
PR opened Homebrew/brew
- [x] Have you followed the guidelines in our Contributing document?
- [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
- [x] Have you added an explanation of what your changes do and why you'd like us to include them?
- [ ] Have you written new tests for your changes? Here's an example.
- [x] Have you successfully run
brew stylewith your changes locally? - [ ] Have you successfully run
brew testswith your changes locally?
- Discovered in https://github.com/Homebrew/brew/pull/8763/files#r490948581 :sob:
pr created time in 7 days
Pull request review commentHomebrew/brew
sorbet: update RBI files using Tapioca.
strict: - ./requirements.rb - ./requirements/osxfuse_requirement.rb - ./rubocops.rb- - ./rubocops/rubocop-cask.rb+ - ./rubocops/rubocop-cask.rb
Oh, it's missing a trailing new line.
comment created time in 7 days
Pull request review commentHomebrew/brew
dev-cmd/typecheck: Programmatically delete old files from `sorbet/files.yaml`
def typecheck_args description: "Silence all non-critical errors." switch "--update-definitions", description: "Update Tapioca gem definitions of recently bumped gems"+ switch "--prune-files-list",+ description: "Remove deleted filepaths from #{SORBET_FILES_YAML}"
I'd be very surprised if anyone else were using those options of brew typecheck at the moment - or even the base command. That sounds good - I'll do that a bit later today.
comment created time in 7 days
push eventHomebrew/brew
commit sha 09ce3fc27f458cb02b8119b6e91adb1a3ee59a72
build(deps): bump sorbet-runtime in /Library/Homebrew Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.5912 to 0.5.5913. - [Release notes](https://github.com/sorbet/sorbet/releases) - [Commits](https://github.com/sorbet/sorbet/commits) Signed-off-by: dependabot-preview[bot] <[email protected]>
commit sha e9c634beab50211d2b007affafe5324591942882
Merge pull request #8759 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5913 build(deps): bump sorbet-runtime from 0.5.5912 to 0.5.5913 in /Library/Homebrew
push time in 7 days
delete branch Homebrew/brew
delete branch : dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5913
delete time in 7 days
PR merged Homebrew/brew
Bumps sorbet-runtime from 0.5.5912 to 0.5.5913. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sorbet/sorbet/releases">sorbet-runtime's releases</a>.</em></p> <blockquote> <h2>sorbet 0.5.5912.20200916141246-13faee465</h2> <p>To use Sorbet add this line to your Gemfile:</p> <pre><code>gem 'sorbet', '0.5.5912', :group => :development gem 'sorbet-runtime', '0.5.5912' </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/sorbet/sorbet/commits">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
pr closed time in 7 days
pull request commentHomebrew/brew
build(deps): bump sorbet-runtime from 0.5.5912 to 0.5.5913 in /Library/Homebrew
@dependabot rebase
comment created time in 7 days
push eventHomebrew/brew
commit sha ef22d3ee50763f504591ba34bd3d9bc2239deed0
build(deps): bump sorbet from 0.5.5912 to 0.5.5913 in /Library/Homebrew Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.5912 to 0.5.5913. - [Release notes](https://github.com/sorbet/sorbet/releases) - [Commits](https://github.com/sorbet/sorbet/commits) Signed-off-by: dependabot-preview[bot] <[email protected]>
commit sha b19be31de75d7789013f5b4c59a750357bb3005a
Merge pull request #8760 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.5913 build(deps): bump sorbet from 0.5.5912 to 0.5.5913 in /Library/Homebrew
push time in 7 days
delete branch Homebrew/brew
delete branch : dependabot/bundler/Library/Homebrew/sorbet-0.5.5913
delete time in 7 days
PR merged Homebrew/brew
Bumps sorbet from 0.5.5912 to 0.5.5913. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sorbet/sorbet/releases">sorbet's releases</a>.</em></p> <blockquote> <h2>sorbet 0.5.5912.20200916141246-13faee465</h2> <p>To use Sorbet add this line to your Gemfile:</p> <pre><code>gem 'sorbet', '0.5.5912', :group => :development gem 'sorbet-runtime', '0.5.5912' </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/sorbet/sorbet/commits">compare view</a></li> </ul> </details> <br />
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
<details> <summary>Dependabot commands and options</summary> <br />
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
</details>
pr closed time in 7 days
push eventHomebrew/brew
commit sha 3bf5136e82b594429abff8934e9eb8fd362e8e91
dev-cmd/typecheck: Delete old files from `sorbet/files.yaml` - I was going through the `sorbet/files.yaml` moving various things to `true`, playing around locally, and happened upon some files that it was tracking that had been deleted. - We want to do some automation of new files, but I'm not sure we'd ever considered the possibility of code being removed. :-D - This adds a `--prune-files-list` switch and updates the Tapioca GitHub Actions workflow to use it. Any changes to the `sorbet/files.yaml` file will be committed as part of the scheduled Tapioca update job.
commit sha 33a16e599a8e05b87d2f93d92cc80d255eaa26fa
Merge pull request #8741 from issyl0/cleanup-files-yaml dev-cmd/typecheck: Programmatically delete old files from `sorbet/files.yaml`
push time in 7 days
PR merged Homebrew/brew
- [x] Have you followed the guidelines in our Contributing document?
- [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
- [x] Have you added an explanation of what your changes do and why you'd like us to include them?
- [ ] Have you written new tests for your changes? Here's an example.
- [x] Have you successfully run
brew stylewith your changes locally? - [x] Have you successfully run
brew testswith your changes locally?
- I was going through the
sorbet/files.yamlmoving various things totrue, playing around locally, and happened upon some files that it was tracking that had been deleted. - We want to do some automation of new files, but I'm not sure we'd ever considered the possibility of code being removed. 😆
pr closed time in 7 days
push eventissyl0/brew
commit sha 3bf5136e82b594429abff8934e9eb8fd362e8e91
dev-cmd/typecheck: Delete old files from `sorbet/files.yaml` - I was going through the `sorbet/files.yaml` moving various things to `true`, playing around locally, and happened upon some files that it was tracking that had been deleted. - We want to do some automation of new files, but I'm not sure we'd ever considered the possibility of code being removed. :-D - This adds a `--prune-files-list` switch and updates the Tapioca GitHub Actions workflow to use it. Any changes to the `sorbet/files.yaml` file will be committed as part of the scheduled Tapioca update job.
push time in 7 days
Pull request review commentHomebrew/brew
dev-cmd/typecheck: Programmatically delete old files from `sorbet/files.yaml`
def typecheck_args description: "Silence all non-critical errors." switch "--update-definitions", description: "Update Tapioca gem definitions of recently bumped gems"+ switch "--prune-files-list",+ description: "Remove deleted filepaths from #{SORBET_FILES_YAML}"
It's a distinct task, so I feel it should be separate.
I'm already slightly uncomfortable with it being in a GitHub Action named "Tapioca" because it's core Sorbet not Tapioca. But not uncomfortable enough to go to the effort of fixing it as that GitHub Action was difficult enough the first time.
comment created time in 7 days
Pull request review commentHomebrew/brew
dev-cmd/typecheck: Programmatically delete old files from `sorbet/files.yaml`
def typecheck Homebrew.install_bundler_gems! HOMEBREW_LIBRARY_PATH.cd do+ if args.prune_files_list?+ lines_to_keep = []+ sorbet_keywords = ["true:", "false:", "strict:", "strong:"]++ File.readlines(SORBET_FILES_YAML).each do |line|+ line.chomp!
D'oh, I should have remembered that.
comment created time in 7 days
pull request commentHomebrew/brew
dev-cmd/typecheck: Programmatically delete old files from `sorbet/files.yaml`
@MikeMcQuaid Am I OK to merge this now it's in pure Ruby and would run automatically with the Tapioca GitHub Action?
comment created time in 7 days
push eventissyl0/dotfiles
commit sha f9dfcc3261e9a251119492ae6230a47ab74f15b8
vimrc: Don't make any noise (Found at https://superuser.com/a/1324151.)
push time in 7 days
push eventissyl0/brew
commit sha fa2293f6eee6f5c3533422740da8e3bcafd1467d
dev-cmd/typecheck: Delete old files from `sorbet/files.yaml` - I was going through the `sorbet/files.yaml` moving various things to `true`, playing around locally, and happened upon some files that it was tracking that had been deleted. - We want to do some automation of new files, but I'm not sure we'd ever considered the possibility of code being removed. :-D - This adds a `--prune-files-list` switch and updates the Tapioca GitHub Actions workflow to use it. Any changes to the `sorbet/files.yaml` file will be committed as part of the scheduled Tapioca update job.
push time in 7 days
push eventHomebrew/homebrew-core
commit sha fd97e01e95b19887a9c64cf623bfcb5daf92e147
docker-compose-completion 1.27.3
push time in 7 days
PR merged Homebrew/homebrew-core
Created with brew bump-formula-pr.
pr closed time in 7 days
push eventHomebrew/homebrew-core
commit sha 75fb0b9ce54fd5cde7471283408636807eca90cc
node-build 4.9.8 Created by https://github.com/mislav/bump-homebrew-formula-action
push time in 7 days
PR merged Homebrew/homebrew-core
Created by https://github.com/mislav/bump-homebrew-formula-action
pr closed time in 7 days
Pull request review commentHomebrew/brew
dev-cmd/typecheck: Programmatically delete old files from `sorbet/files.yaml`
# frozen_string_literal: true require "cli/parser"+require "yaml"
We don't need this now we're not parsing the YAML.
comment created time in 8 days
Pull request review commentHomebrew/brew
dev-cmd/typecheck: Programmatically delete old files from `sorbet/files.yaml`
def typecheck return end + lines_to_keep = []
That's a good idea, then there's no human involvement! I did this in a106fbc.
comment created time in 8 days
push eventissyl0/brew
commit sha a106fbccc0c84a1b67533f22bb58c2943ed4c4e9
dev-cmd/typecheck: Delete old files from `sorbet/files.yaml` - I was going through the `sorbet/files.yaml` moving various things to `true`, playing around locally, and happened upon some files that it was tracking that had been deleted. - We want to do some automation of new files, but I'm not sure we'd ever considered the possibility of code being removed. :-D - This adds a `--prune-files-list` switch and updates the Tapioca GitHub Actions workflow to use it. Any changes to the `sorbet/files.yaml` file will be committed as part of the scheduled Tapioca update job.
push time in 8 days
push eventissyl0/brew
commit sha 3f0cced90aaab86e8c64d9183786440430c099db
dev-cmd/typecheck: Delete old files from `sorbet/files.yaml` - I was going through the `sorbet/files.yaml` moving various things to `true`, playing around locally, and happened upon some files that it was tracking that had been deleted. - We want to do some automation of new files, but I'm not sure we'd ever considered the possibility of code being removed. :-D - This adds a `--prune-files-list` switch and updates the Tapioca GitHub Actions workflow to use it. Any changes to the `sorbet/files.yaml` file will be committed as part of the scheduled Tapioca update job.
push time in 8 days
Pull request review commentHomebrew/brew
dev-cmd/typecheck: Programmatically delete old files from `sorbet/files.yaml`
def typecheck return end + lines_to_keep = []
Yeh, let's just make it default I reckon. I think it's fine if it gets "lost".
Mike said to just make it a default thing when brew typecheck runs.
comment created time in 9 days
push eventissyl0/brew
commit sha 5685056359057a70ac830ab8e82922c3544bb63d
dev-cmd/typecheck: Delete old files from `sorbet/files.yaml` - I was going through the `sorbet/files.yaml` moving various things to `true`, playing around locally, and happened upon some files that it was tracking that had been deleted. - We want to do some automation of new files, but I'm not sure we'd ever considered the possibility of code being removed. :-D
commit sha 62817aaa7a0a15128088728a1ee7d20169a4db32
sorbet/files.yaml: Cleanup filepaths that don't exist any more
push time in 9 days
Pull request review commentHomebrew/brew
dev-cmd/typecheck: Add a switch to delete old files from `sorbet/files.yaml`
def typecheck return end + if args.prune_files_list?+ YAML.parse(File.read(SORBET_FILES_YAML)).each do |line|+ next unless line.scalar? && line.value.end_with?(".rb")++ filepath = line.value++ unless File.exist?(filepath)+ odebug "Deleting #{filepath} from #{SORBET_FILES_YAML} as it doesn't exist."+ `sed -i '' '/#{filepath.gsub!("/", "\\/")}/d' #{SORBET_FILES_YAML}`
I removed the YAML parsing because it was getting in the way of writing the file back properly (I needed the raw data, not the parsed data), dealt with the Sorbet true, false, strict, strong keywords separately, then write every line of the file that can stay to an array (that was easier to model in my brain), then write the file at the end.
comment created time in 9 days