Skip to content
This repository was archived by the owner on Mar 6, 2026. It is now read-only.

Commit 06a27e8

Browse files
author
Jon Wayne Parrott
authored
Separate oauthlib integration into its own package (#137)
* Centralize the run_pylint script. * Use io.open instead of open in setup.py for httplib2_transport * Move httplib2_transport -> additional_packages/google_auth_httplib2 * Remove unneeded dependencies in google_auth_httplib2 * Update classifiers to note 3.6 support. * Don't install the HEAD version of google-auth when testing google-auth-httplib2. * Add google-auth-oauthlib package. * Remove google.oauth2.oauthlib and google.oauth2.flow and associated tests. * Make travis run google-auth-oauthlib's tox. * Specify tox workdir.
1 parent 0190660 commit 06a27e8

33 files changed

Lines changed: 413 additions & 309 deletions

additional_packages/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Additional packages for Google Auth Library Python
2+
3+
This folder contains seperately distributed auxilliary packages for use
4+
with google-auth.

httplib2_transport/.coveragerc renamed to additional_packages/google_auth_httplib2/.coveragerc

File renamed without changes.

httplib2_transport/LICENSE renamed to additional_packages/google_auth_httplib2/LICENSE

File renamed without changes.

httplib2_transport/MANIFEST.in renamed to additional_packages/google_auth_httplib2/MANIFEST.in

File renamed without changes.

httplib2_transport/README.rst renamed to additional_packages/google_auth_httplib2/README.rst

File renamed without changes.
File renamed without changes.

httplib2_transport/setup.cfg renamed to additional_packages/google_auth_httplib2/setup.cfg

File renamed without changes.

httplib2_transport/setup.py renamed to additional_packages/google_auth_httplib2/setup.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,17 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
import io
16+
1517
from setuptools import setup
1618

1719

1820
DEPENDENCIES = (
19-
'pyasn1>=0.1.7',
20-
'pyasn1-modules>=0.0.5',
21-
'rsa>=3.1.4',
22-
'six>=1.9.0',
2321
'google-auth'
2422
)
2523

2624

27-
with open('README.rst', 'r') as fh:
25+
with io.open('README.rst', 'r') as fh:
2826
long_description = fh.read()
2927

3028

@@ -46,6 +44,7 @@
4644
'Programming Language :: Python :: 3',
4745
'Programming Language :: Python :: 3.4',
4846
'Programming Language :: Python :: 3.5',
47+
'Programming Language :: Python :: 3.6',
4948
'Development Status :: 3 - Alpha',
5049
'Intended Audience :: Developers',
5150
'License :: OSI Approved :: Apache Software License',

httplib2_transport/tests/__init__.py renamed to additional_packages/google_auth_httplib2/tests/__init__.py

File renamed without changes.

httplib2_transport/tests/compliance.py renamed to additional_packages/google_auth_httplib2/tests/compliance.py

File renamed without changes.

0 commit comments

Comments
 (0)