METADATA 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. Metadata-Version: 2.1
  2. Name: google-auth
  3. Version: 2.34.0
  4. Summary: Google Authentication Library
  5. Home-page: https://github.com/googleapis/google-auth-library-python
  6. Author: Google Cloud Platform
  7. Author-email: googleapis-packages@google.com
  8. License: Apache 2.0
  9. Keywords: google auth oauth client
  10. Classifier: Programming Language :: Python :: 3
  11. Classifier: Programming Language :: Python :: 3.7
  12. Classifier: Programming Language :: Python :: 3.8
  13. Classifier: Programming Language :: Python :: 3.9
  14. Classifier: Programming Language :: Python :: 3.10
  15. Classifier: Programming Language :: Python :: 3.11
  16. Classifier: Programming Language :: Python :: 3.12
  17. Classifier: Development Status :: 5 - Production/Stable
  18. Classifier: Intended Audience :: Developers
  19. Classifier: License :: OSI Approved :: Apache Software License
  20. Classifier: Operating System :: POSIX
  21. Classifier: Operating System :: Microsoft :: Windows
  22. Classifier: Operating System :: MacOS :: MacOS X
  23. Classifier: Operating System :: OS Independent
  24. Classifier: Topic :: Internet :: WWW/HTTP
  25. Requires-Python: >=3.7
  26. License-File: LICENSE
  27. Requires-Dist: cachetools <6.0,>=2.0.0
  28. Requires-Dist: pyasn1-modules >=0.2.1
  29. Requires-Dist: rsa <5,>=3.1.4
  30. Provides-Extra: aiohttp
  31. Requires-Dist: aiohttp <4.0.0.dev0,>=3.6.2 ; extra == 'aiohttp'
  32. Requires-Dist: requests <3.0.0.dev0,>=2.20.0 ; extra == 'aiohttp'
  33. Provides-Extra: enterprise_cert
  34. Requires-Dist: cryptography ; extra == 'enterprise_cert'
  35. Requires-Dist: pyopenssl ; extra == 'enterprise_cert'
  36. Provides-Extra: pyopenssl
  37. Requires-Dist: pyopenssl >=20.0.0 ; extra == 'pyopenssl'
  38. Requires-Dist: cryptography >=38.0.3 ; extra == 'pyopenssl'
  39. Provides-Extra: reauth
  40. Requires-Dist: pyu2f >=0.1.5 ; extra == 'reauth'
  41. Provides-Extra: requests
  42. Requires-Dist: requests <3.0.0.dev0,>=2.20.0 ; extra == 'requests'
  43. Google Auth Python Library
  44. ==========================
  45. |pypi|
  46. This library simplifies using Google's various server-to-server authentication
  47. mechanisms to access Google APIs.
  48. .. |pypi| image:: https://img.shields.io/pypi/v/google-auth.svg
  49. :target: https://pypi.python.org/pypi/google-auth
  50. Installing
  51. ----------
  52. You can install using `pip`_::
  53. $ pip install google-auth
  54. .. _pip: https://pip.pypa.io/en/stable/
  55. For more information on setting up your Python development environment, please refer to `Python Development Environment Setup Guide`_ for Google Cloud Platform.
  56. .. _`Python Development Environment Setup Guide`: https://cloud.google.com/python/docs/setup
  57. Extras
  58. ------
  59. google-auth has few extras that you can install. For example::
  60. $ pip install google-auth[pyopenssl]
  61. Note that the extras pyopenssl and enterprise_cert should not be used together because they use conflicting versions of `cryptography`_.
  62. .. _`cryptography`: https://cryptography.io/en/latest/
  63. Supported Python Versions
  64. ^^^^^^^^^^^^^^^^^^^^^^^^^
  65. Python >= 3.7
  66. **NOTE**:
  67. Python 3.7 was marked as `unsupported`_ by the python community in June 2023.
  68. We recommend that all developers upgrade to Python 3.8 and newer as soon as
  69. they can. Support for Python 3.7 will be removed from this library after
  70. January 1 2024. Previous releases that support Python 3.7 will continue to be available
  71. for download, but releases after January 1 2024 will only target Python 3.8 and
  72. newer.
  73. .. _unsupported: https://devguide.python.org/versions/#unsupported-versions
  74. Unsupported Python Versions
  75. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  76. - Python == 2.7: The last version of this library with support for Python 2.7
  77. was `google.auth == 1.34.0`.
  78. - Python 3.5: The last version of this library with support for Python 3.5
  79. was `google.auth == 1.23.0`.
  80. - Python 3.6: The last version of this library with support for Python 3.6
  81. was `google.auth == 2.22.0`.
  82. Documentation
  83. -------------
  84. Google Auth Python Library has usage and reference documentation at https://googleapis.dev/python/google-auth/latest/index.html.
  85. Current Maintainers
  86. -------------------
  87. - googleapis-auth@google.com
  88. Authors
  89. -------
  90. - `@theacodes <https://github.com/theacodes>`_ (Thea Flowers)
  91. - `@dhermes <https://github.com/dhermes>`_ (Danny Hermes)
  92. - `@lukesneeringer <https://github.com/lukesneeringer>`_ (Luke Sneeringer)
  93. - `@busunkim96 <https://github.com/busunkim96>`_ (Bu Sun Kim)
  94. Contributing
  95. ------------
  96. Contributions to this library are always welcome and highly encouraged.
  97. See `CONTRIBUTING.rst`_ for more information on how to get started.
  98. .. _CONTRIBUTING.rst: https://github.com/googleapis/google-auth-library-python/blob/main/CONTRIBUTING.rst
  99. License
  100. -------
  101. Apache 2.0 - See `the LICENSE`_ for more information.
  102. .. _the LICENSE: https://github.com/googleapis/google-auth-library-python/blob/main/LICENSE