METADATA 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. Metadata-Version: 2.1
  2. Name: google-auth
  3. Version: 2.38.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: pyjwt
  37. Requires-Dist: pyjwt>=2.0; extra == "pyjwt"
  38. Requires-Dist: cryptography>=38.0.3; extra == "pyjwt"
  39. Provides-Extra: pyopenssl
  40. Requires-Dist: pyopenssl>=20.0.0; extra == "pyopenssl"
  41. Requires-Dist: cryptography>=38.0.3; extra == "pyopenssl"
  42. Provides-Extra: reauth
  43. Requires-Dist: pyu2f>=0.1.5; extra == "reauth"
  44. Provides-Extra: requests
  45. Requires-Dist: requests<3.0.0.dev0,>=2.20.0; extra == "requests"
  46. Google Auth Python Library
  47. ==========================
  48. |pypi|
  49. This library simplifies using Google's various server-to-server authentication
  50. mechanisms to access Google APIs.
  51. .. |pypi| image:: https://img.shields.io/pypi/v/google-auth.svg
  52. :target: https://pypi.python.org/pypi/google-auth
  53. Installing
  54. ----------
  55. You can install using `pip`_::
  56. $ pip install google-auth
  57. .. _pip: https://pip.pypa.io/en/stable/
  58. For more information on setting up your Python development environment, please refer to `Python Development Environment Setup Guide`_ for Google Cloud Platform.
  59. .. _`Python Development Environment Setup Guide`: https://cloud.google.com/python/docs/setup
  60. Extras
  61. ------
  62. google-auth has few extras that you can install. For example::
  63. $ pip install google-auth[pyopenssl]
  64. Note that the extras pyopenssl and enterprise_cert should not be used together because they use conflicting versions of `cryptography`_.
  65. .. _`cryptography`: https://cryptography.io/en/latest/
  66. Supported Python Versions
  67. ^^^^^^^^^^^^^^^^^^^^^^^^^
  68. Python >= 3.7
  69. **NOTE**:
  70. Python 3.7 was marked as `unsupported`_ by the python community in June 2023.
  71. We recommend that all developers upgrade to Python 3.8 and newer as soon as
  72. they can. Support for Python 3.7 will be removed from this library after
  73. January 1 2024. Previous releases that support Python 3.7 will continue to be available
  74. for download, but releases after January 1 2024 will only target Python 3.8 and
  75. newer.
  76. .. _unsupported: https://devguide.python.org/versions/#unsupported-versions
  77. Unsupported Python Versions
  78. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  79. - Python == 2.7: The last version of this library with support for Python 2.7
  80. was `google.auth == 1.34.0`.
  81. - Python 3.5: The last version of this library with support for Python 3.5
  82. was `google.auth == 1.23.0`.
  83. - Python 3.6: The last version of this library with support for Python 3.6
  84. was `google.auth == 2.22.0`.
  85. Documentation
  86. -------------
  87. Google Auth Python Library has usage and reference documentation at https://googleapis.dev/python/google-auth/latest/index.html.
  88. Current Maintainers
  89. -------------------
  90. - googleapis-auth@google.com
  91. Authors
  92. -------
  93. - `@theacodes <https://github.com/theacodes>`_ (Thea Flowers)
  94. - `@dhermes <https://github.com/dhermes>`_ (Danny Hermes)
  95. - `@lukesneeringer <https://github.com/lukesneeringer>`_ (Luke Sneeringer)
  96. - `@busunkim96 <https://github.com/busunkim96>`_ (Bu Sun Kim)
  97. Contributing
  98. ------------
  99. Contributions to this library are always welcome and highly encouraged.
  100. See `CONTRIBUTING.rst`_ for more information on how to get started.
  101. .. _CONTRIBUTING.rst: https://github.com/googleapis/google-auth-library-python/blob/main/CONTRIBUTING.rst
  102. License
  103. -------
  104. Apache 2.0 - See `the LICENSE`_ for more information.
  105. .. _the LICENSE: https://github.com/googleapis/google-auth-library-python/blob/main/LICENSE