Up to [cvs.NetBSD.org] / pkgsrc / security / py-google-auth
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
py-google-auth: update to 2.39.0. Features Adds GA support for X.509 workload identity federation (#1695) (7495960) Bug Fixes Add impersonated SA via local ADC support for fetch_id_token (#1740) (f249764) Add missing packaging dependency for feature requiring urllib3 (#1732) (221f4a8) Add request timeout for MDS requests (#1699) (9f7d3fa) Explicitly declare support for Python 3.13 (#1741) (6fd04d5)
py-google-auth: fix for setuptools>=78
py-google-auth: update to 2.38.0. Features Adding domain-wide delegation flow in impersonated credential (#1624) (34ee3fe) Documentation Add warnings regarding consuming externally sourced credentials (d049370)
py-google-auth: update to 2.37.0. Allow users to use jwk keys for verifying ID token (#1641) (98c3ed9)
py-google-auth: update to 2.36.0. Features IAM signblob retries (#1600) (484c8db) Making iam endpoint universe-aware (#1604) (16c728d) Support External Account Authorized User as a Source Credential for impersonated credentials in ADC (#1608) (875796c) Bug Fixes Adding default parameters to updated interfaces (#1622) (8cf1cb1) Change universe_domain to universe-domain (#1613) (168fcc6) Remove base class to avoid type conflict (#1619) (9e2789a) Revert templates for iam endpoints (#1614) (0a4363a) Update secret (#1611) (f070de0) Update secret (#1617) (10f42a7) Update secret (#1621) (6be19fb)
py-*: remove unused tool dependency py-setuptools includes the py-wheel functionality nowadays
py-google-auth: add more test requirements per upstream docs Update test status.
py-google-auth: depend on newer py-mock for testing and remove then unneeded local patch. Sort test dependencies.
py-google-auth: update to 2.35.0. 2.35.0 (2024-09-17) Features Add cred info to ADC creds (#1587) (6f75dd5) Add support for asynchronous AuthorizedSession api (#1577) (2910b6b) Bug Fixes Remove token_info call from token refresh path (#1595) (afb9e5a)
py-google-auth: updated to 2.34.0 2.34.0 (2024-08-13) Features auth: Update get_client_ssl_credentials to support X.509 workload certs Bug Fixes Retry token request on retryable status code
py-google-auth: update to 2.33.0. Features Implement async StaticCredentials using access tokens (#1559) (dc17dfc) Implement base classes for credentials and request sessions (#1551) (036dac4) Bug Fixes metadata: Enhance retry logic for metadata server access in _metadata.py (#1545) (61c2432) Documentation Update argument for Credentials initialization (#1557) (40b9ed9)
py-google-auth: update to 2.32.0. Adds support for X509 workload credential type (#1541) (1270217)
py-google-auth: update to 2.31.0. Features Adds X509 workload cert logic (#1527) (05220e0) Bug Fixes Added py.typed to MANIFEST.in (#1526) (1829a3b) Pass trust_env kwarg to ClientSession (#1533) (6c15c9a), closes #1530
py-google-auth: update to 2.30.0. Features Add WebAuthn plugin component to handle WebAuthn get assertion request (#1464) (e25f336) ECP Provider drop cryptography requirement (#1524) (a821d71) Enable webauthn plugin for security keys (#1528) (e2d5e63) Bug Fixes Fix id_token iam endpoint for non-gdu service credentials (#1506) (93d681e) Makes default token_url universe aware (#1514) (045776e)
py-google-auth: updated to 2.29.0 2.29.0 (2024-03-18) Features Adds support for custom suppliers in AWS and Identity Pool credentials Bug Fixes Refactor tech debt in aws and identity pool credentials
py-google-auth: update to 2.28.2. Remove gce log for expected 404 (#1491) (cb04e49)
py-google-auth: updated to 2.28.1 2.28.1 (2024-02-21) Bug Fixes Typo when setting the state for the pickle deserializer.
py-google-auth: updated to 2.28.0 2.28.0 (2024-02-15) Features Adding universe domain support for downscroped credentials Bug Fixes Change log level to debug for return_none_for_not_found_error Make requests import conditional for gce universe domain
py-google-auth: updated to 2.27.0 v2.27.0 Features Add optional account association for Authorized User credentials. Bug Fixes Allow custom universe domain for gce creds Conditionally import requests only if no request was passed by the caller.
py-google-auth: updated to 2.26.2 2.26.2 Bug Fixes Read universe_domain for external account authorized user
py-google-auth: update to 2.26.1. 2.26.1 (2024-01-03) Bug Fixes Ensure that refresh worker is pickle-able. (#1447) (421c184) 2.26.0 (2023-12-20) Features Add optional non blocking refresh for sync auth code (a6dc2c3) Add optional non blocking refresh for sync auth code (#1368) (a6dc2c3) Bug Fixes External account user cred universe domain support (#1437) (75068f9) Guard delete statements. Add default fallback for _use_non_blocking_refresh. (#1445) (776d634)
py-google-auth: update to 2.25.2. 2.25.2 (2023-12-08) Bug Fixes Fix user cred universe domain issue (#1436) (ae314a8) 2.25.1 Bug Fixes Fix vm universe_domain bug (#1433) (8683520) 2.25.0 (2023-12-04) Features Add custom tls signer for ECP Provider. (39eb287) Add custom tls signer for ECP Provider. (#1402) (39eb287) Bug Fixes Add with_universe_domain (#1408) (505910c) Fixes issue where Python37DeprecationWarning cannot be filtered (#1428) (f22f767) Remove broken link in Python37DeprecationWarning (#1430) (e2db602)
py-google-auth: update to 2.24.0. Changes not found.
py-google-auth: updated to 2.23.4 2.23.4 (2023-10-31) Bug Fixes Export detect_gce_residency_linux function
py-google-auth: updated to 2.23.3 v2.23.3 Bug Fixes Serialize signer keys on getstate for pickling
py-google-auth: updated to 2.23.2 2.23.2 (2023-09-28) Bug Fixes Support urllib3<2.0 versions 2.23.1 (2023-09-26) Bug Fixes Less restrictive content-type header check for google authentication (ignores charset) Trust boundary meta header renaming and using the schema from backend team. Update urllib3 to >= 2.0.5 2.23.0 (2023-09-11) Features Add get_bq_config_path() to _cloud_sdk.py (9f52f66) Add get_bq_config_path() to _cloud_sdk.py Bug Fixes 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
py-google-auth: updated to 2.22.0 2.22.0 (2023-07-06) Features Adding meta header for trust boundary Introduce compatibility with native namespace packages Bug Fixes Deprecate UserAccessTokenCredentials
py-google-auth: updated to 2.21.0 2.21.0 (2023-06-26) Features Add framework for BYOID metrics headers Bug Fixes Pypy unit test build
py-google-auth: updated to 2.20.0 2.20.0 (2023-06-12) Features Add public API load_credentials_from_dict Bug Fixes Expiry in compute_engine.IDTokenCredentials Expiry in impersonated_credentials.IDTokenCredentials Invalid dev version identifiers in setup.py
py-google-auth: update to 2.19.1. Bug Fixes Check id token error response (#1315) (2a71f7b) Fix "AttributeError: 'str' object has no attribute 'get'" (dac7cc3) Documentation Replacing abc.com with example.com (dac7cc3)
py-google-auth: update to 2.19.0. Add metrics (part 1) (#1298) (246dd07) Add metrics (part 2) (#1303) (ebd5af7) Add metrics (part 3) (#1305) (c7011b6) Expose universe_domain for external account creds (#1296) (ee07053) Remove python 2.7 from setup.py and nox tests (#1301) (8437490)
py-google-auth: updated to 2.18.1 2.18.1 Bug Fixes Self signed jwt token should be string type
py-google-auth: update to 2.18.0. Features Add smbios check to detect GCE residency (#1276) (22d241b) Universe domain support for service account (#1286) (821c1b6)
py-google-auth: update to 2.17.3. Add useEmailAzp claim for id token iam flow (#1270) (7a9c6f2) Do not create new JWT credentials if they make the same claims as the existing. (#1267) (eebb7b6) Print out reauth plugin error and raise if challenge output is None (#1265) (08d22fe) Experimental service account iam endpoint flow for id token (#1258) (8ff0de5) Python: Remove aws url validation (#1254) (20a966b) Read both applicationId and relyingPartyId. (#1246) (e125dfe)
py-google-auth: updated to 2.16.2 2.16.2 (2023-03-02) Bug Fixes Call gcloud config get project to get project for user cred Do not use hardcoded string 'python', when you mean sys.executable. Don't retry if error or error_description is not string Improve ADC related errors and warnings
py-google-auth: updated to 2.16.1 2.16.1 (2023-02-17) Bug Fixes Add support for python 3.11 Remove 3PI config url validation Update the docs generator interpreter to unblock documentation build
py-google-auth: updated to 2.16.0 2.16.0 Features AwsCredentials should not call metadata server if security creds and region are retrievable through the environment variables Wrap all python built-in exceptions into library excpetions Bug Fixes Allow get_project_id to take a request Make OAUTH2.0 client resistant to string type 'expires_in' responses from non-compliant services
py-google-auth: updated to 2.15.0 2.15.0 (2022-12-01) Features Add api_key credentials Introduce a way to provide scopes granted by user Bug Fixes Allow mtls sts endpoint for external account token urls. CI broken by removal of py.path Ensure JWT segments have the right types Updated the lower bound of interactive timeout and fix the kwarg…
py-google-auth: updated to 2.14.1 2.14.1 (2022-11-07) Bug Fixes Apply quota project for compute cred in adc Update minimum required version of cryptography in pyopenssl extra Validate url domain for aws metadata urls
py-google-auth: updated to 2.13.0 2.13.0 (2022-10-14) Features Adds new external account authorized user credentials Implement pluggable auth interactive mode Introduce the functionality to override token_uri in credentials Bug Fixes Adding one more pattern to relax the regex check for sts and impersonation url endpoints 2.12.0 (2022-09-26) Features Retry behavior Bug Fixes Modify RefreshError exception to use gcloud ADC command. Revert "Update token refresh threshold from 20 seconds to 5 minutes".
fighting a losing battle against py-cryptography rustification, part 2 Switch users to versioned_dependencies.mk.
py-google-auth: update to 2.11.0 Changes since 1.34.0: 2.11.0 (2022-08-18) Features add integration tests for configurable token lifespan (#1103) (124bae6) Bug Fixes Async certificate retrieving (#1101) (05f125d) 2.10.0 (2022-08-05) Features add integration tests for pluggable auth (#1073) (f8d776a) support for configurable token lifetime (0dc6a9a) support for configurable token lifetime (#1079) (0dc6a9a) Bug Fixes async certificate decoding (#1085) (741c6c6) Async system tests were not unwrapping async_generators (#1086) (29d248a) Fix IDTokenCredentials update bug (#1072) (b62c25c) make expiration_time optional in response schema (#1091) (032fb8d) refactor credential subclass parameters (#1095) (8d15f69) 2.9.1 (2022-07-12) Bug Fixes there was a raise missing for throwing exceptions (#1077) (d1f17b0) 2.9.0 (2022-06-28) Features pluggable auth support (#1045) (de14f4e) 2.8.0 (2022-06-14) Features add experimental GDCH support (#1044) (94fb5e2) 2.7.0 (2022-06-07) Features add experimental enterprise cert support (#1052) (dda7dda) add experimental GDCH support (#1022) (5367aac) Pluggable auth support (#995) (62daa73) Bug Fixes validate urls for external accounts (#1031) (61b1f15) Reverts pluggable auth support #995 (#1039) (513d999) revert experimental GDCH support (#1022) (#1042) (c720995) Documentation fix changelog header to consistent size (#1046) (e64d084) 2.6.6 (2022-04-21) Bug Fixes silence TypeError during tear down stage (#1027) (952a6aa) 2.6.5 (2022-04-14) Bug Fixes add additional missing import in _default.py (#1018) (638331b) 2.6.4 (2022-04-12) Bug Fixes fix missing import in _default.py (#1015) (63f4e38) 2.6.3 (2022-04-06) Bug Fixes change requests lib import place (#1010) (c753c08) clean up HTTP session and pool during tear down phase (#1007) (d057376) pin click version and update sys test creds (#1008) (ae2804b) 2.6.2 (2022-03-16) Bug Fixes Rename aws imdsv2 url field and update token lifetime (#982) (818e6d2) Miscellaneous Chores let release-please finish the release (#991) (d2bdc9a) 2.6.1 (2022-02-09) Bug Fixes Add AWS session token to metadata requests (#958) (5c7f734) 2.6.0 (2022-01-31) Features ADC can load an impersonated service account credentials. (#962) (52c8ef9) Bug Fixes revert "feat: add api key support (#826)" (#964) (f9f23f4) 2.5.0 (2022-01-25) Features ADC can load an impersonated service account credentials. (#956) (a8eb4c8) 2.4.1 (2022-01-21) Bug Fixes urllib3 import (#953) (c8b5cae) 2.4.0 (2022-01-20) Features add 'py.typed' declaration (#919) (c993504) add api key support (#826) (3b15092) Bug Fixes deps: allow cachetools 5.0 for python 3.7+ (#937) (1eae37d) fix the message format for metadata server exception (#916) (e756f08) Documentation fix intersphinx link for 'requests-oauthlib' (#921) (967be4f) note ValueError in verify_oauth2_token (#928) (82bc5f0) 2.3.3 (2021-11-01) Bug Fixes add fetch_id_token_credentials (#866) (8f1e9cf) fix error in sign_bytes (#905) (ef31284) use 'int.to_bytes' and 'int.from_bytes' for py3 (#904) (bd0ccc5) 2.3.2 (2021-10-26) Bug Fixes add clock_skew_in_seconds to verify_token functions (#894) (8e95c1e) 2.3.1 (2021-10-21) Bug Fixes add back python 2.7 for gcloud usage only (#892) (5bd5ccf) Documentation Fix formatting of GCE_METADATA_HOST (#890) (e2b3c98) 2.3.0 (2021-10-07) Features add support for Python 3.10 (#882) (19d41f8) Bug Fixes ADC with impersonated workforce pools (#877) (10bd9fb) 2.2.1 (2021-09-28) Bug Fixes disable self signed jwt for domain wide delegation (#873) (0cd15e2) 2.2.0 (2021-09-21) Features add support for workforce pool credentials (#868) (993bab2) 2.1.0 (2021-09-10) Features Improve handling of clock skew (#858) (45c4491) Bug Fixes add SAML challenge to reauth (#819) (13aed5f) disable warning if quota project id provided to auth.default() (#856) (11ebaeb) rename CLOCK_SKEW and separate client/server user case (#863) (738611b) 2.0.2 (2021-08-25) Bug Fixes use 'int.to_bytes' rather than deprecated crypto wrapper (#848) (b79b554) use int.from_bytes (#846) (466aed9) 2.0.1 (2021-08-17) Bug Fixes normalize AWS paths correctly on windows (#842) (4e0fb1c) 2.0.0 (2021-08-16) BREAKING CHANGES drop support for Python 2.7 (#778) (560cf1e) Features service account is able to use a private token endpoint (#835) (20b817a) Bug Fixes downscoping documentation bugs (#830) (da8bb13) Fix missing space in error message. (#821) (7b03988) Documentation update user guide/references for downscoped creds (#827) (d1840dc)
*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS
py-google-auth: updated to 1.34.0 v1.34.0 Features support refresh callable on google.oauth2.credentials.Credentials Bug Fixes do not use the GAE APIs on gen2+ runtimes
py-google-auth: updated to 1.33.1 1.33.1 (2021-07-20) Bug Fixes fallback to source creds expiration in downscoped tokens Reverts revert "feat: service account is able to use a private token endpoint 1.33.0 (2021-07-14) Features define CredentialAccessBoundary classes define google.auth.downscoped.Credentials class service account is able to use a private token endpoint Bug Fixes fix fetch_id_token credential lookup order to match adc Documentation fix code block formatting in 'user-guide.rst' 1.32.1 (2021-06-30) Bug Fixes avoid leaking sub-session created for '_auth_request' 1.32.0 (2021-06-16) Features allow scopes for self signed jwt 1.31.0 (2021-06-09) Features define useful properties on google.auth.external_account.Credentials Bug Fixes avoid deleting items while iterating
py-google-auth: updated to 1.30.1 1.30.1 Bug Fixes allow user to customize context aware metadata path in _mtls_helper fix function name in signing error message
py-google-auth: updated to 1.30.0 1.30.0 (2021-04-23) Features add reauth support to async user credentials for gcloud. This internal feature is for gcloud developers only.
py-google-auth: updated to 1.29.0 v1.29.0 Features add reauth feature to user credentials Bug Fixes Allow multiple audiences for id_token.verify_token
py-google-auth: updated to 1.28.0 1.28.0 (2021-03-16) Features allow the AWS_DEFAULT_REGION environment variable expose library version at google.auth.__version Bug Fixes fix unit tests so they can work in g3
py-google-auth: updated to 1.27.1 1.27.1 Bug Fixes ignore gcloud warning when getting project id use gcloud creds flow
py-google-auth: updated to 1.27.0 1.27.0 Features workload identity federation support Bug Fixes add pyopenssl as extra dependency
py-google-auth: updated to 1.26.1 1.26.1 Documentation fix a typo in the user guide (avaiable -> available) Bug Fixes revert workload identity federation support 1.26.0 Features workload identity federation support
py-google-auth: updated to 1.25.0 1.25.0 Features support self-signed jwt in requests and urllib3 transports use self-signed jwt for service account
py-google-auth: updated to 1.24.0 1.24.0 Features add Python 3.9 support, drop Python 3.5 support Bug Fixes avoid losing the original '_include_email' parameter in impersonated credentials Documentation fix typo in import
py-google-auth: updated to 1.23.0 1.23.0: Features Add custom scopes for access tokens from the metadata service Bug Fixes deps: Revert "fix: pin 'aoihttp < 3.7.0dev' pin 'aoihttp < 3.7.0dev' remove checks for ancient versions of Cryptography
py-google-auth: updated to 1.22.1 1.22.1 Bug Fixes move aiohttp to extra as it is currently internal surface 1.22.0 Features add asyncio based auth flow
py-google-auth: updated to 1.21.1 1.21.1: Bug Fixes dummy commit to trigger a auto release
*: switch to versioned_dependencies for py-rsa
*: switch to versioned_dependencies.mk for py-setuptools
py-google-auth: update to 1.21.0. * add GOOGLE_API_USE_CLIENT_CERTIFICATE support
py-google-auth: updated to 1.20.1 1.20.1 Bug Fixes reduce refresh clock skew to 10 seconds set Content-Type header in the request to signBlob API to avoid Invalid JSON payload error 1.20.0 Features Add debug logging that can help with diagnosing auth lib. path Show the transport exception that happened for GCE Metadata packaging: add support for Python 3.8
py-google-auth: updated to 1.19.2 1.19.2 Bug fixes Revert "fix: migrate signBlob to iamcredentials.googleapis.com" 1.19.1 Bug Fixes don't add empty quota project
py-google-auth: updated to 1.19.0 1.19.0: Features add quota project to base credentials class check 'iss' in verify_oauth2_token Bug Fixes migrate signBlob to iamcredentials.googleapis.com Documentation remove 3.4 from supported versions list
py-google-auth: updated to 1.18.0 1.18.0: Features make load_credentials_from_file a public method Bug Fixes no warning if quota_project_id is given
py-google-auth: updated to 1.17.2 1.17.2: Bug Fixes dependencies: Further restrict RSA versions
py-google-auth: updated to 1.17.1 1.17.1: Bug Fixes narrow acceptable RSA versions to maintain Python 2 compatability 1.17.0: Features add quota_project_id to service accounts; add with_quota_project methods 1.16.1: Bug Fixes fix impersonated cred exception doc replace environment variable GCE_METADATA_ROOT with GCE_METADATA_HOST 1.16.0: Features add helper func to for default encrypted cert Bug Fixes fix impersonated cred for gcloud 1.15.0: Features encrypted mtls private key support Bug Fixes signBytes for impersonated credentials
py-google-auth: updated to 1.14.3 1.14.3: Bug Fixes catch exceptions.RefreshError
py-google-auth: updated to 1.14.2 1.14.2: Bug Fixes support string type response.data
py-google-auth: update to 1.14.1. Bug Fixes support es256 raw format signature (#490) (cf2c0a9)
py-google-auth: update to 1.14.0. Add more DEPENDS and TEST_DEPENDS to make tests succeed. chore: release 1.14.0 (#487) * updated CHANGELOG.md [ci skip] * updated setup.cfg [ci skip] * updated setup.py [ci skip]
py-google-auth: update to 1.13.1. 1.13.1 (2020-04-01) Bug Fixes invalid expiry type (#481) (7ae9a28) 1.13.0 (2020-04-01) Features add access token credentials (#476) (772dac6) add fetch_id_token to support id_token adc (#469) (506c565) consolidate mTLS channel errors (#480) (e83d446) Implement ES256 for JWT verification (#340) (e290a3d)
py-google-auth: update to 1.12.0. Features add mTLS ADC support for HTTP (#457) (bb9215a) add SslCredentials class for mTLS ADC (#448) (dafb41f) fetch id token from GCE metadata server (#462) (97e7700) Bug Fixes don't use threads for gRPC AuthMetadataPlugin (#467) (ee373f8) make ThreadPoolExecutor a class var (#461) (b526473)
py-google-auth: update to 1.11.3. Bug Fixes fix the scopes so test can pass for a local run (#450) (b2dd77f) only add IAM scope to credentials that can change scopes (#451) (82e224b)
py-google-auth: updated to 1.11.2 1.11.2: Reverts Revert "fix: update _GOOGLE_OAUTH2_CERTS_URL" 1.11.1: Bug Fixes compute engine id token credentials "with_target_audience" method update _GOOGLE_OAUTH2_CERTS_URL
py-google-auth: updated to 1.11.0 1.11.0: Features add non-None default timeout to AuthorizedSession.request() distinguish transport and execution time timeouts
py-google-auth: updated to 1.10.2 1.10.2: Bug Fixes make collections import compatible across Python versions
py-google-auth: updated to 1.10.1 1.10.1: Bug Fixes google.auth.compute_engine.metadata: add retry to google.auth.compute_engine._metadata.get() always pass body of type bytes to google.auth.transport.Request
*: py-cachetools only supports python 3.x now, pass down to dependencies
py-google-auth: updated to 1.10.0 1.10.0: Features send quota project id in x-goog-user-project for OAuth2 credentials 1.9.0: Features add timeout parameter to AuthorizedSession.request()
py-google-auth: updated to 1.8.2 1.8.2: Bug Fixes revert "feat: send quota project id in x-goog-user-project header for OAuth2 credentials" 1.8.1: Bug Fixes revert "feat: add timeout to AuthorizedSession.request() 1.8.0: Features add to_json method to google.oauth2.credentials.Credentials add timeout to AuthorizedSession.request() send quota project id in x-goog-user-project header for OAuth2 credentials
py-google-auth: updated to 1.7.1 1.7.1: Bug Fixes * change 'internal_failure' condition to also use `error' field
py-google-auth: update to 1.7.0. v1.7.0 Implementation Changes Add retry loop for fetching authentication token if any 'Internal Failure' occurs (#368) Use cls parameter instead of class (#341) New Features Add support for impersonated_credentials.Sign, IDToken (#348) Add downscoping to OAuth2 credentials (#309) Dependencies Update dependency cachetools to v3 (#357) Update dependency rsa to v4 (#358) Set an upper bound on dependencies version (#352) Require a minimum version of setuptools (#322) Documentation Add busunkim96 as maintainer (#373) Update user-guide.rst (#337) Fix typo in jwt docs (#332) Clarify which SA has Token Creator role (#330) Internal / Testing Changes Change 'name' to distribution name (#379) Fix system tests, move to Kokoro (#372) Blacken (#375) Rename nox.py -> noxfile.py (#369) Add initial renovate config (#356) Use new pytest api to keep building with pytest 5 (#353)
py-google-auth: added version 1.6.3 This library simplifies using Google various server-to-server authentication mechanisms to access Google APIs