From 13b4b13232f068b17c819495522cfd32f375a6e1 Mon Sep 17 00:00:00 2001 From: Andrey Glushkov Date: Mon, 13 Jan 2025 12:13:42 +0300 Subject: [PATCH 1/2] Be less strict with dependencies versions As `dry`-family gems have major version 1, we can assume there will be no breaking changes until v2 Now it allows to install dry-struct 1.7 and dry-validation 1.11 --- pinecone.gemspec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pinecone.gemspec b/pinecone.gemspec index d738dec..1fdd3f3 100644 --- a/pinecone.gemspec +++ b/pinecone.gemspec @@ -14,6 +14,6 @@ Gem::Specification.new do |s| s.required_ruby_version = ">= 3" s.add_dependency "httparty", "~> 0.22.0" - s.add_dependency "dry-struct", "~> 1.6.0" - s.add_dependency "dry-validation", "~> 1.10.0" + s.add_dependency "dry-struct", "~> 1.6" + s.add_dependency "dry-validation", "~> 1.10" end From 3bdb4b18808afd66f6dc0b1ca2b751dacf9eb580 Mon Sep 17 00:00:00 2001 From: Scott Carleton <313254+ScotterC@users.noreply.github.com> Date: Mon, 13 Jan 2025 14:37:48 -0500 Subject: [PATCH 2/2] adding gemfile lock --- Gemfile.lock | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 0346b12..a1d11ed 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,8 +2,8 @@ PATH remote: . specs: pinecone (1.1.0) - dry-struct (~> 1.6.0) - dry-validation (~> 1.10.0) + dry-struct (~> 1.6) + dry-validation (~> 1.10) httparty (~> 0.22.0) GEM @@ -139,6 +139,7 @@ PLATFORMS arm64-darwin-21 arm64-darwin-22 arm64-darwin-23 + arm64-darwin-24 x86_64-darwin-21 x86_64-linux