Skip to content

gemspec: remove upper Ruby version limit#107

Merged
bastelfreak merged 1 commit intoOpenVoxProject:mainfrom
bastelfreak:rubyver
Apr 9, 2026
Merged

gemspec: remove upper Ruby version limit#107
bastelfreak merged 1 commit intoOpenVoxProject:mainfrom
bastelfreak:rubyver

Conversation

@bastelfreak
Copy link
Copy Markdown
Contributor

this limit doesn't make sense since we don't know if the next major version is 4.1 or 5 or 2026-12-31. And dependabot will fail to parse it:

https://github.com/OpenVoxProject/openfact/actions/runs/24180253005/job/70571130540

updater | /home/dependabot/bundler/lib/dependabot/bundler/file_updater/ruby_requirement_setter.rb:95:in 'Kernel#eval': (eval at /home/dependabot/bundler/lib/dependabot/bundler/file_updater/ruby_requirement_setter.rb:95):1: syntax errors found (SyntaxError)
> 1 | '>= 2.5', '< 5.0'
    |         ^ unexpected ',', ignoring it
    |         ^ unexpected ',', expecting end-of-input

Short description

Checklist

I have:

  • read the CONTRIBUTING.md document
  • read and accepted the Developer Certificate of Origin document and added a Signed-off-by annotation to each of my commits
  • tested this code
  • included documentation (including possible behaviour changes)
  • documented the code
  • added or modified regression test(s)
  • added or modified unit test(s)

this limit doesn't make sense since we don't know if the next major
version is 4.1 or 5 or 2026-12-31. And dependabot will fail to parse it:

https://github.com/OpenVoxProject/openfact/actions/runs/24180253005/job/70571130540

```
updater | /home/dependabot/bundler/lib/dependabot/bundler/file_updater/ruby_requirement_setter.rb:95:in 'Kernel#eval': (eval at /home/dependabot/bundler/lib/dependabot/bundler/file_updater/ruby_requirement_setter.rb:95):1: syntax errors found (SyntaxError)
> 1 | '>= 2.5', '< 5.0'
    |         ^ unexpected ',', ignoring it
    |         ^ unexpected ',', expecting end-of-input
```

Signed-off-by: Tim Meusel <tim@bastelfreak.de>
@bastelfreak bastelfreak enabled auto-merge April 9, 2026 08:52
@bastelfreak bastelfreak merged commit 6a0e01e into OpenVoxProject:main Apr 9, 2026
72 of 76 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants