From 57484c3872d7ced5ad0215065e339e537cc87d33 Mon Sep 17 00:00:00 2001 From: Taras Pankiv Date: Wed, 24 Jun 2026 13:40:36 +0300 Subject: [PATCH 1/2] Relax base64 dependency to allow 0.2.x monopay-ruby only calls Base64.decode64, an API unchanged between base64 0.1.x and 0.2.x. The tight ~> 0.1.1 pin blocks upgrading kamal (which requires base64 ~> 0.2) in apps that depend on both gems. --- monopay-ruby.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/monopay-ruby.gemspec b/monopay-ruby.gemspec index 8407890..e665909 100644 --- a/monopay-ruby.gemspec +++ b/monopay-ruby.gemspec @@ -35,7 +35,7 @@ Gem::Specification.new do |spec| # Uncomment to register a new dependency of your gem # TODO: Use metal versions of gems where possible to avoid unnecessary extra spec.add_dependency "rest-client", "~> 2.1" - spec.add_dependency "base64", "~> 0.1.1" + spec.add_dependency "base64", ">= 0.1", "< 1.0" spec.add_dependency "json", "~> 2.5" # spec.add_dependency "openssl", "~> 2.1" spec.add_dependency "money", "~> 6.13" From c1f53eda99e2be6289e84d82851501c864145571 Mon Sep 17 00:00:00 2001 From: Taras Pankiv Date: Tue, 14 Jul 2026 04:40:43 +0300 Subject: [PATCH 2/2] updated Gemfile.lock --- Gemfile.lock | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 7287fdf..9553863 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,7 +2,7 @@ PATH remote: . specs: monopay-ruby (1.1.0) - base64 (~> 0.1.1) + base64 (>= 0.1, < 1.0) bigdecimal (~> 3.1.9) json (~> 2.5) money (~> 6.13) @@ -67,6 +67,7 @@ GEM PLATFORMS arm64-darwin-21 arm64-darwin-23 + arm64-darwin-25 x86_64-linux DEPENDENCIES