The live server uses #patch, which is only available on Sinatra 1.3+.
Typhoeus 0.4.0 broke the ability to send PATCH requests with body. See typhoeus/typhoeus#171 (comment)
Update excon's settings on the connection instance, not globally for all connections (even ones made outside of faraday). Address deprecation warnings.
NameError: uninitialized constant Patron::Session
This reverts commit 751d64d. Active Support 3 is causing tests to break on Ruby 1.8.6.
This is probably a bad idea, but it's necessary to get Faraday tests passing on Ruby 1.8.6, since Rack 1.2.1 and 1.2.2 break on 1.8.6. Unfortunately, Action Pack 3 depends on rack ~> 1.2.1, so specifying a version of Rack < 1.2.1 would have prevented the next release of Faraday from being used with Rails 3. *Sigh*