mozilla/PyFxA — pull request #5 by rfk (2014-12-30 05:47:19+00:00)
Title: Some oauth client API tweaks

A couple of suggested tweaks to the oauth client API:

* Create a new error hierarchy for scope errors, since they're not really a client *or* server error
* Don't allow calling the low-level scope_matches function with required=None
* Make client_id and client_secret be properties of the oauth.Client object

@leplatrem thoughts?