From a7d3ab9c7cfd9e4fe4a1555f40fe01a0a77d7fb8 Mon Sep 17 00:00:00 2001 From: evschu Date: Wed, 16 Sep 2026 16:37:16 -0700 Subject: [PATCH] Allow rubyzip 3.x fastlane 2.240 requires rubyzip >= 3.4, and fastlane-plugin-aws_s3 depends on apktools, so the ~> 2.0 pin makes the two impossible to install together. apktools only calls Zip.warn_invalid_date=, Zip::File.foreach and Entry#get_input_stream, which rubyzip 3 still provides. Same change as upstream devunwired/apktools#29. Co-Authored-By: Claude Opus 5 --- apktools.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apktools.gemspec b/apktools.gemspec index 2f0b8c8..0dc0b8e 100644 --- a/apktools.gemspec +++ b/apktools.gemspec @@ -30,5 +30,5 @@ Gem::Specification.new do |s| s.executables << 'get_app_version.rb' s.executables << 'read_manifest.rb' - s.add_runtime_dependency 'rubyzip', '~> 2.0' + s.add_runtime_dependency 'rubyzip', '>= 2.0', '< 4.0' end