Skip to content

Commit dafe44b

Browse files
authored
chore(deps): switch to published html2rss gem (#930)
This pull request updates the version of the `html2rss` gem in the `Gemfile` to use the latest stable release from RubyGems instead of the master branch from GitHub. Dependency management: * Updated the `html2rss` gem to version `~> 0.18` from RubyGems and commented out the GitHub master branch source. (`Gemfile`)
1 parent 0ac5153 commit dafe44b

2 files changed

Lines changed: 48 additions & 61 deletions

File tree

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ source 'https://rubygems.org'
44

55
git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }
66

7-
# gem 'html2rss', '~> 0.14'
8-
gem 'html2rss', github: 'html2rss/html2rss', branch: :master
7+
gem 'html2rss', '~> 0.18'
8+
# gem 'html2rss', github: 'html2rss/html2rss', branch: :master
99
gem 'html2rss-configs', github: 'html2rss/html2rss-configs'
1010

1111
# Use these instead of the two above (uncomment them) when developing locally:

Gemfile.lock

Lines changed: 46 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,3 @@
1-
GIT
2-
remote: https://github.com/html2rss/html2rss
3-
revision: e11e2513046ca688cba6178f20ca23adef3d92b7
4-
branch: master
5-
specs:
6-
html2rss (0.18.0)
7-
addressable (~> 2.7)
8-
brotli
9-
dry-validation
10-
faraday (> 2.0.1, < 3.0)
11-
faraday-follow_redirects
12-
faraday-gzip (~> 3)
13-
kramdown
14-
mime-types (> 3.0)
15-
nokogiri (>= 1.10, < 2.0)
16-
parallel
17-
puppeteer-ruby
18-
regexp_parser
19-
reverse_markdown (~> 3.0)
20-
rss
21-
sanitize
22-
thor
23-
tzinfo
24-
zeitwerk
25-
261
GIT
272
remote: https://github.com/html2rss/html2rss-configs
283
revision: 24d38d64e578e93340e228c7bbfd2b187a2b94b6
@@ -33,23 +8,23 @@ GIT
338
GEM
349
remote: https://rubygems.org/
3510
specs:
36-
actionpack (8.1.2)
37-
actionview (= 8.1.2)
38-
activesupport (= 8.1.2)
11+
actionpack (8.1.3)
12+
actionview (= 8.1.3)
13+
activesupport (= 8.1.3)
3914
nokogiri (>= 1.8.5)
4015
rack (>= 2.2.4)
4116
rack-session (>= 1.0.1)
4217
rack-test (>= 0.6.3)
4318
rails-dom-testing (~> 2.2)
4419
rails-html-sanitizer (~> 1.6)
4520
useragent (~> 0.16)
46-
actionview (8.1.2)
47-
activesupport (= 8.1.2)
21+
actionview (8.1.3)
22+
activesupport (= 8.1.3)
4823
builder (~> 3.1)
4924
erubi (~> 1.11)
5025
rails-dom-testing (~> 2.2)
5126
rails-html-sanitizer (~> 1.6)
52-
activesupport (8.1.2)
27+
activesupport (8.1.3)
5328
base64
5429
bigdecimal
5530
concurrent-ruby (~> 1.0, >= 1.3.1)
@@ -163,6 +138,25 @@ GEM
163138
fiber-storage
164139
fiber-storage (1.0.1)
165140
hashdiff (1.2.1)
141+
html2rss (0.18.0)
142+
addressable (~> 2.7)
143+
brotli
144+
dry-validation
145+
faraday (> 2.0.1, < 3.0)
146+
faraday-follow_redirects
147+
faraday-gzip (~> 3)
148+
kramdown
149+
mime-types (> 3.0)
150+
nokogiri (>= 1.10, < 2.0)
151+
parallel
152+
puppeteer-ruby
153+
regexp_parser
154+
reverse_markdown (~> 3.0)
155+
rss
156+
sanitize
157+
thor
158+
tzinfo
159+
zeitwerk
166160
i18n (1.14.8)
167161
concurrent-ruby (~> 1.0)
168162
io-console (0.8.2)
@@ -175,19 +169,14 @@ GEM
175169
rdoc (>= 4.0.0)
176170
reline (>= 0.4.2)
177171
json (2.19.3)
178-
json-schema (6.2.0)
179-
addressable (~> 2.8)
180-
bigdecimal (>= 3.1, < 5)
181172
kramdown (2.5.2)
182173
rexml (>= 3.4.4)
183174
language_server-protocol (3.17.0.5)
184175
lint_roller (1.1.0)
185176
logger (1.7.0)
186-
loofah (2.25.0)
177+
loofah (2.25.1)
187178
crass (~> 1.0.2)
188179
nokogiri (>= 1.12.0)
189-
mcp (0.8.0)
190-
json-schema (>= 4.1)
191180
metrics (0.15.0)
192181
mime-types (3.7.0)
193182
logger
@@ -216,7 +205,7 @@ GEM
216205
nokogiri (1.19.2-x86_64-linux-musl)
217206
racc (~> 1.4)
218207
parallel (1.27.0)
219-
parser (3.3.10.2)
208+
parser (3.3.11.1)
220209
ast (~> 2.4.1)
221210
racc
222211
pp (0.6.3)
@@ -268,8 +257,9 @@ GEM
268257
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
269258
rainbow (3.1.1)
270259
rake (13.3.1)
271-
rbs (3.10.3)
260+
rbs (4.0.2)
272261
logger
262+
prism (>= 1.6.0)
273263
tsort
274264
rdoc (7.2.0)
275265
erb
@@ -302,11 +292,10 @@ GEM
302292
rspec-support (3.13.7)
303293
rss (0.3.2)
304294
rexml
305-
rubocop (1.85.1)
295+
rubocop (1.86.0)
306296
json (~> 2.3)
307297
language_server-protocol (~> 3.17.0.2)
308298
lint_roller (~> 1.1.0)
309-
mcp (~> 0.6)
310299
parallel (~> 1.10)
311300
parser (>= 3.3.0.2)
312301
rainbow (>= 2.2.2, < 4.0)
@@ -331,7 +320,7 @@ GEM
331320
lint_roller (~> 1.1)
332321
rubocop (~> 1.72, >= 1.72.1)
333322
rubocop-ast (>= 1.44.0, < 2.0)
334-
ruby-lsp (0.26.8)
323+
ruby-lsp (0.26.9)
335324
language_server-protocol (~> 3.17.0)
336325
prism (>= 1.2, < 2.0)
337326
rbs (>= 3, < 5)
@@ -340,7 +329,7 @@ GEM
340329
crass (~> 1.0.2)
341330
nokogiri (>= 1.16.8)
342331
securerandom (0.4.1)
343-
sentry-ruby (6.4.1)
332+
sentry-ruby (6.5.0)
344333
bigdecimal
345334
concurrent-ruby (~> 1.0, >= 1.0.2)
346335
logger
@@ -364,7 +353,7 @@ GEM
364353
uri (1.1.1)
365354
useragent (0.16.11)
366355
vcr (6.4.0)
367-
webmock (3.26.1)
356+
webmock (3.26.2)
368357
addressable (>= 2.8.0)
369358
crack (>= 0.3.2)
370359
hashdiff (>= 0.4.0, < 2.0.0)
@@ -385,7 +374,7 @@ PLATFORMS
385374
DEPENDENCIES
386375
byebug
387376
climate_control
388-
html2rss!
377+
html2rss (~> 0.18)
389378
html2rss-configs!
390379
irb
391380
parallel
@@ -413,9 +402,9 @@ DEPENDENCIES
413402
zeitwerk
414403

