From c37f3c831d0ca53563402bec5007c94ff651d05f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Thu, 14 Feb 2019 19:25:18 +0100 Subject: [PATCH 1/3] Slightly more correct requirements --- activemodel-serializers-xml.gemspec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/activemodel-serializers-xml.gemspec b/activemodel-serializers-xml.gemspec index 65cf51f..8abddfd 100644 --- a/activemodel-serializers-xml.gemspec +++ b/activemodel-serializers-xml.gemspec @@ -15,11 +15,11 @@ Gem::Specification.new do |spec| spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } spec.require_paths = ["lib"] - spec.add_dependency "activesupport", "> 5.x" - spec.add_dependency "activemodel", "> 5.x" + spec.add_dependency "activesupport", ">= 5.0.0.beta1" + spec.add_dependency "activemodel", ">= 5.0.0.beta1" spec.add_dependency "builder", "~> 3.1" spec.add_development_dependency "rake", "~> 10.0" - spec.add_development_dependency "activerecord", "> 5.x" + spec.add_development_dependency "activerecord", ">= 5.0.0.beta1" spec.add_development_dependency "sqlite3" end From f279db88dcc9056340a16644498c316674cb975c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Thu, 14 Feb 2019 23:35:16 +0100 Subject: [PATCH 2/3] Pin sqlite3 to 1.3 --- activemodel-serializers-xml.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/activemodel-serializers-xml.gemspec b/activemodel-serializers-xml.gemspec index 8abddfd..cdf1455 100644 --- a/activemodel-serializers-xml.gemspec +++ b/activemodel-serializers-xml.gemspec @@ -21,5 +21,5 @@ Gem::Specification.new do |spec| spec.add_development_dependency "rake", "~> 10.0" spec.add_development_dependency "activerecord", ">= 5.0.0.beta1" - spec.add_development_dependency "sqlite3" + spec.add_development_dependency "sqlite3", "~> 1.3.6" end From 165f0a29e2072e151e993966658dd55f95c6c8f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Fri, 15 Feb 2019 00:56:00 +0100 Subject: [PATCH 3/3] Prefer ".a" To be explicitly about "allowing all prereleases". --- activemodel-serializers-xml.gemspec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/activemodel-serializers-xml.gemspec b/activemodel-serializers-xml.gemspec index cdf1455..16f408b 100644 --- a/activemodel-serializers-xml.gemspec +++ b/activemodel-serializers-xml.gemspec @@ -15,11 +15,11 @@ Gem::Specification.new do |spec| spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } spec.require_paths = ["lib"] - spec.add_dependency "activesupport", ">= 5.0.0.beta1" - spec.add_dependency "activemodel", ">= 5.0.0.beta1" + spec.add_dependency "activesupport", ">= 5.0.0.a" + spec.add_dependency "activemodel", ">= 5.0.0.a" spec.add_dependency "builder", "~> 3.1" spec.add_development_dependency "rake", "~> 10.0" - spec.add_development_dependency "activerecord", ">= 5.0.0.beta1" + spec.add_development_dependency "activerecord", ">= 5.0.0.a" spec.add_development_dependency "sqlite3", "~> 1.3.6" end