17
0

Commit Graph

  • 8130ffe5e6 Accepting request 1330968 from devel:languages:python factory Ana Guerrero 2026-02-05 16:56:52 +00:00
  • 878a9a42b8 Accepting request 1330881 from home:glaubitz:branches:devel:languages:python Markéta Machová 2026-02-04 13:53:16 +00:00
  • bf743fb39a Accepting request 1327040 from devel:languages:python slfo-main Ana Guerrero 2026-01-14 15:19:43 +00:00
  • b3fd03952e Accepting request 1327040 from devel:languages:python Ana Guerrero 2026-01-14 15:19:43 +00:00
  • e500fdca93 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=130 Markéta Machová 2026-01-13 14:48:07 +00:00
  • 67e9d11a2c OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=130 Markéta Machová 2026-01-13 14:48:07 +00:00
  • f300879b70 - Update to version 2.47.0 * drop cachetools dependency in favor of simple local implementation (#1590) * Python 3.8 support (#1918) - from version 2.46.0 * update urllib3 docstrings for v2 compatibility (#1903) * Recognize workload certificate config in has_default_client_cert_source for mTLS for Agentic Identities (#1907) * add types to default and verify_token and Request __init__ based on comments in the source code. (#1588) * fix the document of secure_authorized_session (#1536) * remove setup.cfg configuration for creating universal wheels (#1693) * use .read() instead of .content.read() in aiohttp transport (#1899) * raise RefreshError for missing token in impersonated credentials (#1897) * Fix test coverage for mtls_helper (#1886) - Drop python-google-auth-no-mock.patch, fixed upstream - Update BuildRequires and Requires from setup.py Markéta Machová 2026-01-12 12:29:47 +00:00
  • e964ce9ab0 Accepting request 1326763 from home:glaubitz:branches:devel:languages:python Markéta Machová 2026-01-12 12:29:47 +00:00
  • 5fc8640821 Accepting request 1325397 from devel:languages:python Ana Guerrero 2026-01-06 16:41:25 +00:00
  • 26ab2989a6 Accepting request 1325397 from devel:languages:python Ana Guerrero 2026-01-06 16:41:25 +00:00
  • b97e457622 - Update to version 2.45.0 * Adding Agent Identity bound token support and handling certificate mismatches with retries (#1890) - from version 2.44.0 * MDS connections use mTLS (#1856) * support Python 3.14 (#1822) * add ecdsa p-384 support (#1872) * Add shlex to correctly parse executable commands with spaces (#1855) * Implement token revocation in STS client and add revoke() method to ExternalAccountAuthorizedUser credentials (#1849) * Add temporary patch to workload cert logic to accomodate Cloud Run mis-configuration (#1880) * Delegate workload cert and key default lookup to helper function (#1877) * Use public refresh method for source credentials in ImpersonatedCredentials (#1884) - Drop pytest9.patch, merged upstream - Refresh python-google-auth-no-mock.patch Markéta Machová 2026-01-05 12:04:08 +00:00
  • 0e518d0315 Accepting request 1325380 from home:glaubitz:branches:devel:languages:python Markéta Machová 2026-01-05 12:04:08 +00:00
  • 7244c113f4 Accepting request 1320345 from devel:languages:python Ana Guerrero 2025-12-02 12:18:29 +00:00
  • 9d1386ce07 Accepting request 1320345 from devel:languages:python Ana Guerrero 2025-12-02 12:18:29 +00:00
  • 4f8b89fba8 - Add upstream pytest9.patch to fix tests Markéta Machová 2025-11-27 13:44:54 +00:00
  • f70d67478a Accepting request 1320306 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2025-11-27 13:44:54 +00:00
  • 75e08467ab Accepting request 1316970 from devel:languages:python Dominique Leuenberger 2025-11-11 18:19:38 +00:00
  • 749442f4df Accepting request 1316970 from devel:languages:python Dominique Leuenberger 2025-11-11 18:19:38 +00:00
  • 1c151ff518 - Update to version 2.43.0 * Add public wrapper for _mtls_helper.check_use_client_cert which enables mTLS if GOOGLE_API_USE_CLIENT_CERTIFICATE is not set, when the MWID/X.509 cert sources detected (#1859) Add public wrapper for check_use_client_cert which enables mTLS if GOOGLE_API_USE_CLIENT_CERTIFICATE is not set, when the MWID/X.509 cert sources detected. Also, fix check_use_client_cert to return boolean value. Change #1848 added the check_use_client_cert method that helps know if client cert should be used for mTLS connection. However, that was in a private class, thus, created a public wrapper of the same function so that it can be used by python Client Libraries. Also, updated check_use_client_cert to return a boolean value instead of existing string value for better readability and future scope. * Enable mTLS if GOOGLE_API_USE_CLIENT_CERTIFICATE is not set, if the MWID/X.509 cert sources detected (#1848) The Python SDK will use a hybrid approach for mTLS enablement: * If the GOOGLE_API_USE_CLIENT_CERTIFICATE environment variable is set (either true or false), the SDK will respect that setting. This is necessary for test scenarios and users who need to explicitly control mTLS behavior. * If the GOOGLE_API_USE_CLIENT_CERTIFICATE environment variable is not set, the SDK will automatically enable mTLS only if it detects Managed Workload Identity (MWID) or X.509 Workforce Identity Federation (WIF) certificate sources. In other cases where the variable is not set, mTLS will remain disabled. ** This change also adds the helper method check_use_client_cert and it's unit test, which will be used for checking the criteria for setting the mTLS to true ** This change is only for Auth-Library, other changes will be created Markéta Machová 2025-11-10 17:02:50 +00:00
  • 5b2f5d1f1a Accepting request 1316867 from home:glaubitz:branches:devel:languages:python Markéta Machová 2025-11-10 17:02:50 +00:00
  • 2edae15cf3 Accepting request 1315328 from devel:languages:python Ana Guerrero 2025-11-04 17:40:39 +00:00
  • 0b66a9622d Accepting request 1315328 from devel:languages:python Ana Guerrero 2025-11-04 17:40:39 +00:00
  • 7f0eb7ddd1 - Update to version 2.42.1 * Catch ValueError for json.loads() (#1842) - from version 2.42.0 * Add trust boundary support for external accounts. (#1809) * Read scopes from ADC json for impersoanted cred (#1820) - Refresh python-google-auth-no-mock.patch Matej Cepl 2025-11-03 14:37:15 +00:00
  • 16ddf9b35b Accepting request 1315294 from home:glaubitz:branches:devel:languages:python Matej Cepl 2025-11-03 14:37:15 +00:00
  • 655e371e78 Accepting request 1311034 from devel:languages:python Dominique Leuenberger 2025-10-14 16:05:48 +00:00
  • 87bb20c224 Accepting request 1311034 from devel:languages:python Dominique Leuenberger 2025-10-14 16:05:48 +00:00
  • e21e9d9f67 - Update to version 2.41.1 * Suppress deprecation warning for ADC (#1815) - from version 2.41.0 * Add support for cachetools 6.0 (#1773) * Add trust boundary support for service accounts and impersonation. (#1778) * Deprecating load_credentials_from_dict (58b66ec) * Fix type error in credentials.py for python 3.7 and 3.8 (#1805) * Update user guide to include x509 feature. (#1802) - Refresh patches for new version * python-google-auth-no-mock.patch John Paul Adrian Glaubitz 2025-10-13 08:52:09 +00:00
  • 650fda33ac Accepting request 1310021 from home:glaubitz:branches:devel:languages:python John Paul Adrian Glaubitz 2025-10-13 08:52:09 +00:00
  • f8c9888498 Accepting request 1285541 from devel:languages:python Dominique Leuenberger 2025-06-14 14:17:18 +00:00
  • 88a4b108f2 Accepting request 1285541 from devel:languages:python Dominique Leuenberger 2025-06-14 14:17:18 +00:00
  • c400bf075a - Convert to pip-based build Markéta Machová 2025-06-13 15:25:51 +00:00
  • e1f62960be - Convert to pip-based build Markéta Machová 2025-06-13 15:25:51 +00:00
  • 9e52cf27dc - Update to version 2.40.3 * Auth fetch token from default endpoint (#1779) * Remove unnecessary call to mds service (#1769) * Retry 504 errors (#1767) Dirk Mueller 2025-06-13 10:47:22 +00:00
  • c1bfb60988 Accepting request 1284730 from home:glaubitz:branches:devel:languages:python Dirk Mueller 2025-06-13 10:47:22 +00:00
  • eeb001c5ba Accepting request 1281290 from devel:languages:python Dominique Leuenberger 2025-05-31 17:14:38 +00:00
  • 0c7f6423e6 Accepting request 1281290 from devel:languages:python Dominique Leuenberger 2025-05-31 17:14:38 +00:00
  • 413d891197 - Update to version 2.40.2 * Remove sync response logs in AuthorizedSession * Update test to consider new error message from cryptography (#1765) Nico Krapp 2025-05-30 07:58:02 +00:00
  • 58ad834396 Accepting request 1281273 from home:glaubitz:branches:devel:languages:python Nico Krapp 2025-05-30 07:58:02 +00:00
  • 384672a2f1 Accepting request 1278548 from devel:languages:python Ana Guerrero 2025-05-23 12:27:33 +00:00
  • afa216f7c3 Accepting request 1278548 from devel:languages:python Ana Guerrero 2025-05-23 12:27:33 +00:00
  • 42ffe31aeb Accepting request 1278404 from home:glaubitz:branches:devel:languages:python Markéta Machová 2025-05-20 08:16:44 +00:00
  • a4d70ca887 Accepting request 1278404 from home:glaubitz:branches:devel:languages:python Markéta Machová 2025-05-20 08:16:44 +00:00
  • 8bb7122fa7 Accepting request 1243430 from devel:languages:python slfo-1.2 Ana Guerrero 2025-02-06 21:01:59 +00:00
  • 66164be3a0 Accepting request 1243430 from devel:languages:python Ana Guerrero 2025-02-06 21:01:59 +00:00
  • f70b877889 - Skip test broken with new pyOpenSSL * as pyOpenSSL should not be used anymore and continues deprecating functionality, this library should really be migrated to cryptography, otherwise we are facing serious problems in the future * https://github.com/googleapis/google-auth-library-python/issues/1665 Dirk Mueller 2025-02-05 15:49:04 +00:00
  • 25f302da90 Accepting request 1243370 from home:mcalabkova:branches:devel:languages:python Dirk Mueller 2025-02-05 15:49:04 +00:00
  • f62a355999 Accepting request 1242604 from devel:languages:python Ana Guerrero 2025-02-04 17:09:46 +00:00
  • b9a9b5d17b Accepting request 1242604 from devel:languages:python Ana Guerrero 2025-02-04 17:09:46 +00:00
  • 3b28091878 - Update to version 2.38.0 * Adding domain-wide delegation flow in impersonated credential (#1624) (34ee3fe) * Add warnings regarding consuming externally sourced credentials (d049370) John Paul Adrian Glaubitz 2025-02-03 10:03:09 +00:00
  • 06ac79da03 Accepting request 1241359 from home:glaubitz:branches:devel:languages:python John Paul Adrian Glaubitz 2025-02-03 10:03:09 +00:00
  • aaac06d6f2 Accepting request 1236166 from devel:languages:python Ana Guerrero 2025-01-12 10:10:15 +00:00
  • 3b3c17e173 Accepting request 1236166 from devel:languages:python Ana Guerrero 2025-01-12 10:10:15 +00:00
  • 26773a3c4f - Update to version 2.37.0 * Allow users to use jwk keys for verifying ID token (#1641) - from version 2.36.1 * Improve user guide for Impersonation and SA (#1627) - Update BuildRequires and Recommends from setup.py Markéta Machová 2025-01-09 12:17:02 +00:00
  • 3f0eeec838 Accepting request 1236153 from home:glaubitz:branches:devel:languages:python Markéta Machová 2025-01-09 12:17:02 +00:00
  • 4de666e778 Accepting request 1228735 from devel:languages:python Ana Guerrero 2024-12-08 10:36:24 +00:00
  • 8b6a624b12 Accepting request 1228735 from devel:languages:python Ana Guerrero 2024-12-08 10:36:24 +00:00
  • fbb0c7ef60 - Update to version 2.36.0 * IAM signblob retries (#1600) * Making IAM endpoint universe-aware (#1604) * Support External Account Authorized User as a Source Credential for impersonated credentials in ADC (#1608) * Adding default parameters to updated interfaces (#1622) * Change universe_domain to universe-domain (#1613) * Remove base class to avoid type conflict (#1619) * Revert templates for iam endpoints (#1614) * Update secret (#1611) * Update secret (#1617) * Update secret (#1621) Matej Cepl 2024-12-06 10:36:02 +00:00
  • f54ff25cd9 Accepting request 1228493 from home:glaubitz:branches:devel:languages:python Matej Cepl 2024-12-06 10:36:02 +00:00
  • ea96425ea8 Accepting request 1204964 from devel:languages:python Ana Guerrero 2024-10-03 16:00:01 +00:00
  • ad4649e392 Accepting request 1204964 from devel:languages:python Ana Guerrero 2024-10-03 16:00:01 +00:00
  • 38dfc3a89c - Update to version 2.35.0 * Add cred info to ADC creds (#1587) * Add support for asynchronous AuthorizedSession api (#1577) * Remove token_info call from token refresh path (#1595) - Refresh patches for new version * python-google-auth-no-mock.patch - Updates BuildRequires from setup.py Markéta Machová 2024-10-01 15:50:17 +00:00
  • 404b3ce9e8 Accepting request 1204949 from home:glaubitz:branches:devel:languages:python Markéta Machová 2024-10-01 15:50:17 +00:00
  • 1215c29649 Accepting request 1201612 from devel:languages:python Ana Guerrero 2024-09-18 13:26:36 +00:00
  • 157b40371e Accepting request 1201612 from devel:languages:python Ana Guerrero 2024-09-18 13:26:36 +00:00
  • 95656c2673 - 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 Markéta Machová 2024-09-17 12:28:19 +00:00
  • ada3868c79 Accepting request 1201529 from home:glaubitz:branches:devel:languages:python Markéta Machová 2024-09-17 12:28:19 +00:00
  • d1355b60ce Accepting request 1186602 from devel:languages:python Ana Guerrero 2024-07-11 18:29:24 +00:00
  • 7a8107092c Accepting request 1186602 from devel:languages:python Ana Guerrero 2024-07-11 18:29:24 +00:00
  • 896ff976dd Accepting request 1186552 from home:glaubitz:branches:devel:languages:python Matej Cepl 2024-07-10 12:31:10 +00:00
  • 038ca3a1c9 Accepting request 1186552 from home:glaubitz:branches:devel:languages:python Matej Cepl 2024-07-10 12:31:10 +00:00
  • 95aa5e467f Accepting request 1186355 from devel:languages:python Ana Guerrero 2024-07-09 18:03:02 +00:00
  • a9221aae78 Accepting request 1186355 from devel:languages:python Ana Guerrero 2024-07-09 18:03:02 +00:00
  • 5049d655b6 Accepting request 1185759 from home:glaubitz:branches:devel:languages:python John Paul Adrian Glaubitz 2024-07-09 10:04:44 +00:00
  • cbe2471774 Accepting request 1185759 from home:glaubitz:branches:devel:languages:python John Paul Adrian Glaubitz 2024-07-09 10:04:44 +00:00
  • 839ee48869 Accepting request 1185401 from devel:languages:python Ana Guerrero 2024-07-05 17:45:15 +00:00
  • c1fecf3bf9 Accepting request 1185401 from devel:languages:python Ana Guerrero 2024-07-05 17:45:15 +00:00
  • 84cfdd8e41 Accepting request 1185340 from home:glaubitz:branches:devel:languages:python Matej Cepl 2024-07-04 13:19:17 +00:00
  • a06e9c7f85 Accepting request 1185340 from home:glaubitz:branches:devel:languages:python Matej Cepl 2024-07-04 13:19:17 +00:00
  • 9820916367 Accepting request 1174861 from devel:languages:python Ana Guerrero 2024-05-20 16:09:41 +00:00
  • 0be0ac3d4f Accepting request 1174861 from devel:languages:python Ana Guerrero 2024-05-20 16:09:41 +00:00
  • ca0ec94ea6 Accepting request 1174827 from home:glaubitz:branches:devel:languages:python Markéta Machová 2024-05-17 13:13:32 +00:00
  • 921b0ce7dd Accepting request 1174827 from home:glaubitz:branches:devel:languages:python Markéta Machová 2024-05-17 13:13:32 +00:00
  • 60007c0b0d Accepting request 1160417 from devel:languages:python Ana Guerrero 2024-03-26 18:24:13 +00:00
  • a5d42e467f Accepting request 1160417 from devel:languages:python Ana Guerrero 2024-03-26 18:24:13 +00:00
  • 76233bd1ab - Do not force transition to Python 3.11 it breaks SUMa Robert Schweikert 2024-03-14 15:57:00 +00:00
  • 8aedd8ae9b - Do not force transition to Python 3.11 it breaks SUMa Robert Schweikert 2024-03-14 15:57:00 +00:00
  • 5ce10c2dcb Accepting request 1157354 from devel:languages:python Ana Guerrero 2024-03-13 21:16:04 +00:00
  • 4ff0b2d4fc Accepting request 1157354 from devel:languages:python Ana Guerrero 2024-03-13 21:16:04 +00:00
  • 9e12b67ed3 Accepting request 1154917 from devel:languages:python Dominique Leuenberger 2024-03-06 22:04:15 +00:00
  • 70a124e5ce Accepting request 1154917 from devel:languages:python Dominique Leuenberger 2024-03-06 22:04:15 +00:00
  • 0735cb4e39 - Obsolete Python 3.6 build for SLE 15 SP4 and openSUSE Leap 15.4 and later Robert Schweikert 2024-03-05 20:47:29 +00:00
  • 8f2406e0f2 - Obsolete Python 3.6 build for SLE 15 SP4 and openSUSE Leap 15.4 and later Robert Schweikert 2024-03-05 20:47:29 +00:00
  • c39cbd37f9 - Version update in SLE 15 SP4 and later (jsc#PED-6697) Robert Schweikert 2024-02-26 20:27:52 +00:00
  • 30aafc4371 - Version update in SLE 15 SP4 and later (jsc#PED-6697) Robert Schweikert 2024-02-26 20:27:52 +00:00
  • c5c437afa1 Accepting request 1143977 from devel:languages:python Ana Guerrero 2024-02-06 15:32:24 +00:00
  • 9a35b88dc3 Accepting request 1143977 from devel:languages:python Ana Guerrero 2024-02-06 15:32:24 +00:00
  • 5d70b6bf37 - 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. - update to 2.26.2: * Read universe_domain for external account authorized user - update to 2.26.1: * Ensure that refresh worker is pickle-able. - update to 2.26.0: * Add optional non blocking refresh for sync auth code * Add optional non blocking refresh for sync auth code * External account user cred universe domain support * Guard delete statements. Add default fallback for _use_non_blocking_refresh. - update to 2.25.2: * Fix user cred universe domain issue - update to 2.25.1: * Fix vm universe_domain bug - update to 2.25.0: * Add custom tls signer for ECP Provider. * Add custom tls signer for ECP Provider. * Add with_universe_domain * Fixes issue where Python37DeprecationWarning cannot be filtered - update to 2.24.0: * Add support for Python 3.12 * Add universe domain support for VM cred * Modify the token refresh window Dirk Mueller 2024-02-04 10:13:52 +00:00
  • 26203171d2 - 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. - update to 2.26.2: * Read universe_domain for external account authorized user - update to 2.26.1: * Ensure that refresh worker is pickle-able. - update to 2.26.0: * Add optional non blocking refresh for sync auth code * Add optional non blocking refresh for sync auth code * External account user cred universe domain support * Guard delete statements. Add default fallback for _use_non_blocking_refresh. - update to 2.25.2: * Fix user cred universe domain issue - update to 2.25.1: * Fix vm universe_domain bug - update to 2.25.0: * Add custom tls signer for ECP Provider. * Add custom tls signer for ECP Provider. * Add with_universe_domain * Fixes issue where Python37DeprecationWarning cannot be filtered - update to 2.24.0: * Add support for Python 3.12 * Add universe domain support for VM cred * Modify the token refresh window Dirk Mueller 2024-02-04 10:13:52 +00:00
  • 1f08d7742e Accepting request 1138146 from devel:languages:python Ana Guerrero 2024-01-12 22:44:42 +00:00
  • 06629bc94a Accepting request 1138146 from devel:languages:python Ana Guerrero 2024-01-12 22:44:42 +00:00