From 2117ed52767beb354ceae03dd6f78ac846439e2d Mon Sep 17 00:00:00 2001 From: Carl Eqladios Date: Sat, 23 Aug 2025 21:49:15 +0300 Subject: [PATCH] chore: bump rubyzip dependency to 3 - bump rubyzip dependency to 3 - update license_finder.gemspec - update call for Zip::File#open at nuget spec to use named arguments - no other changes needed to calls for original rubyzip API --- license_finder.gemspec | 2 +- spec/lib/license_finder/package_managers/nuget_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/license_finder.gemspec b/license_finder.gemspec index 419a3a6df..40bd502ad 100644 --- a/license_finder.gemspec +++ b/license_finder.gemspec @@ -45,7 +45,7 @@ Gem::Specification.new do |s| s.add_dependency 'bundler' s.add_dependency 'csv', '~> 3.2' - s.add_dependency 'rubyzip', '>=1', '<3' + s.add_dependency 'rubyzip', '>=1', '<4' s.add_dependency 'thor', '~> 1.2' s.add_dependency 'tomlrb', '>= 1.3', '< 2.1' s.add_dependency 'with_env', '1.1.0' diff --git a/spec/lib/license_finder/package_managers/nuget_spec.rb b/spec/lib/license_finder/package_managers/nuget_spec.rb index d6eb3e449..0efb61d08 100644 --- a/spec/lib/license_finder/package_managers/nuget_spec.rb +++ b/spec/lib/license_finder/package_managers/nuget_spec.rb @@ -178,7 +178,7 @@ module LicenseFinder XML File.write('app/packages/ObscureDependency.nuspec', obscure_dependency_nuspec) Dir.chdir 'app/packages' do - Zip::File.open('ObscureDependency.1.3.15.nupkg', Zip::File::CREATE) do |zipfile| + Zip::File.open('ObscureDependency.1.3.15.nupkg', create: true) do |zipfile| zipfile.add('ObscureDependency.nuspec', 'ObscureDependency.nuspec') end end