[arvados] created: 2.7.0-5977-g25a672f56a
git repository hosting
git at public.arvados.org
Mon Feb 5 14:59:37 UTC 2024
at 25a672f56ab03836ae54ee1d3af4ed9999ff164b (commit)
commit 25a672f56ab03836ae54ee1d3af4ed9999ff164b
Author: Brett Smith <brett.smith at curii.com>
Date: Mon Feb 5 09:31:44 2024 -0500
21384: Narrow faraday dependency for arvados-google-api-client gem
See comments for rationale.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith at curii.com>
diff --git a/sdk/ruby-google-api-client/arvados-google-api-client.gemspec b/sdk/ruby-google-api-client/arvados-google-api-client.gemspec
index f0117f87ee..70277bbf79 100644
--- a/sdk/ruby-google-api-client/arvados-google-api-client.gemspec
+++ b/sdk/ruby-google-api-client/arvados-google-api-client.gemspec
@@ -26,7 +26,12 @@ Gem::Specification.new do |s|
s.add_runtime_dependency 'addressable', '~> 2.3'
s.add_runtime_dependency 'signet', '~> 0.16.0'
- s.add_runtime_dependency 'faraday', '~> 2.0'
+ # faraday requires Ruby 3.0 starting with 2.9.0. If you install this gem
+ # on Ruby 2.7, the dependency resolver asks you to resolve the conflict
+ # manually. Instead of teaching all our tooling to do that, we prefer to
+ # require the latest version that supports Ruby 2.7 here. This requirement
+ # can be relaxed to '~> 2.0' when we drop support for Ruby 2.7.
+ s.add_runtime_dependency 'faraday', '~> 2.8.0'
s.add_runtime_dependency 'faraday-multipart', '~> 1.0'
s.add_runtime_dependency 'faraday-gzip', '~> 2.0'
s.add_runtime_dependency 'googleauth', '~> 1.0'
diff --git a/sdk/ruby-google-api-client/lib/google/api_client/version.rb b/sdk/ruby-google-api-client/lib/google/api_client/version.rb
index acfde27540..3f78e4ae37 100644
--- a/sdk/ruby-google-api-client/lib/google/api_client/version.rb
+++ b/sdk/ruby-google-api-client/lib/google/api_client/version.rb
@@ -19,7 +19,7 @@ module Google
MAJOR = 0
MINOR = 8
TINY = 7
- PATCH = 5
+ PATCH = 6
STRING = [MAJOR, MINOR, TINY, PATCH].compact.join('.')
end
end
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list