Skip to content

Commit

Permalink
dep: ruby 3.4 unbundled gems
Browse files Browse the repository at this point in the history
that ruby 3.3 is warning about.

- nkf is used directly by mechanize
- base64 is used by rubyntlm but that gem does not look maintained
  • Loading branch information
flavorjones committed Jan 22, 2024
1 parent 553f6c1 commit 9f85f2d
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion mechanize.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,13 @@ Gem::Specification.new do |spec|
spec.add_runtime_dependency("net-http-persistent", ">= 2.5.2", "< 5.0.dev")

spec.add_runtime_dependency("nokogiri", ">= 1.11.2", "~> 1.11")
spec.add_runtime_dependency("rubyntlm", ">= 0.6.3", "~> 0.6")
spec.add_runtime_dependency("webrick", "~> 1.7")
spec.add_runtime_dependency("webrobots", "~> 0.1.2")

spec.add_runtime_dependency("rubyntlm", ">= 0.6.3", "~> 0.6")
spec.add_runtime_dependency("base64") # removed from bundled gems in 3.4, and needed by rubyntlm (which doesn't declare this dependency)
spec.add_runtime_dependency("nkf") # removed from bundled gems in 3.4

spec.add_development_dependency("minitest", "~> 5.14")
spec.add_development_dependency("rake", "~> 13.0")
spec.add_development_dependency("rdoc", "~> 6.3")
Expand Down

0 comments on commit 9f85f2d

Please sign in to comment.