aws_su.gemspec in aws_su-0.1.0 vs aws_su.gemspec in aws_su-0.1.1
- old
+ new
@@ -10,23 +10,23 @@
spec.authors = ['Bradley Atkins']
spec.email = ['Bradley.Atkins@bjss.com']
spec.summary = 'Gem to wrap helper methods around AWS authentication API'
spec.description = 'Developed for a specific use case: ' \
- 'User has an AWS id in a master account and wants to assume'\
- ' a role in another account. This module exposes a single'\
+ 'User has an AWS id in a master account and wants to assume '\
+ 'a role in another account. This module exposes a single '\
'authenticate() method that handles authentication and switching role '\
'by referencing the user\'s aws secrets.'
spec.homepage = 'https://github.com/museadmin'
spec.license = 'MIT'
# Prevent pushing this gem to RubyGems.org. To allow pushes either set the 'allowed_push_host'
# to allow pushing to a single host or delete this section to allow pushing to any host.
if spec.respond_to?(:metadata)
spec.metadata['homepage_uri'] = spec.homepage
spec.metadata['source_code_uri'] = 'https://github.com/museadmin/aws_su'
- spec.metadata['changelog_uri'] = "Put your gem's CHANGELOG.md URL here."
+ spec.metadata['changelog_uri'] = 'https://github.com/museadmin/aws_su/blob/master/CHANGELOG.md'
else
raise 'RubyGems >= 2.0 is required to protect against public gem pushes'
end
# Specify which files should be added to the gem when it is released.
@@ -37,9 +37,10 @@
.reject { |f| f.match(%r{^(test|spec|features)/}) }
end
spec.bindir = 'exe'
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.require_paths = ['lib']
+ spec.required_ruby_version = '>= 2.4'
spec.add_development_dependency 'awsecrets'
spec.add_development_dependency 'bundler', '~> 1.17'
spec.add_development_dependency 'minitest', '~> 5.0'
spec.add_development_dependency 'rake', '~> 10.0'