From 09f09dfd386928770bce2287ff64542ebdd44f37 Mon Sep 17 00:00:00 2001
From: Felix Dumit <felix.dumit@gmail.com>
Date: Tue, 22 Mar 2022 17:50:40 -0600
Subject: [PATCH 1/2] Allow `pre_run_cell` to modify cell

---
 lib/iruby/kernel.rb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/iruby/kernel.rb b/lib/iruby/kernel.rb
index a2cd652..6780745 100644
--- a/lib/iruby/kernel.rb
+++ b/lib/iruby/kernel.rb
@@ -189,6 +189,7 @@ def execute_request(msg)
       unless silent
         exec_info = ExecutionInfo.new(code, store_history, silent)
         events.trigger(:pre_run_cell, exec_info)
+        code = exec_info.raw_cell
       end
 
       content = {

From 7477438ff8d6d04075e5c45d8aae769b02af6d13 Mon Sep 17 00:00:00 2001
From: Felix Dumit <felix.dumit@gmail.com>
Date: Wed, 19 Feb 2025 16:28:23 -0700
Subject: [PATCH 2/2] Update iruby.gemspec

---
 iruby.gemspec | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/iruby.gemspec b/iruby.gemspec
index 898e34b..543327b 100644
--- a/iruby.gemspec
+++ b/iruby.gemspec
@@ -19,7 +19,7 @@ Gem::Specification.new do |s|
 
   s.required_ruby_version = '>= 2.3.0'
 
-  s.add_dependency 'data_uri', '~> 0.1'
+  s.add_dependency 'data_uri'
   s.add_dependency 'ffi-rzmq'
   s.add_dependency 'irb'
   s.add_dependency 'logger'