Skip to content

Commit 5526b06

Browse files
author
Râu Cao
committed
Merge pull request 'Update dependencies' (#1) from chore/upgrade_dependencies into master
Reviewed-on: https://gitea.kosmos.org/5apps/manifique/pulls/1
2 parents eed9ee4 + 591d661 commit 5526b06

File tree

5 files changed

+65
-91
lines changed

5 files changed

+65
-91
lines changed

.drone.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
kind: pipeline
2+
name: default
3+
4+
steps:
5+
- name: specs
6+
image: ruby
7+
commands:
8+
- bundle install --jobs=3 --retry=3
9+
- rake spec

.travis.yml

Lines changed: 0 additions & 6 deletions
This file was deleted.

Gemfile.lock

Lines changed: 46 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -2,79 +2,54 @@ PATH
22
remote: .
33
specs:
44
manifique (0.1.0)
5-
faraday (~> 0.9.2, < 0.10.0)
6-
faraday_middleware (~> 0.12.2)
7-
nokogiri (~> 1.10.4)
5+
faraday (~> 2.7.11)
6+
faraday-follow_redirects (= 0.3.0)
7+
nokogiri (~> 1.15.4)
88

99
GEM
1010
remote: https://rubygems.org/
1111
specs:
12-
addressable (2.5.2)
13-
public_suffix (>= 2.0.2, < 4.0)
14-
coderay (1.1.2)
15-
crack (0.4.3)
16-
safe_yaml (~> 1.0.0)
17-
diff-lcs (1.3)
18-
faraday (0.9.2)
19-
multipart-post (>= 1.2, < 3)
20-
faraday_middleware (0.12.2)
21-
faraday (>= 0.7.4, < 1.0)
22-
ffi (1.9.25)
23-
formatador (0.2.5)
24-
guard (2.14.2)
25-
formatador (>= 0.2.4)
26-
listen (>= 2.7, < 4.0)
27-
lumberjack (>= 1.0.12, < 2.0)
28-
nenv (~> 0.1)
29-
notiffany (~> 0.0)
30-
pry (>= 0.9.12)
31-
shellany (~> 0.0)
32-
thor (>= 0.18.1)
33-
guard-compat (1.2.1)
34-
guard-rspec (4.7.3)
35-
guard (~> 2.1)
36-
guard-compat (~> 1.1)
37-
rspec (>= 2.99.0, < 4.0)
38-
hashdiff (0.3.7)
39-
listen (3.1.5)
40-
rb-fsevent (~> 0.9, >= 0.9.4)
41-
rb-inotify (~> 0.9, >= 0.9.7)
42-
ruby_dep (~> 1.2)
43-
lumberjack (1.0.13)
44-
method_source (0.9.0)
45-
mini_portile2 (2.4.0)
46-
multipart-post (2.1.1)
47-
nenv (0.3.0)
48-
nokogiri (1.10.8)
49-
mini_portile2 (~> 2.4.0)
50-
notiffany (0.1.1)
51-
nenv (~> 0.1)
52-
shellany (~> 0.0)
53-
pry (0.11.3)
54-
coderay (~> 1.1.0)
55-
method_source (~> 0.9.0)
56-
public_suffix (3.0.2)
57-
rake (13.0.1)
58-
rb-fsevent (0.10.3)
59-
rb-inotify (0.9.10)
60-
ffi (>= 0.5.0, < 2)
61-
rspec (3.7.0)
62-
rspec-core (~> 3.7.0)
63-
rspec-expectations (~> 3.7.0)
64-
rspec-mocks (~> 3.7.0)
65-
rspec-core (3.7.1)
66-
rspec-support (~> 3.7.0)
67-
rspec-expectations (3.7.0)
12+
addressable (2.8.5)
13+
public_suffix (>= 2.0.2, < 6.0)
14+
base64 (0.1.1)
15+
coderay (1.1.3)
16+
crack (0.4.5)
17+
rexml
18+
diff-lcs (1.5.0)
19+
faraday (2.7.11)
20+
base64
21+
faraday-net_http (>= 2.0, < 3.1)
22+
ruby2_keywords (>= 0.0.4)
23+
faraday-follow_redirects (0.3.0)
24+
faraday (>= 1, < 3)
25+
faraday-net_http (3.0.2)
26+
hashdiff (1.0.1)
27+
method_source (1.0.0)
28+
mini_portile2 (2.8.4)
29+
nokogiri (1.15.4)
30+
mini_portile2 (~> 2.8.2)
31+
racc (~> 1.4)
32+
pry (0.14.2)
33+
coderay (~> 1.1)
34+
method_source (~> 1.0)
35+
public_suffix (5.0.3)
36+
racc (1.7.1)
37+
rake (13.0.6)
38+
rexml (3.2.6)
39+
rspec (3.12.0)
40+
rspec-core (~> 3.12.0)
41+
rspec-expectations (~> 3.12.0)
42+
rspec-mocks (~> 3.12.0)
43+
rspec-core (3.12.2)
44+
rspec-support (~> 3.12.0)
45+
rspec-expectations (3.12.3)
6846
diff-lcs (>= 1.2.0, < 2.0)
69-
rspec-support (~> 3.7.0)
70-
rspec-mocks (3.7.0)
47+
rspec-support (~> 3.12.0)
48+
rspec-mocks (3.12.6)
7149
diff-lcs (>= 1.2.0, < 2.0)
72-
rspec-support (~> 3.7.0)
73-
rspec-support (3.7.1)
74-
ruby_dep (1.5.0)
75-
safe_yaml (1.0.4)
76-
shellany (0.0.1)
77-
thor (0.20.0)
50+
rspec-support (~> 3.12.0)
51+
rspec-support (3.12.1)
52+
ruby2_keywords (0.0.5)
7853
webmock (3.4.2)
7954
addressable (>= 2.3.6)
8055
crack (>= 0.3.2)
@@ -84,14 +59,12 @@ PLATFORMS
8459
ruby
8560

8661
DEPENDENCIES
87-
bundler (~> 1.16)
88-
guard (~> 2.14.2)
89-
guard-rspec (~> 4.7.3)
62+
bundler (~> 2.3.7)
9063
manifique!
91-
pry (~> 0.11.3)
64+
pry (~> 0.14.2)
9265
rake (~> 13.0)
93-
rspec (~> 3.0)
66+
rspec (~> 3.12)
9467
webmock (~> 3.4.2)
9568

9669
BUNDLED WITH
97-
1.17.2
70+
2.3.7

lib/manifique/web_client.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
require 'json'
22
require 'faraday'
3-
require 'faraday_middleware'
3+
require 'faraday/follow_redirects'
44
require 'nokogiri'
55
require 'manifique/metadata'
66
require 'manifique/errors'
@@ -153,9 +153,9 @@ def get_icon_type(src)
153153
end
154154

155155
def do_get_request(url)
156-
conn = Faraday.new do |b|
157-
b.use FaradayMiddleware::FollowRedirects
158-
b.adapter :net_http
156+
conn = Faraday.new do |faraday|
157+
faraday.response :follow_redirects
158+
faraday.adapter Faraday.default_adapter
159159
end
160160
res = conn.get url
161161
if res.status < 400

manifique.gemspec

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,13 @@ Gem::Specification.new do |spec|
2222
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
2323
spec.require_paths = ["lib"]
2424

25-
spec.add_development_dependency "bundler", "~> 1.16"
25+
spec.add_development_dependency "bundler", "~> 2.3.7"
2626
spec.add_development_dependency "rake", "~> 13.0"
27-
spec.add_development_dependency "rspec", "~> 3.0"
27+
spec.add_development_dependency "rspec", "~> 3.12"
2828
spec.add_development_dependency "webmock", "~> 3.4.2"
29-
spec.add_development_dependency "pry", "~> 0.11.3"
30-
spec.add_development_dependency "guard", "~> 2.14.2"
31-
spec.add_development_dependency "guard-rspec", "~> 4.7.3"
29+
spec.add_development_dependency "pry", "~> 0.14.2"
3230

33-
spec.add_runtime_dependency "faraday", "~> 0.9.2", "< 0.10.0"
34-
spec.add_runtime_dependency "faraday_middleware", "~> 0.12.2"
35-
spec.add_runtime_dependency "nokogiri", "~> 1.10.4"
31+
spec.add_runtime_dependency "faraday", "~> 2.7.11"
32+
spec.add_runtime_dependency "faraday-follow_redirects", "0.3.0"
33+
spec.add_runtime_dependency "nokogiri", "~> 1.15.4"
3634
end

0 commit comments

Comments
 (0)