snuffleupagus.gemspec in snuffleupagus-0.2.2 vs snuffleupagus.gemspec in snuffleupagus-0.3.1

- old
+ new

@@ -7,17 +7,27 @@ s.version = Snuffleupagus::VERSION s.platform = Gem::Platform::RUBY s.authors = ['Andrew Bromwich'] s.email = ['abromwich@studiosity.com'] s.homepage = 'https://github.com/Studiosity/snuffleupagus' + s.license = 'MIT' s.description = 'Simple auth token generator/validator' s.summary = "snuffleupagus-#{s.version}" s.required_rubygems_version = '> 1.3.6' - s.required_ruby_version = ['>= 2.5.0', '< 3.1.0'] + s.required_ruby_version = ['>= 2.6.0', '< 3.2.0'] + # Prevent pushing this gem to RubyGems.org by setting 'allowed_push_host', or + # delete this section to allow pushing this gem to any host. + raise 'RubyGems 2.0 or newer is required to protect against public gem pushes.' unless s.respond_to?(:metadata) + + s.metadata['allowed_push_host'] = 'https://rubygems.org' + s.metadata['rubygems_mfa_required'] = 'true' + s.add_development_dependency 'rake', '~> 12.3', '>= 12.3.3' s.add_development_dependency 'rspec', '~> 3' - s.add_development_dependency 'rubocop', '~> 0.49' + s.add_development_dependency 'rubocop', '~> 1.26' + s.add_development_dependency 'rubocop-rake', '~> 0.6' + s.add_development_dependency 'rubocop-rspec', '~> 2.9' s.add_development_dependency 'timecop', '~> 0' s.files = `git ls-files`.split($OUTPUT_RECORD_SEPARATOR) s.executables = `git ls-files`.split("\n").map do |f| f =~ %r{^bin/(.*)} ? Regexp.last_match(1) : nil