-
Notifications
You must be signed in to change notification settings - Fork 0
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
Fix compatibility with AWS.jl 1.91+ #11
Conversation
Project.toml
Outdated
@@ -10,11 +10,11 @@ YAML = "ddb6d928-2868-570f-bddf-ab3f9cf99eb6" | |||
goaws_jll = "a437b02d-256c-57cc-b5c6-817ed6633e35" | |||
|
|||
[compat] | |||
AWS = "1.8 - 1.90" | |||
AWS = "1.91" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll look into supporting older versions of AWS.jl as this would allow for better compatiblity
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we intended on using 1.80
here as 1.8.0
doesn't support AbstractAWSConfig
which this package requires. We at a minimum require 1.63
which added support for @service
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Restricting further to AWS.jl 1.78 as this version allows us to use Compat.jl 4 which is needed to run the tests. I'd rather not state this package supports AWS.jl 1.63 if we can't actually tests against it
e20cc33
to
41a9588
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good, nice!
In #9 we found that AWS.jl 1.91 was not compatible with GoAWS.jl due to the underlying
goaws
library not supporting JSON APIs. Since we mitigated that issue with a upperbound workaround thegoaws
package now has support for JSON APIs so we can address this issue properly.Related:
goaws
PR to support JSON APIs: [WIP] Feature aws json Admiral-Piett/goaws#288