diff --git a/.ruby-version b/.ruby-version index 77fee73..b1b25a5 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -1.9.3 +2.2.2 diff --git a/.travis.yml b/.travis.yml index 1b6eee7..33e85ad 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,15 +1,9 @@ language: ruby rvm: - - 1.9.3 - - 2.0 - - 2.1 + - 2.3.1 + - 2.4.2 - ruby-head - - jruby-19mode - - jruby-head - - rbx-2 -matrix: - allow_failures: - - rvm: rbx-2 + - jruby-9.1.9.0 addons: code_climate: repo_token: 49ec5cc372755982c021444f2876490755eb61ea66c20660a77a9563491b25be diff --git a/README.md b/README.md index 75c9a50..6f34dda 100644 --- a/README.md +++ b/README.md @@ -95,7 +95,7 @@ A phishing toolkit for generating and sending phishing emails. Content-Type: text/html; charset=ISO-8895-1 Content-Transfer-Encoding: 7bit - + @@ -109,13 +109,13 @@ A phishing toolkit for generating and sending phishing emails. ## Requirements -* [Ruby] >= 1.9.3 -* [activesupport] ~> 3.2 +* [Ruby] >= 2.2.2 +* [activesupport] ~> 5.1 * [shorturl] ~> 1.0 * [liquid] ~> 2.4 -* [nokogiri] ~> 1.6 +* [nokogiri] ~> 1.8 * [chars] ~> 0.2 -* [mail] ~> 2.5 +* [mail] ~> 2.7 ## Install diff --git a/tackle_box.gemspec b/tackle_box.gemspec index 2c48b5c..b41b221 100644 --- a/tackle_box.gemspec +++ b/tackle_box.gemspec @@ -17,12 +17,12 @@ Gem::Specification.new do |gem| gem.test_files = gem.files.grep(%r{^(test|spec|features)/}) gem.require_paths = ['lib'] - gem.add_dependency 'activesupport', '~> 3.2' + gem.add_dependency 'activesupport', '~> 5.1' gem.add_dependency 'shorturl', '~> 1.0' gem.add_dependency 'liquid', '~> 2.4' - gem.add_dependency 'nokogiri', '~> 1.6' + gem.add_dependency 'nokogiri', '~> 1.8' gem.add_dependency 'chars', '~> 0.2' - gem.add_dependency 'mail', '~> 2.5' + gem.add_dependency 'mail', '~> 2.7' gem.add_development_dependency 'bundler', '~> 1.0' end