Remove __author__ lines, add contributors.md

Resolves #626
This commit is contained in:
Jon Wayne Parrott
2016-08-11 14:02:10 -07:00
parent c6b30bf420
commit a1136db2eb
20 changed files with 95 additions and 47 deletions

95
CONTRIBUTORS.md Normal file
View File

@@ -0,0 +1,95 @@
# Contribors to oauth2client
## Maintainers
* [Nathaniel Manista](https://github.com/nathanielmanistaatgoogle)
* [Jon Wayne Parrott](https://github.com/jonparrott)
* [Danny Hermes](https://github.com/dhermes)
Previous maintainers:
* [Craig Citro](https://github.com/craigcitro)
* [Joe Gregorio](https://github.com/jcgregorio)
## Contributors
This list is generated from git commit authors.
* aalexand <aalexand@google.com>
* Aaron <aaronwinter@users.noreply.github.com>
* Adam Chainz <me@adamj.eu>
* ade@google.com
* Alexandre Vivien <alx.vivien@gmail.com>
* Ali Afshar <afshar@google.com>
* Andrzej Pragacz <apragacz@o2.pl>
* api.nickm@gmail.com
* Ben Demaree <bendemaree@gmail.com>
* Bill Prin <waprin@gmail.com, waprin@google.com>
* Brendan McCollam <brendan@mccoll.am, bmccollam@uchicago.edu>
* Craig Citro <craigcitro@gmail.com, craigcitro@google.com>
* Dan Ring <dfring@gmail.com>
* Daniel Hermes <dhermes@google.com, daniel.j.hermes@gmail.com>
* Danilo Akamine <danilowz@gmail.com>
* daryl herzmann <akrherz@iastate.edu>
* dlorenc <lorenc.d@gmail.com>
* Dominik Miedziński <dominik@mdzn.pl>
* dr. Kertész Csaba-Zoltán <cskertesz@gmail.com>
* Dustin Farris <dustin@dustinfarris.com>
* Eddie Warner <happyspace@gmail.com>
* Edwin Amsler <EdwinGuy@GMail.com>
* elibixby <elibixby@google.com>
* Emanuele Pucciarelli <ep@acm.org>
* Eric Koleda <eric.koleda@google.com>
* Frederik Creemers <frederikcreemers@gmail.com>
* Guido van Rossum <guido@google.com>
* Harsh Vardhan <harshvd95@gmail.com>
* Herr Kaste <thdz.x@gmx.net>
* INADA Naoki <inada-n@klab.com>
* JacobMoshenko <moshenko@google.com>
* Jay Lee <jay0lee@gmail.com>
* Jed Hartman <jhartman@google.com>
* Jeff Terrace <jterrace@gmail.com, jterrace@google.com>
* Jeffrey Sorensen <sorensenjs@users.noreply.github.com>
* Jeremi Joslin <jeremi@collabspot.com>
* Jin Liu <liujin@google.com>
* Joe Beda <jbeda@google.com>
* Joe Gregorio <jcgregorio@google.com, joe.gregorio@gmail.com>
* Johan Euphrosine <proppy@google.com>
* John Asmuth <jasmuth@gmail.com, jasmuth@google.com>
* John Vandenberg <jayvdb@gmail.com>
* Jon Wayne Parrott <jon.wayne.parrott@gmail.com, jonwayne@google.com>
* Jose Alcerreca <jalc@google.com>
* KCs <cskertesz@gmail.com>
* Keith Maxwell <keith.maxwell@gmail.com>
* Ken Payson <kpayson@google.com>
* Kevin Regan <regank@google.com>
* lraccomando <lraccomando@gmail.com>
* Luar Roji <cyberplant@users.noreply.github.com>
* Luke Blanshard <leadpipe@google.com>
* Marc Cohen <marccohen@google.com>
* Mark Pellegrini <markpell@google.com>
* Martin Trigaux <mat@odoo.com>
* Matt McDonald <mmcdonald@google.com>
* Nathan Naze <nanaze@gmail.com>
* Nathaniel Manista <nathaniel@google.com>
* Orest Bolohan <orest@google.com>
* Pat Ferate <pferate@gmail.com>
* Patrick Costello <pcostello@google.com>
* Rafe Kaplan <rafek@google.com>
* rahulpaul@google.com <rahulpaul@google.com>
* RM Saksida <rsaksida@gmail.com>
* Robert Kaplow <rkaplow@google.com>
* Robert Spies <wilford@google.com>
* Sergei Trofimovich <siarheit@google.com>
* sgomes@google.com <sgomes@google.com>
* Simon Cadman <src@niftiestsoftware.com>
* soltanmm <soltanmm@users.noreply.github.com>
* Sébastien de Melo <sebastien.de-melo@ubicast.eu>
* takuya sato <sato-taku@klab.com>
* thobrla <thobrla@google.com>
* Tom Miller <tom.h.miller@gmail.com>
* Tony Aiuto <aiuto@google.com>
* Travis Hobrla <thobrla@google.com>
* Veres Lajos <vlajos@gmail.com>
* Vivek Seth <vivekseth.m@gmail.com>
* Éamonn McManus <eamonn@mcmanus.net>

View File

@@ -26,11 +26,6 @@ import six
from six.moves import urllib
__author__ = (
'rafek@google.com (Rafe Kaplan)',
'guido@google.com (Guido van Rossum)',
)
logger = logging.getLogger(__name__)
POSITIONAL_WARNING = 'WARNING'

View File

@@ -39,8 +39,6 @@ from oauth2client import clientsecrets
from oauth2client import transport
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
HAS_OPENSSL = False
HAS_CRYPTO = False
try:

View File

@@ -22,7 +22,6 @@ import json
import six
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
# Properties that make a client_secrets.json file valid.
TYPE_WEB = 'web'

View File

@@ -45,8 +45,6 @@ except ImportError: # pragma: NO COVER
_appengine_ndb = None
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
logger = logging.getLogger(__name__)
OAUTH2CLIENT_NAMESPACE = 'oauth2client#ns'

View File

@@ -187,8 +187,6 @@ from oauth2client import transport
from oauth2client.contrib import dictionary_storage
__author__ = 'jonwayne@google.com (Jon Wayne Parrott)'
_DEFAULT_SCOPES = ('email',)
_CREDENTIALS_KEY = 'google_oauth2_credentials'
_FLOW_KEY = 'google_oauth2_flow_{0}'

View File

@@ -26,8 +26,6 @@ from oauth2client import client
from oauth2client.contrib import _metadata
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
logger = logging.getLogger(__name__)
_SCOPES_WARNING = """\

View File

@@ -24,9 +24,6 @@ import keyring
from oauth2client import client
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
class Storage(client.Storage):
"""Store and retrieve a single credential to and from the keyring.

View File

@@ -21,10 +21,6 @@ import time
from oauth2client import _helpers
__authors__ = [
'"Doug Coker" <dcoker@google.com>',
'"Joe Gregorio" <jcgregorio@google.com>',
]
# Delimiter character
DELIMITER = b':'

View File

@@ -25,9 +25,6 @@ from oauth2client import _helpers
from oauth2client import client
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
class Storage(client.Storage):
"""Store and retrieve a single credential to and from a file."""

View File

@@ -34,7 +34,6 @@ from oauth2client import _helpers
from oauth2client import client
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
__all__ = ['argparser', 'run_flow', 'message_if_missing']
_CLIENT_SECRETS_MESSAGE = """WARNING: Please configure OAuth 2.0

View File

@@ -40,7 +40,6 @@ from oauth2client import clientsecrets
from oauth2client.contrib import appengine
from tests import http_mock
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
DATA_DIR = os.path.join(os.path.dirname(__file__), '..', '..', 'data')
DEFAULT_RESP = """\

View File

@@ -31,9 +31,6 @@ from oauth2client.contrib import flask_util
from tests import http_mock
__author__ = 'jonwayne@google.com (Jon Wayne Parrott)'
DEFAULT_RESP = """\
{
"access_token": "foo_access_token",

View File

@@ -26,9 +26,6 @@ from oauth2client import client
from oauth2client.contrib import keyring_storage
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
class KeyringStorageTests(unittest.TestCase):
def test_constructor(self):

View File

@@ -34,9 +34,6 @@ TEST_EXTRA_INFO_1 = b'extra_info_1'
TEST_EXTRA_INFO_2 = b'more_extra_info'
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
class Test_generate_token(unittest.TestCase):
def test_bad_positional(self):

View File

@@ -21,9 +21,6 @@ import mock
from oauth2client import _helpers
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
class PositionalTests(unittest.TestCase):
def test_usage(self):

View File

@@ -38,7 +38,6 @@ from oauth2client import service_account
from oauth2client import transport
from tests import http_mock
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
DATA_DIR = os.path.join(os.path.dirname(__file__), 'data')

View File

@@ -25,9 +25,6 @@ from oauth2client import _helpers
from oauth2client import clientsecrets
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
DATA_DIR = os.path.join(os.path.dirname(__file__), 'data')
VALID_FILE = os.path.join(DATA_DIR, 'client_secrets.json')
INVALID_FILE = os.path.join(DATA_DIR, 'unfilled_client_secrets.json')

View File

@@ -41,8 +41,6 @@ try:
except: # pragma: NO COVER
pass
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
_filehandle, FILENAME = tempfile.mkstemp('oauth2client_test.data')
os.close(_filehandle)

View File

@@ -31,9 +31,6 @@ from oauth2client import transport
from tests import http_mock
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
_FORMATS_TO_CONSTRUCTOR_ARGS = {
'p12': 'private_key_pkcs12',
'pem': 'private_key_pkcs8_pem',