From 8cd075f60f5ba6813ccba1ba0c0043ccbb086767 Mon Sep 17 00:00:00 2001
From: Tristan Starck <tstarck@invoca.com>
Date: Tue, 28 Jan 2025 15:28:21 -0800
Subject: [PATCH] use optimistic flag for bundle add

---
 Gemfile      | 7 ++++---
 Gemfile.lock | 6 +++---
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/Gemfile b/Gemfile
index 2c79582..7772d7c 100644
--- a/Gemfile
+++ b/Gemfile
@@ -6,7 +6,6 @@ gemspec
 # jquery-rails is used by the dummy application
 gem "appraisal"
 gem "appraisal-matrix"
-gem "bigdecimal"
 gem "jquery-rails"
 gem 'minitest',  '~> 5.25'
 gem 'minitest-reporters'
@@ -18,7 +17,9 @@ gem 'sqlite3', "~> 2.1"
 gem 'test_after_commit', require: false
 gem 'test-unit', '3.6.2'
 
-gem "base64", "~> 0.2.0"
-gem "mutex_m", "~> 0.3.0"
 
 gem "concurrent-ruby", "~> 1.3", "< 1.3.5"
+
+gem "base64", ">= 0.2.0"
+gem "bigdecimal", ">= 3.1"
+gem "mutex_m", ">= 0.3.0"
diff --git a/Gemfile.lock b/Gemfile.lock
index f2daa2c..045fb53 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -253,13 +253,13 @@ DEPENDENCIES
   aggregate!
   appraisal
   appraisal-matrix
-  base64 (~> 0.2.0)
-  bigdecimal
+  base64 (>= 0.2.0)
+  bigdecimal (>= 3.1)
   concurrent-ruby (~> 1.3, < 1.3.5)
   jquery-rails
   minitest (~> 5.25)
   minitest-reporters
-  mutex_m (~> 0.3.0)
+  mutex_m (>= 0.3.0)
   pry
   rr (= 3.1.1)
   rubocop