Skip to content

stop using hpricot and open-uri#141

Merged
robbkidd merged 5 commits intomasterfrom
robb.tear-out-hpricot
Apr 26, 2026
Merged

stop using hpricot and open-uri#141
robbkidd merged 5 commits intomasterfrom
robb.tear-out-hpricot

Conversation

@robbkidd
Copy link
Copy Markdown
Collaborator

Nokogiri is already in our dependency tree, so might as well use it instead.

Faraday is already in our dependency tree, so might as well use it.

Nokogiri is already in our dependency tree, so might as well use it instead.

Faraday is already in our dependency tree, so might as well use it.
@robbkidd
Copy link
Copy Markdown
Collaborator Author

Your bundle is locked to activesupport (8.1.3) from rubygems repository http://rubygems.org/ or installed locally, but that version can no longer be found in that source. That means the author of activesupport (8.1.3) has removed it. You'll need to update your bundle to a version other than activesupport (8.1.3) that hasn't been removed in order to install.

https://rubygems.org/gems/activesupport/versions/8.1.3

Screenshot 2026-04-25 at 12 36 19 PM

It's right there!

3.2 is working on my machine.

activesupport 8.1.3 has a minimum Ruby version of 3.2, so that's probably the bundle install problem in CI right now.
@robbkidd
Copy link
Copy Markdown
Collaborator Author

OK. I see a problem now ...

Also, fix URI.escape going away. Use Addressable::URI.escape instead. (Already a transitive dependency.)

Also also, open() -> http_get() in a few places I missed.
@robbkidd robbkidd merged commit c109c48 into master Apr 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant