From 38c2247e8397e18609a296f1ab3a78109d647961 Mon Sep 17 00:00:00 2001 From: Daijiro Fukuda Date: Tue, 15 Apr 2025 17:08:02 +0900 Subject: [PATCH] Do not use Faraday v2 We can't use Faraday v2 if we use the adapter in Typhoeus. https://github.com/typhoeus/typhoeus/pull/582 It causes the following error: in `remove_method': method `call' not defined in Faraday::Adapter::Typhoeus (NameError) remove_method :call if method_defined? :call --- zulip-client.gemspec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zulip-client.gemspec b/zulip-client.gemspec index 0b24d25..59fc42e 100644 --- a/zulip-client.gemspec +++ b/zulip-client.gemspec @@ -20,9 +20,9 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{^bin/}) {|f| File.basename(f) } spec.require_paths = ["lib"] - spec.add_runtime_dependency "faraday", ">= 0.11.0" + spec.add_runtime_dependency "faraday", "~> 1.0" spec.add_runtime_dependency "typhoeus", "~> 1.1.0" - spec.add_development_dependency "bundler", "~> 1.14" + spec.add_development_dependency "bundler" spec.add_development_dependency "rake", "~> 12.0" spec.add_development_dependency "test-unit", ">= 3.2.0" spec.add_development_dependency "webmock"