-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gem displays deprecation warning in ruby 3.3 #2984
Comments
Hi! Thank you for opening the ticket. We are planning to make an update to address this (TBD when). |
This issue is now closed. Comments on closed issues are hard for our team to see. |
For history - this change is reverted by #2987 And basically |
Adding these libraries (base64 and bigdecimal) as explicit dependencies causes issues for some existing users and so, to address that we rolled that change back to remove those dependencies. We will need a comprehensive strategy to address support in 3.4 without causing breaking changes for existing cases. |
Re-opening for now. |
Can we include conditional (based on the ruby version) dependencies in the gemspec file, or is that not supported? |
I don't believe so, we investigated doing that. |
Describe the bug
When running the gem in ruby 3.3 it displays the following warning
Expected Behavior
It should not do this
Current Behavior
It displays a warning in ruby 3.3
Reproduction Steps
Use the gem
Possible Solution
Include base64 in the gemspec
Additional Information/Context
No response
Gem name ('aws-sdk', 'aws-sdk-resources' or service gems like 'aws-sdk-s3') and its version
aws-sdk-core:3.191.1
Environment details (Version of Ruby, OS environment)
Ruby 3.3, linux
The text was updated successfully, but these errors were encountered: