[Python-modules-commits] [python-social-auth] 161/322: PEP8

Wolfgang Borgert debacle at moszumanska.debian.org
Sat Dec 24 15:13:03 UTC 2016


This is an automated email from the git hooks/post-receive script.

debacle pushed a commit to tag v0.2.10
in repository python-social-auth.

commit 23ab544dae8541143e7a6efb0858b5b88e3550b0
Author: Matías Aguirre <matiasaguirre at gmail.com>
Date:   Thu Mar 5 13:44:30 2015 -0200

    PEP8
---
 social/backends/yahoo.py | 48 +++++++++++++++++++++++++++++-------------------
 1 file changed, 29 insertions(+), 19 deletions(-)

diff --git a/social/backends/yahoo.py b/social/backends/yahoo.py
index d156c32..7ab046d 100644
--- a/social/backends/yahoo.py
+++ b/social/backends/yahoo.py
@@ -55,8 +55,8 @@ class YahooOAuth(BaseOAuth1):
 
     def _get_guid(self, access_token):
         """
-            Beause you have to provide GUID for every API request
-            it's also returned during one of OAuth calls
+        Beause you have to provide GUID for every API request it's also
+        returned during one of OAuth calls
         """
         return self.get_json(
             'https://social.yahooapis.com/v1/me/guid?format=json',
@@ -81,33 +81,37 @@ class YahooOAuth2(BaseOAuth2):
 
     def get_user_names(self, first_name, last_name):
         if first_name or last_name:
-            return " ".join((first_name, last_name)), first_name, last_name
+            return ' '.join((first_name, last_name)), first_name, last_name
         return None, None, None
 
     def get_user_details(self, response):
         """
-            Return user details from Yahoo Profile.
-            To Get user email you need the profile private read permission.
+        Return user details from Yahoo Profile.
+        To Get user email you need the profile private read permission.
         """
         fullname, first_name, last_name = self.get_user_names(
             first_name=response.get('givenName'),
             last_name=response.get('familyName')
         )
         emails = [email for email in response.get('emails', [])
-                        if email.get('handle')]
+                        if 'handle' in email]
         emails.sort(key=lambda e: e.get('primary', False), reverse=True)
-        return {'username': response.get('nickname'),
-                'email': emails[0]['handle'] if emails else response.get('guid', ''),
-                'fullname': fullname,
-                'first_name': first_name,
-                'last_name': last_name}
+        email = emails[0]['handle'] if emails else response.get('guid', '')
+        return {
+            'username': response.get('nickname'),
+            'email': email,
+            'fullname': fullname,
+            'first_name': first_name,
+            'last_name': last_name
+        }
 
     def user_data(self, access_token, *args, **kwargs):
         """Loads user data from service"""
-        url = 'https://social.yahooapis.com/v1/user/{0}/profile?format=json'.format(
-                kwargs['response']['xoauth_yahoo_guid'])
-        return self.get_json(url, headers={'Authorization': 'Bearer {0}'.format(
-            access_token)}, method='GET')['profile']
+        url = 'https://social.yahooapis.com/v1/user/{0}/profile?format=json' \
+                .format(kwargs['response']['xoauth_yahoo_guid'])
+        return self.get_json(url, headers={
+            'Authorization': 'Bearer {0}'.format(access_token)
+        }, method='GET')['profile']
 
     def auth_complete(self, *args, **kwargs):
         """Completes loging process, must return user instance"""
@@ -143,10 +147,16 @@ class YahooOAuth2(BaseOAuth2):
         url = self.REFRESH_TOKEN_URL or self.ACCESS_TOKEN_URL
         method = self.REFRESH_TOKEN_METHOD
         key = 'params' if method == 'GET' else 'data'
-        request_args = {'headers': self.auth_headers(),
-                        'method': method,
-                        key: params}
-        request = self.request(url, auth=HTTPBasicAuth(*self.get_key_and_secret()), **request_args)
+        request_args = {
+            'headers': self.auth_headers(),
+            'method': method,
+            key: params
+        }
+        request = self.request(
+            url,
+            auth=HTTPBasicAuth(*self.get_key_and_secret()),
+            **request_args
+        )
         return self.process_refresh_token_response(request, *args, **kwargs)
 
     def auth_complete_params(self, state=None):

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-social-auth.git



More information about the Python-modules-commits mailing list