11# frozen_string_literal: true
22
33Gem ::Specification . new do |spec |
4-
54 spec . name = 'aws-sdk-core'
6- spec . version = File . read ( File . expand_path ( '../ VERSION' , __FILE__ ) ) . strip
5+ spec . version = File . read ( File . expand_path ( 'VERSION' , __dir__ ) ) . strip
76 spec . summary = 'AWS SDK for Ruby - Core'
87 spec . description = 'Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby.'
98 spec . author = 'Amazon Web Services'
@@ -12,14 +11,16 @@ Gem::Specification.new do |spec|
1211 spec . require_paths = [ 'lib' ]
1312 spec . files = Dir [ 'LICENSE.txt' , 'CHANGELOG.md' , 'VERSION' , 'lib/**/*.rb' , 'sig/**/*.rbs' , 'ca-bundle.crt' ]
1413
15- spec . add_dependency ( 'jmespath ' , '~> 1' , '>= 1.6.1 ' ) # necessary for secure jmespath JSON parsing
14+ spec . add_dependency ( 'aws-eventstream ' , '~> 1' , '>= 1.3.0 ' ) # necessary for binary eventstream
1615 spec . add_dependency ( 'aws-partitions' , '~> 1' , '>= 1.992.0' ) # necessary for new endpoint resolution
1716 spec . add_dependency ( 'aws-sigv4' , '~> 1.9' ) # necessary for s3 express auth/native sigv4a support
18- spec . add_dependency ( 'aws-eventstream' , '~> 1' , '>= 1.3.0' ) # necessary for binary eventstream
17+
18+ spec . add_dependency ( 'base64' )
19+ spec . add_dependency ( 'jmespath' , '~> 1' , '>= 1.6.1' ) # necessary for secure jmespath JSON parsing
1920
2021 spec . metadata = {
2122 'source_code_uri' => 'https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-core' ,
22- 'changelog_uri' => 'https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-core/CHANGELOG.md'
23+ 'changelog_uri' => 'https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-core/CHANGELOG.md'
2324 }
2425
2526 spec . required_ruby_version = '>= 2.5'
0 commit comments