What language does this apply to?
ruby
Describe the problem you are trying to solve.
Ruby 3.0.0-preview1 was released over the weekend. We'd like to check our ruby services before the official ruby 3.0 release (probably on christmas, as this is the usual ruby release date for new versions). However the google-protobuf gem explicitly prohibits bumping the ruby version to beyond 2.7 (the current stable version):
Gem::RuntimeRequirementNotMetError: google-protobuf requires Ruby version >= 2.3, < 2.8.dev. The current ruby version is 3.0.0.preview1.
An error occurred while installing google-protobuf (3.13.0), and Bundler cannot continue.
Make sure that `gem install google-protobuf -v '3.13.0' --source 'https://gem.givve.io/'` succeeds before bundling.
Describe the solution you'd like
The google-protobuf gem is installable under ruby 3.0.0. I'd be happy with a solution that is locked to the preview without any guarantee of functionality in production environments.
What language does this apply to?
ruby
Describe the problem you are trying to solve.
Ruby 3.0.0-preview1 was released over the weekend. We'd like to check our ruby services before the official ruby 3.0 release (probably on christmas, as this is the usual ruby release date for new versions). However the google-protobuf gem explicitly prohibits bumping the ruby version to beyond 2.7 (the current stable version):
Describe the solution you'd like
The google-protobuf gem is installable under ruby 3.0.0. I'd be happy with a solution that is locked to the preview without any guarantee of functionality in production environments.