EasyPost/easypost-ruby — pull request #2 by theandym (2013-05-25 15:22:34+00:00)
Title: Postage.compare not working due to Typhoeus / Ethon version issue

I just installed this gem and attempted to use the Postage.compare method with the example code from the documentation (https://www.geteasypost.com/docs/ruby), but got the following error:

/ethon-0.5.12/lib/ethon/easy/response_callbacks.rb:43:in `complete': undefined method `each' for nil:NilClass (NoMethodError)

I did a little digging and found the issue had been reported here: https://github.com/typhoeus/ethon/issues/51. I updated the version of Typhoeus to 0.6.3, which depends on a new version of Ethon. I then built the gem and installed it, and the change seems to resolve the issue and allow me to compare postage options. However, I didn't bump the version number, and didn't notice any test suite, so wasn't able to verify I didn't break anything else in the process.