415404
CHECKSUMS
416-
actionpack (8.1.2) sha256=ced74147a1f0daafaa4bab7f677513fd4d3add574c7839958f7b4f1de44f8423
417-
actionview (8.1.2) sha256=80455b2588911c9b72cec22d240edacb7c150e800ef2234821269b2b2c3e2e5b
418-
activesupport (8.1.2) sha256=88842578ccd0d40f658289b0e8c842acfe9af751afee2e0744a7873f50b6fdae
405+
actionpack (8.1.3) sha256=af998cae4d47c5d581a2cc363b5c77eb718b7c4b45748d81b1887b25621c29a3
406+
actionview (8.1.3) sha256=1347c88c7f3edb38100c5ce0e9fb5e62d7755f3edc1b61cce2eb0b2c6ea2fd5d
407+
activesupport (8.1.3) sha256=21a5e0dfbd4c3ddd9e1317ec6a4d782fa226e7867dc70b0743acda81a1dca20e
419408
addressable (2.8.9) sha256=cc154fcbe689711808a43601dee7b980238ce54368d23e127421753e46895485
420409
ast (2.4.3) sha256=954615157c1d6a382bc27d690d973195e79db7f55e9765ac7c481c60bdb4d383
421410
async (2.38.1) sha256=72ba6b7de04d852355458bfe891221226bb7d29f055f5cb043ae3345497f8cec
@@ -455,7 +444,7 @@ CHECKSUMS
455444
fiber-local (1.1.0) sha256=c885f94f210fb9b05737de65d511136ea602e00c5105953748aa0f8793489f06
456445
fiber-storage (1.0.1) sha256=f48e5b6d8b0be96dac486332b55cee82240057065dc761c1ea692b2e719240e1
457446
hashdiff (1.2.1) sha256=9c079dbc513dfc8833ab59c0c2d8f230fa28499cc5efb4b8dd276cf931457cd1
458-
html2rss (0.18.0)
447+
html2rss (0.18.0) sha256=83e9dd0388d65f1992df4afc9d345cbfd84e8c740be3756815b5e840ac71cf54
459448
html2rss-configs (0.2.0)
460449
i18n (1.14.8) sha256=285778639134865c5e0f6269e0b818256017e8cde89993fdfcbfb64d088824a5
461450
io-console (0.8.2) sha256=d6e3ae7a7cc7574f4b8893b4fca2162e57a825b223a177b7afa236c5ef9814cc
@@ -464,13 +453,11 @@ CHECKSUMS
464453
io-stream (0.11.1) sha256=fa5f551fcff99581c1757b9d1cee2c37b124f07d2ca4f40b756a05ab9bd21b87
465454
irb (1.17.0) sha256=168c4ddb93d8a361a045c41d92b2952c7a118fa73f23fe14e55609eb7a863aae
466455
json (2.19.3) sha256=289b0bb53052a1fa8c34ab33cc750b659ba14a5c45f3fcf4b18762dc67c78646
467-
json-schema (6.2.0) sha256=e8bff46ed845a22c1ab2bd0d7eccf831c01fe23bb3920caa4c74db4306813666
468456
kramdown (2.5.2) sha256=1ba542204c66b6f9111ff00dcc26075b95b220b07f2905d8261740c82f7f02fa
469457
language_server-protocol (3.17.0.5) sha256=fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc
470458
lint_roller (1.1.0) sha256=2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87
471459
logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203
472-
loofah (2.25.0) sha256=df5ed7ac3bac6a4ec802df3877ee5cc86d027299f8952e6243b3dac446b060e6
473-
mcp (0.8.0) sha256=ae8bd146bb8e168852866fd26f805f52744f6326afb3211e073f78a95e0c34fb
460+
loofah (2.25.1) sha256=d436c73dbd0c1147b16c4a41db097942d217303e1f7728704b37e4df9f6d2e04
474461
metrics (0.15.0) sha256=61ded5bac95118e995b1bc9ed4a5f19bc9814928a312a85b200abbdac9039072
475462
mime-types (3.7.0) sha256=dcebf61c246f08e15a4de34e386ebe8233791e868564a470c3fe77c00eed5e56
476463
mime-types-data (3.2026.0317) sha256=77f078a4d8631d52b842ba77099734b06eddb7ad339d792e746d2272b67e511b
@@ -486,7 +473,7 @@ CHECKSUMS
486473
nokogiri (1.19.2-x86_64-linux-gnu) sha256=fa8feca882b73e871a9845f3817a72e9734c8e974bdc4fbad6e4bc6e8076b94f
487474
nokogiri (1.19.2-x86_64-linux-musl) sha256=93128448e61a9383a30baef041bf1f5817e22f297a1d400521e90294445069a8
488475
parallel (1.27.0) sha256=4ac151e1806b755fb4e2dc2332cbf0e54f2e24ba821ff2d3dcf86bf6dc4ae130
489-
parser (3.3.10.2) sha256=6f60c84aa4bdcedb6d1a2434b738fe8a8136807b6adc8f7f53b97da9bc4e9357
476+
parser (3.3.11.1) sha256=d17ace7aabe3e72c3cc94043714be27cc6f852f104d81aa284c2281aecc65d54
490477
pp (0.6.3) sha256=2951d514450b93ccfeb1df7d021cae0da16e0a7f95ee1e2273719669d0ab9df6
491478
prettyprint (0.2.0) sha256=2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193
492479
prism (1.9.0) sha256=7b530c6a9f92c24300014919c9dcbc055bf4cdf51ec30aed099b06cd6674ef85
@@ -511,7 +498,7 @@ CHECKSUMS
511498
rails-html-sanitizer (1.7.0) sha256=28b145cceaf9cc214a9874feaa183c3acba036c9592b19886e0e45efc62b1e89
512499
rainbow (3.1.1) sha256=039491aa3a89f42efa1d6dec2fc4e62ede96eb6acd95e52f1ad581182b79bc6a
513500
rake (13.3.1) sha256=8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c
514-
rbs (3.10.3) sha256=70627f3919016134d554e6c99195552ae3ef6020fe034c8e983facc9c192daa6
501+
rbs (4.0.2) sha256=af75671e66cd03434cc546622741ebf83f6197ec4328375805306330bf78ef25
515502
rdoc (7.2.0) sha256=8650f76cd4009c3b54955eb5d7e3a075c60a57276766ebf36f9085e8c9f23192
516503
regexp_parser (2.11.3) sha256=ca13f381a173b7a93450e53459075c9b76a10433caadcb2f1180f2c741fc55a4
517504
reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835
@@ -525,17 +512,17 @@ CHECKSUMS
525512
rspec-openapi (0.25.0) sha256=76e055d3ee421a2a0c5d45986ae958f045f149def995b55ee9d2c68318f38305
526513
rspec-support (3.13.7) sha256=0640e5570872aafefd79867901deeeeb40b0c9875a36b983d85f54fb7381c47c
527514
rss (0.3.2) sha256=3bd0446d32d832cda00ba07f4b179401f903b52ea1fdaac0f1f08de61a501efa
528-
rubocop (1.85.1) sha256=3dbcf9e961baa4c376eeeb2a03913dca5e3987033b04d38fa538aa1e7406cc77
515+
rubocop (1.86.0) sha256=4ff1186fe16ebe9baff5e7aad66bb0ad4cabf5cdcd419f773146dbba2565d186
529516
rubocop-ast (1.49.1) sha256=4412f3ee70f6fe4546cc489548e0f6fcf76cafcfa80fa03af67098ffed755035
530517
rubocop-performance (1.26.1) sha256=cd19b936ff196df85829d264b522fd4f98b6c89ad271fa52744a8c11b8f71834
531518
rubocop-rake (0.7.1) sha256=3797f2b6810c3e9df7376c26d5f44f3475eda59eb1adc38e6f62ecf027cbae4d
532519
rubocop-rspec (3.9.0) sha256=8fa70a3619408237d789aeecfb9beef40576acc855173e60939d63332fdb55e2
533520
rubocop-thread_safety (0.7.3) sha256=067cdd52fbf5deffc18995437e45b5194236eaff4f71de3375a1f6052e48f431
534-
ruby-lsp (0.26.8) sha256=fa607c342736c6ea791c945ae05025bc306ef9dd72c640b0b660478c5832f968
521+
ruby-lsp (0.26.9) sha256=33a01c001c00a76b4e821efc04ed7572983430f31ca5d6f3e343d0b6ccab4129
535522
ruby-progressbar (1.13.0) sha256=80fc9c47a9b640d6834e0dc7b3c94c9df37f08cb072b7761e4a71e22cff29b33
536523
sanitize (7.0.0) sha256=269d1b9d7326e69307723af5643ec032ff86ad616e72a3b36d301ac75a273984
537524
securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1
538-
sentry-ruby (6.4.1) sha256=dac04976f791ad6ecd4fd30440c29d9b73aee08f790eeca73b439b5d67370f38
525+
sentry-ruby (6.5.0) sha256=3c57ae0d6a017aafcd9ac37114e38149a58534679dec5d4e9e8fc010b85f3a6b
539526
simplecov (0.22.0) sha256=fe2622c7834ff23b98066bb0a854284b2729a569ac659f82621fc22ef36213a5
540527
simplecov-html (0.13.2) sha256=bd0b8e54e7c2d7685927e8d6286466359b6f16b18cb0df47b508e8d73c777246
541528
simplecov_json_formatter (0.1.4) sha256=529418fbe8de1713ac2b2d612aa3daa56d316975d307244399fa4838c601b428
@@ -551,10 +538,10 @@ CHECKSUMS
551538
uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6
552539
useragent (0.16.11) sha256=700e6413ad4bb954bb63547fa098dddf7b0ebe75b40cc6f93b8d54255b173844
553540
vcr (6.4.0) sha256=077ac92cc16efc5904eb90492a18153b5e6ca5398046d8a249a7c96a9ea24ae6
554-
webmock (3.26.1) sha256=4f696fb57c90a827c20aadb2d4f9058bbff10f7f043bd0d4c3f58791143b1cd7
541+
webmock (3.26.2) sha256=774556f2ea6371846cca68c01769b2eac0d134492d21f6d0ab5dd643965a4c90
555542
yard (0.9.38) sha256=721fb82afb10532aa49860655f6cc2eaa7130889df291b052e1e6b268283010f
556543
zeitwerk (2.7.5) sha256=d8da92128c09ea6ec62c949011b00ed4a20242b255293dd66bf41545398f73dd
557544
zlib (3.2.3) sha256=5bd316698b32f31a64ab910a8b6c282442ca1626a81bbd6a1674e8522e319c20
558545

559546
BUNDLED WITH
560-
4.0.8
547+
4.0.9

0 commit comments

Comments
 (0)