pg_objects.gemspec in pg_objects-0.5.13 vs pg_objects.gemspec in pg_objects-1.0.0
- old
+ new
@@ -9,11 +9,11 @@
spec.email = ['denis.kiselyov@gmail.com']
spec.license = 'MIT'
spec.summary = %q(Simple manager for PostgreSQL objects like triggers and functions)
spec.homepage = 'https://github.com/marinazzio/pg_objects'
- spec.required_ruby_version = '>= 2.5.0'
+ spec.required_ruby_version = '>= 2.7.0'
spec.metadata = {
'bug_tracker_uri' => 'https://github.com/marinazzio/pg_objects/issues',
'documentation_uri' => 'https://github.com/marinazzio/pg_objects/blob/master/README.md',
'homepage_uri' => 'https://github.com/marinazzio/pg_objects',
@@ -28,16 +28,14 @@
MSG
# 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['allowed_push_host'] = 'https://rubygems.org'
- else
- raise 'RubyGems 2.0 or newer is required to protect against public gem pushes.'
- end
+ raise 'RubyGems 2.0 or newer is required to protect against public gem pushes.' unless spec.respond_to?(:metadata)
+ spec.metadata['allowed_push_host'] = 'https://rubygems.org'
+
# Specify which files should be added to the gem when it is released.
# The `git ls-files -z` loads the files in the RubyGem that have been added into git.
spec.files = Dir.chdir(File.expand_path(__dir__)) do
`git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) }
end
@@ -47,14 +45,6 @@
spec.add_dependency 'activerecord', '>= 6.0.3.5', '< 7'
spec.add_dependency 'pg_query', '~> 1'
spec.add_dependency 'railties', '>= 4', '< 7'
spec.add_dependency 'rake-hooks', '~> 1'
-
- spec.add_development_dependency 'bundler'
- spec.add_development_dependency 'rake'
- spec.add_development_dependency 'rspec'
- spec.add_development_dependency 'rubocop'
- spec.add_development_dependency 'rubocop-rails'
- spec.add_development_dependency 'rubocop-rake'
- spec.add_development_dependency 'rubocop-rspec'
end