Skip to content

Commit

Permalink
Use async-http instead of concurrent-ruby + typhoeus
Browse files Browse the repository at this point in the history
  • Loading branch information
jasl committed Apr 2, 2021
1 parent 5687c51 commit 2cfa702
Show file tree
Hide file tree
Showing 5 changed files with 293 additions and 274 deletions.
38 changes: 30 additions & 8 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,11 @@ PATH
activesupport (>= 5.0, < 7)
addressable (~> 2.6)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
async-http (~> 0.54)
fuzzy_match (~> 2.0.4)
nap (~> 1.0)
netrc (~> 0.11)
public_suffix (~> 4.0)
typhoeus (~> 1.0)

GEM
remote: https://rubygems.org/
Expand All @@ -27,15 +26,31 @@ GEM
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
ast (2.4.1)
async (1.28.9)
console (~> 1.10)
nio4r (~> 2.3)
timers (~> 4.1)
async-http (0.54.1)
async (~> 1.25)
async-io (~> 1.28)
async-pool (~> 0.2)
protocol-http (~> 0.21.0)
protocol-http1 (~> 0.13.0)
protocol-http2 (~> 0.14.0)
async-io (1.30.2)
async (~> 1.14)
async-pool (0.3.5)
async (~> 1.25)
awesome_print (1.8.0)
bacon (1.2.0)
coderay (1.1.3)
concurrent-ruby (1.1.7)
console (1.10.2)
fiber-local
crack (0.4.5)
rexml
ethon (0.12.0)
ffi (>= 1.3.0)
ffi (1.14.2)
fiber-local (1.0.0)
fuzzy_match (2.0.4)
hashdiff (1.0.1)
httpclient (2.8.3)
Expand All @@ -58,12 +73,20 @@ GEM
mocha (>= 0.13.0)
nap (1.1.0)
netrc (0.11.0)
nio4r (2.5.7)
notify (0.5.2)
parallel (1.20.1)
parser (3.0.0.0)
ast (~> 2.4.1)
prettybacon (0.0.2)
bacon (~> 1.2)
protocol-hpack (1.4.2)
protocol-http (0.21.0)
protocol-http1 (0.13.2)
protocol-http (~> 0.19)
protocol-http2 (0.14.2)
protocol-hpack (~> 1.4)
protocol-http (~> 0.18)
pry (0.13.1)
coderay (~> 1.1)
method_source (~> 1.0)
Expand Down Expand Up @@ -92,13 +115,12 @@ GEM
rubocop (>= 0.90.0, < 2.0)
rubocop-ast (>= 0.4.0)
ruby-progressbar (1.11.0)
typhoeus (1.4.0)
ethon (>= 0.9.0)
timers (4.3.3)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
unicode-display_width (2.0.0)
vcr (6.0.0)
webmock (3.11.1)
webmock (3.12.2)
addressable (>= 2.3.6)
crack (>= 0.3.2)
hashdiff (>= 0.4.0, < 2.0.0)
Expand Down Expand Up @@ -127,4 +149,4 @@ DEPENDENCIES
webrick (~> 1.7.0)

BUNDLED WITH
2.2.3
2.2.8
3 changes: 1 addition & 2 deletions cocoapods-core.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,10 @@ Gem::Specification.new do |s|
s.require_paths = %w{ lib }

s.add_runtime_dependency 'activesupport', '>= 5.0', '< 7'
s.add_runtime_dependency 'async-http', '~> 0.54'
s.add_runtime_dependency 'nap', '~> 1.0'
s.add_runtime_dependency 'fuzzy_match', '~> 2.0.4'
s.add_runtime_dependency 'algoliasearch', '~> 1.0'
s.add_runtime_dependency 'concurrent-ruby', '~> 1.1'
s.add_runtime_dependency 'typhoeus', '~> 1.0'
s.add_runtime_dependency 'netrc', '~> 0.11'
s.add_runtime_dependency 'addressable', '~> 2.6'
s.add_runtime_dependency 'public_suffix', '~> 4.0'
Expand Down
Loading

0 comments on commit 2cfa702

Please sign in to comment.