title: Unable to authenticate Google Cloud Storage client in python
body: <p>I'm trying the following code to access the Google Cloud storage:</p>
  
  <pre><code>client = storage.Client(credentials = GoogleCredentials.from_stream(&lt;path-to-service-account-json&gt;))
  </code></pre>
  
  <p>Throws this error:</p>
  
  <pre><code>ValueError: This library only supports credentials from google-auth-library-python. See https://google-cloud-python.readthedocs.io/en/latest/google-cloud-auth.html for help on authentication with this library.
  </code></pre>
  
  <p>I'm able to authenticate <code>discovery.build</code> service using the same credentials(obtained using <code>GoogleCredentials.from_stream()</code>), but for some reason storage.Client fails to use the provided credentials.</p>
  
  <p>Please let me know if I'm missing something.</p>