From 4fef541f9bc527f657819dbe22346d45e8a90a75 Mon Sep 17 00:00:00 2001 From: Vladislav Trotsenko Date: Tue, 2 Jan 2024 21:09:15 +0100 Subject: [PATCH] Technical/Update gem development dependencies (#80) * Updated gem development dependencies * Updated codeclimate config * Updated gem version, changelog, license --- .circleci/gemspecs/latest | 12 ++++++------ .codeclimate.yml | 2 +- CHANGELOG.md | 8 ++++++++ LICENSE.txt | 2 +- lib/smtp_mock/version.rb | 2 +- smtp_mock.gemspec | 5 +++-- 6 files changed, 20 insertions(+), 11 deletions(-) diff --git a/.circleci/gemspecs/latest b/.circleci/gemspecs/latest index 6d50272..3b9e4a8 100644 --- a/.circleci/gemspecs/latest +++ b/.circleci/gemspecs/latest @@ -20,15 +20,15 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency 'dry-struct', '~> 1.6' spec.add_development_dependency 'bundler-audit', '~> 0.9.1' - spec.add_development_dependency 'fasterer', '~> 0.10.1' + spec.add_development_dependency 'fasterer', '~> 0.11.0' spec.add_development_dependency 'ffaker', '~> 2.23' spec.add_development_dependency 'net-smtp', '~> 0.4.0' spec.add_development_dependency 'pry-byebug', '~> 3.10', '>= 3.10.1' - spec.add_development_dependency 'rake', '~> 13.0', '>= 13.0.6' - spec.add_development_dependency 'reek', '~> 6.1', '>= 6.1.4' + spec.add_development_dependency 'rake', '~> 13.1' + spec.add_development_dependency 'reek', '~> 6.2' spec.add_development_dependency 'rspec', '~> 3.12' - spec.add_development_dependency 'rubocop', '~> 1.57', '>= 1.57.1' - spec.add_development_dependency 'rubocop-performance', '~> 1.19', '>= 1.19.1' - spec.add_development_dependency 'rubocop-rspec', '~> 2.24', '>= 2.24.1' + spec.add_development_dependency 'rubocop', '~> 1.59' + spec.add_development_dependency 'rubocop-performance', '~> 1.20', '>= 1.20.1' + spec.add_development_dependency 'rubocop-rspec', '~> 2.25' spec.add_development_dependency 'simplecov', '~> 0.22.0' end diff --git a/.codeclimate.yml b/.codeclimate.yml index bda81fe..fe785c6 100644 --- a/.codeclimate.yml +++ b/.codeclimate.yml @@ -9,7 +9,7 @@ checks: plugins: rubocop: enabled: true - channel: rubocop-1-56 + channel: rubocop-1-59 config: file: .circleci/linter_configs/.rubocop.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index a12bcbd..44bdbda 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.3.6] - 2024-01-02 + +### Updated + +- Updated gem development dependencies +- Updated gem version +- Updated license + ## [1.3.5] - 2023-10-17 ### Updated diff --git a/LICENSE.txt b/LICENSE.txt index 3f666e2..d411703 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2022-2023 Vladislav Trotsenko +Copyright (c) 2022-2024 Vladislav Trotsenko Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/lib/smtp_mock/version.rb b/lib/smtp_mock/version.rb index 212e2b3..daad929 100644 --- a/lib/smtp_mock/version.rb +++ b/lib/smtp_mock/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module SmtpMock - VERSION = '1.3.5' + VERSION = '1.3.6' end diff --git a/smtp_mock.gemspec b/smtp_mock.gemspec index 6a0a466..a884e51 100644 --- a/smtp_mock.gemspec +++ b/smtp_mock.gemspec @@ -24,6 +24,7 @@ Gem::Specification.new do |spec| current_ruby_version = ::Gem::Version.new(::RUBY_VERSION) dry_struct_version = current_ruby_version >= ::Gem::Version.new('2.7.0') ? '~> 1.6' : '~> 1.4' + ffaker_version = current_ruby_version >= ::Gem::Version.new('3.0.0') ? '~> 2.23' : '~> 2.21' spec.required_ruby_version = '>= 2.5.0' spec.files = `git ls-files -z`.split("\x0").select { |f| f.match(%r{^(bin|lib|tmp)/|.ruby-version|smtp_mock.gemspec|LICENSE}) } @@ -33,8 +34,8 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency 'dry-struct', dry_struct_version - spec.add_development_dependency 'ffaker', '~> 2.21' + spec.add_development_dependency 'ffaker', ffaker_version spec.add_development_dependency 'net-smtp', '~> 0.4.0' if current_ruby_version >= ::Gem::Version.new('3.1.0') - spec.add_development_dependency 'rake', '~> 13.0', '>= 13.0.6' + spec.add_development_dependency 'rake', '~> 13.1' spec.add_development_dependency 'rspec', '~> 3.12' end