This is nice for folks using ruby 2.7, as pry 0.13.0 resolves a
deprecation warning introduced in Ruby 2.7. This warning gets a little
annoying to see everytime you fire up pry.
Ex warning:
<main>: warning: __FILE__ in eval may not return location in binding; use Binding#source_location instead
/Users/mykecameron/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pry-0.12.2/lib/pry/commands/whereami.rb:40: warning: in `eval'
<main>: warning: __LINE__ in eval may not return location in binding; use Binding#source_location instead
/Users/mykecameron/.rbenv/versions/2.7.1/lib/ruby/gems/2.7.0/gems/pry-0.12.2/lib/pry/commands/whereami.rb:41: warning: in `eval'
Running pry-rails against versions of pry prior to version 0.10.4 will
cause an 'uninitialized constant' exception for Pry::Prompt. No class by
this name existed prior to version 0.10.4.