The current CI fails tests with the latest version of Ruby, specifically debug. To pass these tests, the following two fixes are necessary:
Remove the unnecessary require "base64"
This may be code intended for future changes, but it is not currently used. From Ruby 3.4, base64 will no longer be a default gem.
Add logger to dependencies
From Ruby 3.5, logger will also no longer be a default gem, so it needs to be explicitly specified as a dependency.
By applying these fixes, the tests will pass.
The minor goal of this pull request is to pass the tests. However, the larger goal is to maintain a state where contributors can easily submit their pull requests.
Hi
The current CI fails tests with the latest version of Ruby, specifically
debug
. To pass these tests, the following two fixes are necessary:require "base64"
This may be code intended for future changes, but it is not currently used. From Ruby 3.4,
base64
will no longer be a default gem.logger
to dependenciesFrom Ruby 3.5,
logger
will also no longer be a default gem, so it needs to be explicitly specified as a dependency.By applying these fixes, the tests will pass. The minor goal of this pull request is to pass the tests. However, the larger goal is to maintain a state where contributors can easily submit their pull requests.