Can the CI be updated to test on the maintained versions of Ruby please?
The unit tests rake test:unit don't work on Ruby >= 3.2, which are the only currently maintained versions of Ruby. For Ruby 3.2 and 3.3 I believe the fixes are trivial: just update pry, or remove it altogether.
On Ruby 3.4 in addition you need to start expecting the modern representation of hashes: {a: "b"} instead of {:a => "b"}.
There might be more things necessary for the integration tests.