From 8002e0ad4765c439d01cd5ea98f1350ad6ab9dfb Mon Sep 17 00:00:00 2001 From: Alexander Atkins Date: Fri, 27 Jan 2023 12:59:59 +0000 Subject: [PATCH 1/2] update crack to remove dependency on safe_yaml which won't run in Ruby 3 crack 0.4.4 is broken but 0.4.5 works --- Gemfile.lock | 10 +++++----- ruby-pardot.gemspec | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 9f79d45..7cfe204 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,14 +2,14 @@ PATH remote: . specs: ruby-pardot (1.4.1) - crack (= 0.4.3) + crack (= 0.4.5) httparty (= 0.21.0) GEM remote: https://rubygems.org/ specs: - crack (0.4.3) - safe_yaml (~> 1.0.0) + crack (0.4.5) + rexml diff-lcs (1.4.4) fakeweb (1.3.0) httparty (0.21.0) @@ -17,6 +17,7 @@ GEM multi_xml (>= 0.5.2) mini_mime (1.1.2) multi_xml (0.6.0) + rexml (3.2.5) rspec (3.5.0) rspec-core (~> 3.5.0) rspec-expectations (~> 3.5.0) @@ -30,7 +31,6 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.5.0) rspec-support (3.5.0) - safe_yaml (1.0.5) PLATFORMS ruby @@ -42,4 +42,4 @@ DEPENDENCIES ruby-pardot! BUNDLED WITH - 2.2.7 + 2.3.26 diff --git a/ruby-pardot.gemspec b/ruby-pardot.gemspec index 4a5c196..759b76b 100644 --- a/ruby-pardot.gemspec +++ b/ruby-pardot.gemspec @@ -16,7 +16,7 @@ Gem::Specification.new do |s| s.required_rubygems_version = ">= 1.3.6" s.rubyforge_project = "ruby-pardot" - s.add_dependency 'crack', '0.4.3' + s.add_dependency 'crack', '0.4.5' s.add_dependency 'httparty', '0.21.0' s.add_development_dependency "bundler", ">= 1.10" From 38be56c0efbc68a63f3399b2c0f0f0c6e09459f3 Mon Sep 17 00:00:00 2001 From: Alexander Atkins Date: Fri, 27 Jan 2023 15:11:31 +0000 Subject: [PATCH 2/2] add dependency on rake gem --- Gemfile.lock | 2 ++ ruby-pardot.gemspec | 1 + 2 files changed, 3 insertions(+) diff --git a/Gemfile.lock b/Gemfile.lock index 7cfe204..f890d27 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -17,6 +17,7 @@ GEM multi_xml (>= 0.5.2) mini_mime (1.1.2) multi_xml (0.6.0) + rake (13.0.6) rexml (3.2.5) rspec (3.5.0) rspec-core (~> 3.5.0) @@ -38,6 +39,7 @@ PLATFORMS DEPENDENCIES bundler (>= 1.10) fakeweb (= 1.3.0) + rake rspec (= 3.5.0) ruby-pardot! diff --git a/ruby-pardot.gemspec b/ruby-pardot.gemspec index 759b76b..769dfba 100644 --- a/ruby-pardot.gemspec +++ b/ruby-pardot.gemspec @@ -20,6 +20,7 @@ Gem::Specification.new do |s| s.add_dependency 'httparty', '0.21.0' s.add_development_dependency "bundler", ">= 1.10" + s.add_development_dependency "rake" s.add_development_dependency "rspec", "3.5.0" s.add_development_dependency "fakeweb", "1.3.0"