Moving __author__ after imports in oauth2client/.
This is to address PEP8 E402 as in previous commit.
This commit is contained in:
@@ -17,8 +17,6 @@
|
|||||||
Utilities for making it easier to use OAuth 2.0 on Google App Engine.
|
Utilities for making it easier to use OAuth 2.0 on Google App Engine.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
|
||||||
|
|
||||||
import cgi
|
import cgi
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
@@ -55,6 +53,9 @@ try:
|
|||||||
except ImportError:
|
except ImportError:
|
||||||
ndb = None
|
ndb = None
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
OAUTH2CLIENT_NAMESPACE = 'oauth2client#ns'
|
OAUTH2CLIENT_NAMESPACE = 'oauth2client#ns'
|
||||||
|
|||||||
@@ -17,8 +17,6 @@
|
|||||||
Tools for interacting with OAuth 2.0 protected resources.
|
Tools for interacting with OAuth 2.0 protected resources.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
|
||||||
|
|
||||||
import base64
|
import base64
|
||||||
import collections
|
import collections
|
||||||
import copy
|
import copy
|
||||||
@@ -46,6 +44,9 @@ from oauth2client._helpers import _urlsafe_b64decode
|
|||||||
from oauth2client import clientsecrets
|
from oauth2client import clientsecrets
|
||||||
from oauth2client import util
|
from oauth2client import util
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
||||||
|
|
||||||
HAS_OPENSSL = False
|
HAS_OPENSSL = False
|
||||||
HAS_CRYPTO = False
|
HAS_CRYPTO = False
|
||||||
try:
|
try:
|
||||||
@@ -56,6 +57,7 @@ try:
|
|||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
# Expiry is stored in RFC3339 UTC format
|
# Expiry is stored in RFC3339 UTC format
|
||||||
|
|||||||
@@ -18,11 +18,12 @@ A client_secrets.json file contains all the information needed to interact with
|
|||||||
an OAuth 2.0 protected service.
|
an OAuth 2.0 protected service.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
|
||||||
|
|
||||||
import json
|
import json
|
||||||
import six
|
import six
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
||||||
|
|
||||||
# Properties that make a client_secrets.json file valid.
|
# Properties that make a client_secrets.json file valid.
|
||||||
TYPE_WEB = 'web'
|
TYPE_WEB = 'web'
|
||||||
TYPE_INSTALLED = 'installed'
|
TYPE_INSTALLED = 'installed'
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ from oauth2client._helpers import _to_bytes
|
|||||||
from oauth2client._helpers import _urlsafe_b64decode
|
from oauth2client._helpers import _urlsafe_b64decode
|
||||||
from oauth2client._helpers import _urlsafe_b64encode
|
from oauth2client._helpers import _urlsafe_b64encode
|
||||||
|
|
||||||
|
|
||||||
CLOCK_SKEW_SECS = 300 # 5 minutes in seconds
|
CLOCK_SKEW_SECS = 300 # 5 minutes in seconds
|
||||||
AUTH_TOKEN_LIFETIME_SECS = 300 # 5 minutes in seconds
|
AUTH_TOKEN_LIFETIME_SECS = 300 # 5 minutes in seconds
|
||||||
MAX_TOKEN_LIFETIME_SECS = 86400 # 1 day in seconds
|
MAX_TOKEN_LIFETIME_SECS = 86400 # 1 day in seconds
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ Utilities for using OAuth 2.0 in conjunction with
|
|||||||
the Django datastore.
|
the Django datastore.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
|
||||||
|
|
||||||
import oauth2client
|
import oauth2client
|
||||||
import base64
|
import base64
|
||||||
import pickle
|
import pickle
|
||||||
@@ -28,6 +26,9 @@ from django.db import models
|
|||||||
from oauth2client.client import Storage as BaseStorage
|
from oauth2client.client import Storage as BaseStorage
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
||||||
|
|
||||||
|
|
||||||
class CredentialsField(models.Field):
|
class CredentialsField(models.Field):
|
||||||
|
|
||||||
__metaclass__ = models.SubfieldBase
|
__metaclass__ = models.SubfieldBase
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ Utilities for making it easier to work with OAuth 2.0
|
|||||||
credentials.
|
credentials.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import threading
|
import threading
|
||||||
|
|
||||||
@@ -27,6 +25,9 @@ from oauth2client.client import Credentials
|
|||||||
from oauth2client.client import Storage as BaseStorage
|
from oauth2client.client import Storage as BaseStorage
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
||||||
|
|
||||||
|
|
||||||
class CredentialsFileSymbolicLinkError(Exception):
|
class CredentialsFileSymbolicLinkError(Exception):
|
||||||
"""Credentials files must not be symbolic links."""
|
"""Credentials files must not be symbolic links."""
|
||||||
|
|
||||||
|
|||||||
@@ -161,8 +161,6 @@ available outside of a request context, you will need to implement your own
|
|||||||
:class:`oauth2client.Storage`.
|
:class:`oauth2client.Storage`.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__author__ = 'jonwayne@google.com (Jon Wayne Parrott)'
|
|
||||||
|
|
||||||
import hashlib
|
import hashlib
|
||||||
import json
|
import json
|
||||||
import os
|
import os
|
||||||
@@ -189,6 +187,9 @@ from oauth2client.client import Storage
|
|||||||
from oauth2client import clientsecrets
|
from oauth2client import clientsecrets
|
||||||
from oauth2client import util
|
from oauth2client import util
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'jonwayne@google.com (Jon Wayne Parrott)'
|
||||||
|
|
||||||
DEFAULT_SCOPES = ('email', )
|
DEFAULT_SCOPES = ('email', )
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -17,8 +17,6 @@
|
|||||||
Utilities for making it easier to use OAuth 2.0 on Google Compute Engine.
|
Utilities for making it easier to use OAuth 2.0 on Google Compute Engine.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
|
||||||
|
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
from six.moves import urllib
|
from six.moves import urllib
|
||||||
@@ -28,6 +26,9 @@ from oauth2client import util
|
|||||||
from oauth2client.client import AccessTokenRefreshError
|
from oauth2client.client import AccessTokenRefreshError
|
||||||
from oauth2client.client import AssertionCredentials
|
from oauth2client.client import AssertionCredentials
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
# URI Template for the endpoint that returns access_tokens.
|
# URI Template for the endpoint that returns access_tokens.
|
||||||
|
|||||||
@@ -17,8 +17,6 @@
|
|||||||
A Storage for Credentials that uses the keyring module.
|
A Storage for Credentials that uses the keyring module.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
|
||||||
|
|
||||||
import threading
|
import threading
|
||||||
|
|
||||||
import keyring
|
import keyring
|
||||||
@@ -27,6 +25,9 @@ from oauth2client.client import Credentials
|
|||||||
from oauth2client.client import Storage as BaseStorage
|
from oauth2client.client import Storage as BaseStorage
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
||||||
|
|
||||||
|
|
||||||
class Storage(BaseStorage):
|
class Storage(BaseStorage):
|
||||||
"""Store and retrieve a single credential to and from the keyring.
|
"""Store and retrieve a single credential to and from the keyring.
|
||||||
|
|
||||||
|
|||||||
@@ -32,8 +32,6 @@ Usage::
|
|||||||
|
|
||||||
from __future__ import print_function
|
from __future__ import print_function
|
||||||
|
|
||||||
__author__ = 'cache@google.com (David T McWherter)'
|
|
||||||
|
|
||||||
import errno
|
import errno
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
@@ -41,6 +39,9 @@ import time
|
|||||||
|
|
||||||
from oauth2client import util
|
from oauth2client import util
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'cache@google.com (David T McWherter)'
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -44,8 +44,6 @@ The format of the stored data is like so::
|
|||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
__author__ = 'jbeda@google.com (Joe Beda)'
|
|
||||||
|
|
||||||
import errno
|
import errno
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
@@ -57,6 +55,9 @@ from oauth2client.client import Storage as BaseStorage
|
|||||||
from oauth2client import util
|
from oauth2client import util
|
||||||
from oauth2client.locked_file import LockedFile
|
from oauth2client.locked_file import LockedFile
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'jbeda@google.com (Joe Beda)'
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
# A dict from 'filename'->_MultiStore instances
|
# A dict from 'filename'->_MultiStore instances
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ from oauth2client import util
|
|||||||
from oauth2client.tools import ClientRedirectHandler
|
from oauth2client.tools import ClientRedirectHandler
|
||||||
from oauth2client.tools import ClientRedirectServer
|
from oauth2client.tools import ClientRedirectServer
|
||||||
|
|
||||||
|
|
||||||
FLAGS = gflags.FLAGS
|
FLAGS = gflags.FLAGS
|
||||||
|
|
||||||
gflags.DEFINE_boolean('auth_local_webserver', True,
|
gflags.DEFINE_boolean('auth_local_webserver', True,
|
||||||
|
|||||||
@@ -21,9 +21,6 @@ the same directory.
|
|||||||
|
|
||||||
from __future__ import print_function
|
from __future__ import print_function
|
||||||
|
|
||||||
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
|
||||||
__all__ = ['argparser', 'run_flow', 'run', 'message_if_missing']
|
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
import socket
|
import socket
|
||||||
import sys
|
import sys
|
||||||
@@ -35,6 +32,10 @@ from six.moves import input
|
|||||||
from oauth2client import client
|
from oauth2client import client
|
||||||
from oauth2client import util
|
from oauth2client import util
|
||||||
|
|
||||||
|
|
||||||
|
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
|
||||||
|
__all__ = ['argparser', 'run_flow', 'run', 'message_if_missing']
|
||||||
|
|
||||||
_CLIENT_SECRETS_MESSAGE = """WARNING: Please configure OAuth 2.0
|
_CLIENT_SECRETS_MESSAGE = """WARNING: Please configure OAuth 2.0
|
||||||
|
|
||||||
To make this sample run you will need to populate the client_secrets.json file
|
To make this sample run you will need to populate the client_secrets.json file
|
||||||
|
|||||||
@@ -17,6 +17,16 @@
|
|||||||
|
|
||||||
"""Common utility library."""
|
"""Common utility library."""
|
||||||
|
|
||||||
|
import functools
|
||||||
|
import inspect
|
||||||
|
import logging
|
||||||
|
import sys
|
||||||
|
import types
|
||||||
|
|
||||||
|
import six
|
||||||
|
from six.moves import urllib
|
||||||
|
|
||||||
|
|
||||||
__author__ = [
|
__author__ = [
|
||||||
'rafek@google.com (Rafe Kaplan)',
|
'rafek@google.com (Rafe Kaplan)',
|
||||||
'guido@google.com (Guido van Rossum)',
|
'guido@google.com (Guido van Rossum)',
|
||||||
@@ -29,15 +39,6 @@ __all__ = [
|
|||||||
'POSITIONAL_IGNORE',
|
'POSITIONAL_IGNORE',
|
||||||
]
|
]
|
||||||
|
|
||||||
import functools
|
|
||||||
import inspect
|
|
||||||
import logging
|
|
||||||
import sys
|
|
||||||
import types
|
|
||||||
|
|
||||||
import six
|
|
||||||
from six.moves import urllib
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
POSITIONAL_WARNING = 'WARNING'
|
POSITIONAL_WARNING = 'WARNING'
|
||||||
|
|||||||
@@ -15,11 +15,6 @@
|
|||||||
|
|
||||||
"""Helper methods for creating & verifying XSRF tokens."""
|
"""Helper methods for creating & verifying XSRF tokens."""
|
||||||
|
|
||||||
__authors__ = [
|
|
||||||
'"Doug Coker" <dcoker@google.com>',
|
|
||||||
'"Joe Gregorio" <jcgregorio@google.com>',
|
|
||||||
]
|
|
||||||
|
|
||||||
import base64
|
import base64
|
||||||
import hmac
|
import hmac
|
||||||
import time
|
import time
|
||||||
@@ -27,6 +22,11 @@ import time
|
|||||||
import six
|
import six
|
||||||
from oauth2client import util
|
from oauth2client import util
|
||||||
|
|
||||||
|
__authors__ = [
|
||||||
|
'"Doug Coker" <dcoker@google.com>',
|
||||||
|
'"Joe Gregorio" <jcgregorio@google.com>',
|
||||||
|
]
|
||||||
|
|
||||||
# Delimiter character
|
# Delimiter character
|
||||||
DELIMITER = b':'
|
DELIMITER = b':'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user