Changelog for
python311-google-auth-2.34.0-lp156.4.1.noarch.rpm :
* Tue Sep 17 2024 John Paul Adrian Glaubitz
- Update to version 2.34.0
*
*
*auth:
*
* Update get_client_ssl_credentials to support X.509 workload certs (#1558)
* Retry token request on retryable status code (#1563)- from version 2.33.0
* Implement async `StaticCredentials` using access tokens (#1559)
* Implement base classes for credentials and request sessions (#1551)
*
*
*metadata:
*
* Enhance retry logic for metadata server access in _metadata.py (#1545)
* Update argument for Credentials initialization (#1557)- Refresh patches for new version
* python-google-auth-no-mock.patch
* Wed Jul 10 2024 John Paul Adrian Glaubitz - Update to version 2.32.0
* Adds support for X509 workload credential type (#1541)- Adjust upstream source name in spec file
* Fri Jul 05 2024 John Paul Adrian Glaubitz - Update to version 2.31.0
* Adds X509 workload cert logic (#1527)
* Added py.typed to MANIFEST.in (#1526)
* Pass trust_env kwarg to ClientSession (#1533)
* Thu Jul 04 2024 John Paul Adrian Glaubitz - Update to version 2.30.0
* Add WebAuthn plugin component to handle WebAuthn get assertion request (#1464)
* ECP Provider drop cryptography requirement (#1524)
* Enable webauthn plugin for security keys (#1528)
* Fix id_token iam endpoint for non-gdu service credentials (#1506)
* Makes default token_url universe aware (#1514)- Refresh patches for new version
* python-google-auth-no-mock.patch
* Fri May 17 2024 John Paul Adrian Glaubitz - Update to version 2.29.0
* Adds support for custom suppliers in AWS and Identity Pool credentials (#1496)
* Refactor tech debt in aws and identity pool credentials (#1501)- from version 2.28.2
* Remove gce log for expected 404 (#1491)- from version 2.28.1
* Typo when setting the state for the pickle deserializer. (#1479)- from version 2.28.0
* Adding universe domain support for downscroped credentials (#1463)
* Change log level to debug for return_none_for_not_found_error (#1473)
* Make requests import conditional for gce universe domain (#1476)- Refresh patches for new version
* python-google-auth-no-mock.patch
* Thu Mar 14 2024 Robert Schweikert - Do not force transition to Python 3.11 it breaks SUMa
* Tue Mar 05 2024 Robert Schweikert - Obsolete Python 3.6 build for SLE 15 SP4 and openSUSE Leap 15.4 and later
* Mon Feb 26 2024 Robert Schweikert - Version update in SLE 15 SP4 and later (jsc#PED-6697)
* Sun Feb 04 2024 Dirk Müller - update to 2.27.0:
* Add optional account association for Authorized User credentials.
* Allow custom universe domain for gce creds
* Conditionally import requests only if no request was passed by the caller.
* Thu Jan 11 2024 John Paul Adrian Glaubitz - Update to 2.26.2
* Read universe_domain for external account authorized user (#1450)
* Thu Jan 04 2024 John Paul Adrian Glaubitz - Update to 2.26.1
* Ensure that refresh worker is pickle-able. (#1447)- from version 2.26.0
* Add optional non blocking refresh for sync auth code (a6dc2c3)
* Add optional non blocking refresh for sync auth code (#1368)
* External account user cred universe domain support (#1437)
* Guard delete statements. Add default fallback for _use_non_blocking_refresh. (#1445)- Refresh patches for new version
* python-google-auth-no-mock.patch
* Sat Dec 16 2023 Dirk Müller - update to 2.25.2:
* Fix user cred universe domain issue (#1436)
* Thu Dec 07 2023 Dirk Müller - update to 2.25.1:
* Fix vm universe_domain bug (#1433) (8683520)
* Add custom tls signer for ECP Provider. (39eb287)
* Add custom tls signer for ECP Provider. (#1402) (39eb287)
* Add with_universe_domain (#1408) (505910c)
* Fixes issue where Python37DeprecationWarning cannot be filtered (#1428) (f22f767)
* Remove broken link in Python37DeprecationWarning (#1430)
* Add support for Python 3.12 (#1421) (307916c)
* Add universe domain support for VM cred (#1409) (7ab0fce)
* Modify the token refresh window (#1419) (c6af1d6)
* Add missing before request to async oauth2 credentials. (#1420) (8eaa878)
* Auto create self signed jwt cred (#1418) (6c610a5)
* Migrate datetime.utcnow for python 3.12 (#1413) (e4d9c27)
* Update user cred doc (#1414) (3f426bc)
* Fri Nov 24 2023 John Paul Adrian Glaubitz - Update to 2.23.4
* Export detect_gce_residency_linux function (#1403)- from version 2.23.3
* Serialize signer keys on __getstate__ for pickling (#1394), closes (#1383)
* Tue Oct 03 2023 Markéta Machová - update to 2.23.2
* Less restrictive content-type header check for google authentication
* Trust boundary meta header renaming
* Support urllib3 2.0
* Thu Sep 21 2023 Ondřej Súkup - refresh python-google-auth-no-mock.patch- update to 2.23.0
* Expose universe domain in credentials
* Make external_account resistant to string type \'expires_in\' responses from non-compliant services
* Missing ssj for impersonate cred ()
* Skip checking projectid on cred if env var is set
* Add get_bq_config_path() to _cloud_sdk.py
* Mon Aug 14 2023 Dirk Müller - unpin urllib3 to resolve conflict with python-kubernetes
* Tue Jul 25 2023 ecsos - Fix not installable error
* Tue Jul 18 2023 John Paul Adrian Glaubitz - Update to 2.22.0
* Adding meta header for trust boundary (#1334)
* Introduce compatibility with native namespace packages (#1205)
* Deprecate UserAccessTokenCredentials (#1344)- Update file list in %files section
* Mon Jul 10 2023 Dominique Leuenberger - Require python-urllib3 < 2.0 if python-urllib3: urllib3 seems not strictly required, but when it\'s there, we need it to be older than version 2.0.
* Tue Jun 27 2023 John Paul Adrian Glaubitz - Update to 2.21.0
* Add framework for BYOID metrics headers (#1332)
* Pypy unit test build (#1335)- from version 2.20.0
* Add public API load_credentials_from_dict (#1326)
* Expiry in compute_engine.IDTokenCredentials (#1327), closes (#1323)
* Expiry in impersonated_credentials.IDTokenCredentials (#1330)
* Invalid `dev` version identifiers in `setup.py` (#1322), closes (#1321)- from version 2.19.1
* Check id token error response (#1315)
* Fix \"AttributeError: \'str\' object has no attribute \'get\'\" (dac7cc3)
* Replacing abc.com with example.com (dac7cc3)- from version 2.19.0
* Add metrics (part 1) (#1298)
* Add metrics (part 2) (#1303)
* Add metrics (part 3) (#1305)
* Expose `universe_domain` for external account creds (#1296)
* Remove python 2.7 from setup.py and nox tests (#1301)- from version 2.18.1
* Self signed jwt token should be string type (#1294)- from version 2.18.0
* Add smbios check to detect GCE residency (#1276)
* Universe domain support for service account (#1286)- Refresh patches for new version
* python-google-auth-no-mock.patch
* Sat May 27 2023 Dirk Müller - drop urllib3-2.patch and limit to urllib3 < 2.x as that matches the requires and avoids coinstallability isuses
* Wed May 10 2023 Daniel Garcia - Add urllib3-2.patch to support newer urllib3 -- gh#googleapis/google-auth-library-python#1290- Remove no-python3.patch- Update to 2.17.3:
* Add useEmailAzp claim for id token iam flow (#1270) (7a9c6f2)- 2.17.2:
* Do not create new JWT credentials if they make the same claims as the existing. (#1267) (eebb7b6)- 2.17.1:
* Print out reauth plugin error and raise if challenge output is None (#1265) (08d22fe)- 2.17.0:
* Experimental service account iam endpoint flow for id token (#1258) (8ff0de5)
* Python: Remove aws url validation (#1254) (20a966b)- 2.16.3:
* Read both applicationId and relyingPartyId. (#1246) (e125dfe)- 2.16.2:
* Call gcloud config get project to get project for user cred (#1243) (c078a13)
* Do not use hardcoded string \'python\', when you mean sys.executable. (#1233) (91ac8e6)
* Don\'t retry if error or error_description is not string (#1241) (e2d263a)
* Improve ADC related errors and warnings (#1237) (2dfa213)
* Fri Apr 21 2023 Dirk Müller - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl - Make calling of %{sle15modernpython} optional.
* Mon Mar 06 2023 Matej Cepl - Remove conflicts and clean up SPEC file.
* Thu Mar 02 2023 John Paul Adrian Glaubitz - Update to 2.16.1
* Add support for python 3.11 (#1212)
* Remove 3PI config url validation (#1220)
* Update the docs generator interpreter to unblock documentation build (#1218)- from version 2.16.0
* AwsCredentials should not call metadata server if security creds and region are retrievable through the environment variables (#1195)
* Wrap all python built-in exceptions into library excpetions (#1191)
* Allow get_project_id to take a request (#1203)
* Make OAUTH2.0 client resistant to string type \'expires_in\' responses from non-compliant services (#1208)- Drop obsolete patches
* ga_python-executable-name.patch- Refresh patches for new version
* no-python3.patch
* Wed Feb 22 2023 Matej Cepl - Add no-python3.patch replacing call of the string literal \'python3\' with sys.executable (gh#googleapis/google-auth-library-python!1233).
* Fri Dec 02 2022 John Paul Adrian Glaubitz - Update to 2.15.0
* Add api_key credentials (#1184)
* Introduce a way to provide scopes granted by user (#1189)
* Allow mtls sts endpoint for external account token urls. (#1185)
* CI broken by removal of py.path (#1194)
* Ensure JWT segments have the right types (#1162)
* Updated the lower bound of interactive timeout and fix the kwarg… (#1182)
* Wed Nov 16 2022 John Paul Adrian Glaubitz - Update to 2.14.1
* Apply quota project for compute cred in adc (#1177)
* Update minimum required version of cryptography in pyopenssl extra (#1176)
* Validate url domain for aws metadata urls (#1174)- Update Requires from setup.py
* Tue Nov 08 2022 Matej Cepl - Clean up SPEC file, make rpmlint happy.
* Mon Nov 07 2022 John Paul Adrian Glaubitz - Update to 2.14.0
* Add token_info_url to external account credentials (#1168)
* Read Quota Project from Environment Variable (#1163)
* Adding more properties to external_account_authorized_user (#1169)- from version 2.13.0
* Adds new external account authorized user credentials (#1160)
* Implement pluggable auth interactive mode (#1131)
* Introduce the functionality to override token_uri in credentials (#1159)
* Adding one more pattern to relax the regex check for sts and impersonation url endpoints (#1158)- Refresh patches for new version
* python-google-auth-no-mock.patch
* Fri Oct 14 2022 John Paul Adrian Glaubitz - Update to 2.12.0
* Retry behavior (#1113)
* Modify RefreshError exception to use gcloud ADC command. (#1149)
* Revert \"Update token refresh threshold from 20 seconds to 5 minutes\". (186464b)- Refresh patches for new version
* python-google-auth-no-mock.patch
* Thu Sep 08 2022 John Paul Adrian Glaubitz - Update to 2.11.0
* add integration tests for configurable token lifespan (#1103)
* Async certificate retrieving (#1101)- from version 2.10.0
* add integration tests for pluggable auth (#1073)
* support for configurable token lifetime (0dc6a9a)
* support for configurable token lifetime (#1079)
* async certificate decoding (#1085)
* Async system tests were not unwrapping async_generators (#1086)
* Fix IDTokenCredentials update bug [#1072)
* make expiration_time optional in response schema (#1091)
* refactor credential subclass parameters (#1095)- from version 2.9.1
* there was a raise missing for throwing exceptions (#1077)- from version 2.9.0
* pluggable auth support (#1045)- from version 2.8.0
* add experimental GDCH support (#1044)- Refresh patches for new version
* python-google-auth-no-mock.patch
* Wed Jun 08 2022 pgajdosAATTsuse.com- version update to 2.7.0 [#]# [2.7.0]
* add experimental enterprise cert support
* add experimental GDCH support
* Pluggable auth support
* validate urls for external accounts
* pluggable auth support [#995]
* revert experimental GDCH support
* fix changelog header to consistent size [#]# [2.6.6]
* silence TypeError during tear down stage [#]# [2.6.5]
* add additional missing import in _default.py [#]# [2.6.4]
* fix missing import in _default.py- added patches fix https://github.com/googleapis/google-auth-library-python/issues/1055 + python-google-auth-no-mock.patch
* Fri Jun 03 2022 Markéta Machová - Update to 2.6.6
* fix missing import in _default.py
* add additional missing import in _default.py
* silence TypeError during tear down stage
* Thu Apr 14 2022 Ben Greiner - Don\'t test the converter for the deprecated oauth2client library
* Sat Apr 09 2022 Matej Cepl - Improve %files to be more restrictive.
* Fri Apr 08 2022 John Paul Adrian Glaubitz - Update to 2.6.3 Bug Fixes
* change requests lib import place (#1010)
* clean up HTTP session and pool during tear down phase (#1007)
* pin click version and update sys test creds (#1008)- from version 2.6.2 Bug Fixes
* Rename aws imdsv2 url field and update token lifetime (#982) Miscellaneous Chores
* let release-please finish the release (#991)- from version 2.6.1 Bug Fixes
* Add AWS session token to metadata requests (#958)- from version 2.6.0 Features
* ADC can load an impersonated service account credentials. (#962) Bug Fixes
* revert \"feat: add api key support (#826)
* Thu Jan 27 2022 Matthias Fehring - Update to 2.5.0
* ADC can load an impersonated service account credentials. (#965)- from version 2.4.1
* fix urrlib3 import (gh#googleapis/google-auth-library-python#953)- from version 2.4.0
* add \'py.typed\' declaration (#919)
* add api key support (#826)
* deps: allow cachetools 5.0 for python 3.7+ (gh#googleapis/google-auth-library-python#937)
* fix the message format for metadata server exception (gh#googleapis/google-auth-library-python#916)- from version 2.3.3
* add fetch_id_token_credentials (gh#googleapis/google-auth-library-python#866)
* fix error in sign_bytes (gh#googleapis/google-auth-library-python#905)
* use \'int.to_bytes\' and \'int.from_bytes\' for py3 (gh#googleapis/google-auth-library-python#904)- from version 2.3.2
* add clock_skew_in_seconds to verify_token functions (gh#googleapis/google-auth-library-python#894)- from version 2.3.1
* add back python 2.7 for gcloud usage only (gh#googleapis/google-auth-library-python#892)- from version 2.3.0
* add support for Python 3.10 (#882)
* ADC with impersonated workforce pools (gh#googleapis/google-auth-library-python#877)- from version 2.2.1
* disable self signed jwt for domain wide delegation (gh#googleapis/google-auth-library-python#873)- from version 2.2.0
* add support for workforce pool credentials (#868)- from version 2.1.0
* Improve handling of clock skew (#858)
* add SAML challenge to reauth (gh#googleapis/google-auth-library-python#819)
* disable warning if quota project id provided to auth.default() (gh#googleapis/google-auth-library-python#856)
* rename CLOCK_SKEW and separate client/server user case (gh#googleapis/google-auth-library-python#863)- from version 2.0.2
* use \'int.to_bytes\' rather than deprecated crypto wrapper (gh#googleapis/google-auth-library-python#848)
* use int.from_bytes (gh#googleapis/google-auth-library-python#846)
* Fri Aug 20 2021 John Paul Adrian Glaubitz - Update to 2.0.1
* normalize AWS paths correctly on windows (#842)- from version 2.0.0
* drop support for Python 2.7 (#778)
* service account is able to use a private token endpoint (#835)
* downscoping documentation bugs (#830)
* Fix missing space in error message. (#821)
* update user guide/references for downscoped creds (#827)- from version 1.34.0
* support refresh callable on google.oauth2.credentials.Credentials (#812)
* do not use the GAE APIs on gen2+ runtimes (#807)- from version 1.33.1
* fallback to source creds expiration in downscoped tokens (#805)
* revert \"feat: service account is able to use a private token endpoint (#784)- from version 1.33.0
* define `CredentialAccessBoundary` classes (#793)
* define `google.auth.downscoped.Credentials` class (#801)
* service account is able to use a private token endpoint (#784)
* fix fetch_id_token credential lookup order to match adc (#748)
* fix code block formatting in \'user-guide.rst\' (#794)- from version 1.32.1
* avoid leaking sub-session created for \'_auth_request\' (#789)- from version 1.32.0
* allow scopes for self signed jwt (#776)- from version 1.31.0
* define useful properties on `google.auth.external_account.Credentials` (#770)
* avoid deleting items while iterating (#772)- from version 1.30.2
*
*
*dependencies:
*
* add urllib3 and requests to aiohttp extra (#755)
* enforce constraints during unit tests (#760)
* session object was never used in aiohttp request (#700)- from version 1.30.1
* allow user to customize context aware metadata path in _mtls_helper (#754)
* fix function name in signing error message (#751)- from version 1.30.0
* add reauth support to async user credentials for gcloud (#738)- from version 1.29.0
* add reauth feature to user credentials for gcloud (#727)
* Allow multiple audiences for id_token.verify_token (#733)- from version 1.28.1
* support custom alg in jwt header for signing (#729)- from version 1.28.0
* allow the AWS_DEFAULT_REGION environment variable (#721)
* expose library version at `google.auth.__version` (#683)
* fix unit tests so they can work in g3 (#714)- from version 1.27.1
* ignore gcloud warning when getting project id (#708)
* use gcloud creds flow (#705)- from version 1.27.0
* workload identity federation support (#698)
* add pyopenssl as extra dependency (#697)- from version 1.26.1
* fix a typo in the user guide (avaiable -> available) (#680)
* revert workload identity federation support (#691)- from version 1.26.0
* workload identity federation support (#686)- from version 1.25.0
* support self-signed jwt in requests and urllib3 transports (#679)
* use self-signed jwt for service account (#665)- Add patch to fix filename of Python executable in testsuite + ga_python-executable-name.patch- Update BuildRequires from setup.py
* Wed Jan 06 2021 Matthias Fehring - Update to 1.24.0
* add Python 3.9 support, drop Python 3.5 support (gh#googleapis/google-auth-library-python#654)
* avoid losing the original \'_include_email\' parameter in impersonated credentials (gh#googleapis/google-auth-library-python#626)- from version 1.23.0
* Add custom scopes for access tokens from the metadata service (gh#googleapis/google-auth-library-python#633)
* remove checks for ancient versions of Cryptography- from version 1.22.1
* move aiohttp to extra as it is currently internal surface (gh#googleapis/google-auth-library-python#619)- from version 1.22.0
* add asyncio based auth flow (gh#googleapis/google-auth-library-python#612)- from version 1.21.3
* fix expiry for to_json() (gh#googleapis/google-auth-library-python#589)- Skip build for python2 as it is not supported anymore and unit tests can not be run because of unsatisfiable dependencies (mock >= 3.6)- Add urllib3 to the build requirements needed for testing and remove cryptography
* Wed Sep 23 2020 Dirk Mueller - update to 1.21.2:
* migrate signBlob to iamcredentials.googleapis.com
* Thu Sep 10 2020 John Paul Adrian Glaubitz - Update to 1.21.1
* dummy commit to trigger a auto release (#597)- from version 1.21.0
* add GOOGLE_API_USE_CLIENT_CERTIFICATE support (#592)- from version 1.20.1
* reduce refresh clock skew to 10 seconds (#581)
* set Content-Type header in the request to signBlob API to avoid Invalid JSON payload error (#439)- from version 1.20.0
* Add debug logging that can help with diagnosing auth lib. path (#473)
* Show the transport exception that happened for GCE Metadata (#474)
*
*
*packaging:
*
* add support for Python 3.8 (#569), closes (#568)- from version 1.19.2
* Revert \"fix: migrate signBlob to iamcredentials.googleapis.com\" (#563)- from version 1.19.1
* don\'t add empty quota project (#560)- from version 1.19.0
* add quota project to base credentials class (#546)
* check \'iss\' in `verify_oauth2_token` (#500)
* migrate signBlob to iamcredentials.googleapis.com (#553)
* remove 3.4 from supported versions list (#549)- from version 1.18.0
* make ``load_credentials_from_file`` a public method (#530)
* no warning if quota_project_id is given (#537)
* Mon Jun 29 2020 Sean Marlow - Add missing pyOpenSSL test dependency which is listed upstream.
* Thu Jun 18 2020 John Paul Adrian Glaubitz - Update to 1.17.2 + Bug Fixes
* narrow acceptable RSA versions to maintain Python 2 compatability (#528)- from version 1.17.1 + Features
* add quota_project_id to service accounts; add with_quota_project methods (#519)- from version 1.16.1 + Bug Fixes
* fix impersonated cred exception doc (#521)
* replace environment variable GCE_METADATA_ROOT with GCE_METADATA_HOST (#433)- from version 1.16.0 + Features
* add helper func to for default encrypted cert (#514) + Bug Fixes
* fix impersonated cred for gcloud (#516)
* Mon May 25 2020 Paolo Stivanin - Update to 1.15.0:
* encrypted mtls private key support
* signBytes for impersonated credentials
* catch exceptions.RefreshError
* support string type response.data
* Tue Apr 28 2020 Tomáš Chvátal - Update to 1.14.1:
* Many bugixes all around- Remove no longer needed patch:
* pytest5.patch- Update the dependencies to match up setup.py and what upstream really requires
* Mon Jul 22 2019 Tomáš Chvátal - Add patch to build with pytest5:
* pytest5.patch
* Fri Mar 15 2019 Tomáš Chvátal - Update to 1.6.3:
* follow rfc 7515 : strip padding from JWS segments #324 (#324)
* Add retry to _metadata.ping() (#323)
* Announce deprecation of Python 2.7 (#311)
* Link all the PRs in CHANGELOG (#307)
* Automatically refresh impersonated credentials (#304)
* Add google.auth.impersonated_credentials (#299)
* Enable static type checking with pytype (#298)
* Make classifiers in setup.py an array. (#280)- Drop oauth-no-appengine.patch should not be needed
* Tue Dec 04 2018 Matej Cepl - Remove superfluous devel dependency for noarch package
* Wed Sep 12 2018 Thomas Bechtold - update to 1.5.1: - Fix check for error text on Python 3.7. (#278) - Use new Auth URIs. (#281) - Add code-of-conduct document. (#270) - Fix some typos in test_urllib3.py (#268) - Warn when using user credentials from the Cloud SDK (#266) - Add compute engine-based IDTokenCredentials (#236) - Corrected some typos (#265)
* Tue May 29 2018 tbechtoldAATTsuse.com- update to 1.4.2: - Raise a helpful exception when trying to refresh credentials without a refresh token. (#262) - Fix links to README and CONTRIBUTING in docs/index.rst. (#260) - Fix a typo in credentials.py. (#256) - Use pytest instead of py.test per upstream recommendation, [#]dropthedot. (#255) - Fix typo on exemple of jwt usage (#245)- Drop Flask from Requires. It is only needed for testing
* Tue May 08 2018 tchvatalAATTsuse.com- Add patch to not check for oauth appengine which we disable in openSUSE:
* oauth-no-appengine.patch
* Mon May 07 2018 tchvatalAATTsuse.com- Fix fdupes call and run tests
* Mon May 07 2018 adrian.glaubitzAATTsuse.com- New upstream release (bsc#1088358) + Version 1.4.1 - Added a check for the cryptography version before attempting to use it. + From version 1.4.0 - Added `cryptography`-based RSA signer and verifier. - Added `google.oauth2.service_account.IDTokenCredentials`. - Improved documentation around ID Tokens + From version 1.3.0 - Added ``google.oauth2.credentials.Credentials.from_authorized_user_file``. - Dropped direct pyasn1 dependency in favor of letting ``pyasn1-modules`` specify the right version. - ``default()`` now checks for the project ID environment var before warning about missing project ID. - Fixed the docstrings for ``has_scopes()`` and ``with_scopes()``. - Fixed example in docstring for ``ReadOnlyScoped``. - Made ``transport.requests`` use timeouts and retries to improve reliability.
* Sun Nov 19 2017 mcAATTsuse.com- initial version 1.2.1