17
0
Commit Graph

67 Commits

Author SHA256 Message Date
5b2f5d1f1a Accepting request 1316867 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1316867
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=123
2025-11-10 17:02:50 +00:00
16ddf9b35b Accepting request 1315294 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1315294
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=121
2025-11-03 14:37:15 +00:00
650fda33ac Accepting request 1310021 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1310021
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=119
2025-10-13 08:52:09 +00:00
e1f62960be - Convert to pip-based build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=117
2025-06-13 15:25:51 +00:00
c1bfb60988 Accepting request 1284730 from home:glaubitz:branches:devel:languages:python
- Update to version 2.40.3
  * Auth fetch token from default endpoint (#1779)
  * Remove unnecessary call to mds service (#1769)
  * Retry 504 errors (#1767)

OBS-URL: https://build.opensuse.org/request/show/1284730
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=116
2025-06-13 10:47:22 +00:00
58ad834396 Accepting request 1281273 from home:glaubitz:branches:devel:languages:python
- Update to version 2.40.2
  * Remove sync response logs in AuthorizedSession
  * Update test to consider new error message from cryptography (#1765)

OBS-URL: https://build.opensuse.org/request/show/1281273
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=114
2025-05-30 07:58:02 +00:00
a4d70ca887 Accepting request 1278404 from home:glaubitz:branches:devel:languages:python
- Update to version 2.40.1
  * Disable logging response body for async logs (#1756)
- from version 2.40.0
  * Add request response logging to auth (#1678)
  * Correct webauthn JSON parsing to be compliant with standard. (#1658)
- from version 2.39.0
  * Adds GA support for X.509 workload identity federation (#1695)
  * Add impersonated SA via local ADC support for fetch_id_token (#1740)
  * Add missing packaging dependency for feature requiring urllib3 (#1732)
  * Add request timeout for MDS requests (#1699)
  * Explicitly declare support for Python 3.13 ([#1741)
- Refresh python-google-auth-no-mock.patch

OBS-URL: https://build.opensuse.org/request/show/1278404
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=112
2025-05-20 08:16:44 +00:00
25f302da90 Accepting request 1243370 from home:mcalabkova:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1243370
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=110
2025-02-05 15:49:04 +00:00
06ac79da03 Accepting request 1241359 from home:glaubitz:branches:devel:languages:python
- Update to version 2.38.0
  * Adding domain-wide delegation flow in impersonated credential (#1624) (34ee3fe)
  * Add warnings regarding consuming externally sourced credentials (d049370)

OBS-URL: https://build.opensuse.org/request/show/1241359
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=108
2025-02-03 10:03:09 +00:00
3f0eeec838 Accepting request 1236153 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1236153
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=106
2025-01-09 12:17:02 +00:00
f54ff25cd9 Accepting request 1228493 from home:glaubitz:branches:devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1228493
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=104
2024-12-06 10:36:02 +00:00
404b3ce9e8 Accepting request 1204949 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1204949
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=102
2024-10-01 15:50:17 +00:00
ada3868c79 Accepting request 1201529 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1201529
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=100
2024-09-17 12:28:19 +00:00
038ca3a1c9 Accepting request 1186552 from home:glaubitz:branches:devel:languages:python
- Update to version 2.32.0
  * Adds support for X509 workload credential type (#1541)
- Adjust upstream source name in spec file

OBS-URL: https://build.opensuse.org/request/show/1186552
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=98
2024-07-10 12:31:10 +00:00
cbe2471774 Accepting request 1185759 from home:glaubitz:branches:devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1185759
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=96
2024-07-09 10:04:44 +00:00
a06e9c7f85 Accepting request 1185340 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1185340
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=94
2024-07-04 13:19:17 +00:00
921b0ce7dd Accepting request 1174827 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1174827
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=92
2024-05-17 13:13:32 +00:00
8aedd8ae9b - Do not force transition to Python 3.11 it breaks SUMa
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=90
2024-03-14 15:57:00 +00:00
8f2406e0f2 - Obsolete Python 3.6 build for SLE 15 SP4 and openSUSE Leap 15.4 and later
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=87
2024-03-05 20:47:29 +00:00
30aafc4371 - Version update in SLE 15 SP4 and later (jsc#PED-6697)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=86
2024-02-26 20:27: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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=84
2024-02-04 10:13:52 +00:00
8c25828e8f Accepting request 1138141 from home:glaubitz:branches:devel:languages:python
- Update to 2.26.2
  * Read universe_domain for external account authorized user (#1450)

OBS-URL: https://build.opensuse.org/request/show/1138141
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=82
2024-01-11 15:12:59 +00:00
f6ad29939d Accepting request 1136757 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1136757
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=80
2024-01-04 10:40:39 +00:00
32f5854e5e - update to 2.25.2:
* Fix user cred universe domain issue (#1436)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=78
2023-12-16 19:27:32 +00:00
0ed8cceebe - 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)
  * Less restrictive content-type header check for google authentication
 * Add get_bq_config_path() to _cloud_sdk.py
- unpin urllib3 to resolve conflict with python-kubernetes
  * migrate signBlob to iamcredentials.googleapis.com
  * encrypted mtls private key support
  * signBytes for impersonated credentials
  * catch exceptions.RefreshError

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=76
2023-12-07 22:38:25 +00:00
283cf2587b Accepting request 1128590 from home:glaubitz:branches:devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1128590
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=74
2023-11-24 14:09:00 +00:00
1b422d488b Accepting request 1115013 from home:mcalabkova:branches:devel:languages:python
- update to 2.23.2
  * Less restrictive content-type header check for google authentication 
  * Trust boundary meta header renaming
  * Support urllib3 2.0

OBS-URL: https://build.opensuse.org/request/show/1115013
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=72
2023-10-03 20:52:45 +00:00
d7da68db97 Accepting request 1112803 from home:mimi_vx:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1112803
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=71
2023-09-21 16:51:37 +00:00
0cc77a307b - unpin urllib3 to resolve conflict with python-kubernetes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=69
2023-08-14 09:05:38 +00:00
1315c63f31 Accepting request 1100639 from home:ecsos:python
- Fix not installable error

OBS-URL: https://build.opensuse.org/request/show/1100639
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=68
2023-07-26 14:26:02 +00:00
204fbda4fe Accepting request 1099243 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1099243
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=67
2023-07-19 14:26:06 +00:00
452e8d4684 Accepting request 1097897 from home:dimstar:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/1097897
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=66
2023-07-10 09:48:25 +00:00
347b0976aa Accepting request 1095583 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1095583
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=64
2023-06-27 11:07:04 +00:00
1885941483 - drop urllib3-2.patch and limit to urllib3 < 2.x as that
matches the requires and avoids coinstallability isuses

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=62
2023-05-27 07:27:00 +00:00
6fcfe6b826 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=60
2023-05-10 07:33:05 +00:00
dc09609c60 Accepting request 1081424 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081424
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=58
2023-04-21 14:34:25 +00:00
d07c78e306 Accepting request 1072127 from home:dirkmueller:acdc
- Remove conflicts and clean up SPEC file.

OBS-URL: https://build.opensuse.org/request/show/1072127
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=56
2023-03-15 14:34:28 +00:00
e1a7606d3e Accepting request 1068671 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1068671
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=54
2023-03-03 09:27:50 +00:00
fa735534d3 Accepting request 1067209 from home:dirkmueller:acdc
- Add no-python3.patch replacing call of the
  string literal 'python3' with sys.executable
  (gh#googleapis/google-auth-library-python!1233).

OBS-URL: https://build.opensuse.org/request/show/1067209
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=52
2023-02-22 20:10:17 +00:00
54bb7379dd Accepting request 1039539 from home:glaubitz:branches:devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/1039539
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=50
2022-12-02 12:19:18 +00:00
66d4947fd2 Accepting request 1036254 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1036254
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=48
2022-11-16 19:19:36 +00:00
8f78446d55 - Clean up SPEC file, make rpmlint happy.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=46
2022-11-08 07:20:04 +00:00
0e02982599 Accepting request 1034209 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1034209
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=45
2022-11-08 07:13:30 +00:00
bb167bc736 Accepting request 1010710 from home:glaubitz:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1010710
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=43
2022-10-14 12:17:32 +00:00
255ee847e8 Accepting request 1001906 from home:glaubitz:branches:devel:languages:python
- 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

    * add experimental enterprise cert support
    * add experimental GDCH support
    * Pluggable auth support
    * validate urls for external accounts
    * revert experimental GDCH support
    * fix changelog header to consistent size
    * silence TypeError during tear down stage
    * add additional missing import in _default.py
    * fix missing import in _default.py

OBS-URL: https://build.opensuse.org/request/show/1001906
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=41
2022-09-08 15:39:55 +00:00
cd1bbd0571 Accepting request 981267 from home:pgajdos:python
- 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

OBS-URL: https://build.opensuse.org/request/show/981267
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=39
2022-06-08 09:45:48 +00:00
9e48994f96 Accepting request 980658 from home:mcalabkova:branches:devel:languages:python
- Update to 2.6.6
  * fix missing import in _default.py
  * add additional missing import in _default.py
  * silence TypeError during tear down stage

OBS-URL: https://build.opensuse.org/request/show/980658
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=37
2022-06-05 16:42:44 +00:00
a131244953 Accepting request 970247 from home:bnavigator:branches:devel:languages:python
- Don't test the converter for the deprecated oauth2client library

OBS-URL: https://build.opensuse.org/request/show/970247
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=35
2022-04-15 04:36:32 +00:00
2c087dce55 - Improve %files to be more restrictive.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=33
2022-04-09 19:20:55 +00:00
ba4c4d5932 Accepting request 967831 from home:glaubitz:branches:devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/967831
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-google-auth?expand=0&rev=32
2022-04-09 18:47:33 +00:00