Skip to content

Relax constraints on faraday and faraday_middleware #19

@utkarsh2102

Description

@utkarsh2102

Hi,

behance/behance.gemspec

Lines 20 to 21 in 0b4633c

gem.add_runtime_dependency 'faraday', '~> 0.14.0'
gem.add_runtime_dependency 'faraday_middleware', '~> 0.12.2'

With faraday 1.1.0 and faraday_middleware 1.0.0, behance fails to build/work, only because of the ~> constraints. If it could be >= instead, that'd work great!


Here's a patch:

Author: Utkarsh Gupta <utkarsh@debian.org>
Bug-Debian: https://bugs.debian.org/976160
Last-Update: 2020-11-30

--- a/behance.gemspec
+++ b/behance.gemspec
@@ -17,8 +17,8 @@
   gem.test_files    = gem.files.grep(%r{^(test|spec|features)/})
   gem.require_paths = ["lib"]
 
-  gem.add_runtime_dependency     'faraday',            '~> 0.15'
-  gem.add_runtime_dependency     'faraday_middleware', '~> 0.12.2'
+  gem.add_runtime_dependency     'faraday',            '>= 0.15'
+  gem.add_runtime_dependency     'faraday_middleware', '>= 0.12.2'
   gem.add_runtime_dependency     'json',               '~> 2.1'
   gem.add_development_dependency 'webmock',            '~> 3.7'
   gem.add_development_dependency 'rspec',              '~> 3.8'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions