X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/7415e01eb23989648fb4850b5a0569796973445f..25a672f56ab03836ae54ee1d3af4ed9999ff164b:/sdk/ruby-google-api-client/arvados-google-api-client.gemspec 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 f11e60c864..70277bbf79 100644 --- a/sdk/ruby-google-api-client/arvados-google-api-client.gemspec +++ b/sdk/ruby-google-api-client/arvados-google-api-client.gemspec @@ -20,13 +20,18 @@ Gem::Specification.new do |s| s.files += Dir.glob("vendor/**/*.rb") s.files += Dir.glob("tasks/**/*") s.files += Dir.glob("website/**/*") - s.homepage = "https://github.com/arvados/google-api-ruby-client/" + s.homepage = "https://github.com/arvados/arvados/tree/main/sdk/ruby-google-api-client" s.rdoc_options = ["--main", "README.md"] s.summary = "Fork of google-api-client used by Ruby-based Arvados components." 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'