diff --git a/.circleci/gemspecs/compatible b/.circleci/gemspecs/compatible index c1dc16c..be25121 100644 --- a/.circleci/gemspecs/compatible +++ b/.circleci/gemspecs/compatible @@ -16,7 +16,7 @@ Gem::Specification.new do |spec| spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } spec.require_paths = %w[lib] - spec.add_runtime_dependency 'net-smtp', '~> 0.4.0.1' if ::Gem::Version.new(::RUBY_VERSION) >= ::Gem::Version.new('3.1.0') + spec.add_runtime_dependency 'net-smtp', '~> 0.5.0' if ::Gem::Version.new(::RUBY_VERSION) >= ::Gem::Version.new('3.1.0') spec.add_runtime_dependency 'simpleidn', '~> 0.2.1' spec.add_development_dependency 'dns_mock' diff --git a/.circleci/gemspecs/latest b/.circleci/gemspecs/latest index c28f4a7..1276981 100644 --- a/.circleci/gemspecs/latest +++ b/.circleci/gemspecs/latest @@ -16,23 +16,23 @@ Gem::Specification.new do |spec| spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } spec.require_paths = %w[lib] - spec.add_runtime_dependency 'net-smtp', '~> 0.4.0.1' + spec.add_runtime_dependency 'net-smtp', '~> 0.5.0' spec.add_runtime_dependency 'simpleidn', '~> 0.2.1' spec.add_development_dependency 'bundler-audit', '~> 0.9.1' - spec.add_development_dependency 'dns_mock', '~> 1.6', '>= 1.6.2' + spec.add_development_dependency 'dns_mock', '~> 1.7', '>= 1.7.1' spec.add_development_dependency 'fasterer', '~> 0.11.0' spec.add_development_dependency 'ffaker', '~> 2.23' spec.add_development_dependency 'json_matchers', '~> 0.11.1' spec.add_development_dependency 'pry-byebug', '~> 3.10', '>= 3.10.1' - spec.add_development_dependency 'rake', '~> 13.1' + spec.add_development_dependency 'rake', '~> 13.2', '>= 13.2.1' spec.add_development_dependency 'reek', '~> 6.3' spec.add_development_dependency 'rspec', '~> 3.13' - spec.add_development_dependency 'rubocop', '~> 1.60', '>= 1.60.2' - spec.add_development_dependency 'rubocop-performance', '~> 1.20', '>= 1.20.2' - spec.add_development_dependency 'rubocop-rspec', '~> 2.26', '>= 2.26.1' + spec.add_development_dependency 'rubocop', '~> 1.63', '>= 1.63.2' + spec.add_development_dependency 'rubocop-performance', '~> 1.21' + spec.add_development_dependency 'rubocop-rspec', '~> 2.29', '>= 2.29.1' spec.add_development_dependency 'simplecov', '~> 0.22.0' - spec.add_development_dependency 'smtp_mock', '~> 1.4' + spec.add_development_dependency 'smtp_mock', '~> 1.4', '>= 1.4.1' spec.add_development_dependency 'truemail-rspec', '~> 1.3', '>= 1.3.1' - spec.add_development_dependency 'webmock', '~> 3.22' + spec.add_development_dependency 'webmock', '~> 3.23' end diff --git a/.circleci/linter_configs/.rubocop.yml b/.circleci/linter_configs/.rubocop.yml index 1c13781..d04d04f 100644 --- a/.circleci/linter_configs/.rubocop.yml +++ b/.circleci/linter_configs/.rubocop.yml @@ -142,3 +142,6 @@ RSpec/VerifiedDoubleReference: RSpec/IndexedLet: Enabled: false + +RSpec/IsExpectedSpecify: + Enabled: false diff --git a/.codeclimate.yml b/.codeclimate.yml index 0ca156c..9ad6043 100644 --- a/.codeclimate.yml +++ b/.codeclimate.yml @@ -9,7 +9,7 @@ checks: plugins: rubocop: enabled: true - channel: rubocop-1-60 + channel: rubocop-1-63 config: file: .circleci/linter_configs/.rubocop.yml diff --git a/truemail.gemspec b/truemail.gemspec index a6e04eb..be96ced 100644 --- a/truemail.gemspec +++ b/truemail.gemspec @@ -29,15 +29,15 @@ Gem::Specification.new do |spec| spec.files = `git ls-files -z`.split("\x0").select { |f| f.match(%r{^(bin|lib)/|.ruby-version|truemail.gemspec|LICENSE}) } spec.require_paths = %w[lib] - spec.add_runtime_dependency 'net-smtp', '~> 0.4.0.1' if current_ruby_version >= ::Gem::Version.new('3.1.0') + spec.add_runtime_dependency 'net-smtp', '~> 0.5.0' if current_ruby_version >= ::Gem::Version.new('3.1.0') spec.add_runtime_dependency 'simpleidn', '~> 0.2.1' - spec.add_development_dependency 'dns_mock', '~> 1.6', '>= 1.6.2' + spec.add_development_dependency 'dns_mock', '~> 1.7', '>= 1.7.1' spec.add_development_dependency 'ffaker', ffaker_version spec.add_development_dependency 'json_matchers', '~> 0.11.1' - spec.add_development_dependency 'rake', '~> 13.1' + spec.add_development_dependency 'rake', '~> 13.2', '>= 13.2.1' spec.add_development_dependency 'rspec', '~> 3.13' - spec.add_development_dependency 'smtp_mock', '~> 1.4' + spec.add_development_dependency 'smtp_mock', '~> 1.4', '>= 1.4.1' spec.add_development_dependency 'truemail-rspec', '~> 1.3', '>= 1.3.1' - spec.add_development_dependency 'webmock', '~> 3.20' + spec.add_development_dependency 'webmock', '~> 3.23' end