Commit graph

43 commits

Author SHA1 Message Date
wiz
bb579283d0 *: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
2022-01-04 20:53:26 +00:00
nia
3df0f20e22 security: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./security/cyrus-sasl/distinfo cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2
2021-10-26 11:16:56 +00:00
nia
fa4b2904a6 security: Remove SHA1 hashes for distfiles 2021-10-07 14:53:40 +00:00
adam
4d9140ac7e 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
2021-08-11 09:51:14 +00:00
adam
3dc81c8130 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
2021-07-27 05:24:28 +00:00
adam
fa145f3af0 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
2021-05-25 05:35:52 +00:00
adam
26fde89a20 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.
2021-05-12 18:17:35 +00:00
adam
59ee103321 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
2021-04-22 13:56:50 +00:00
adam
2779afa114 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
2021-03-20 19:08:58 +00:00
adam
2b5f611961 py-google-auth: updated to 1.27.1
1.27.1

Bug Fixes

ignore gcloud warning when getting project id
use gcloud creds flow
2021-03-05 08:28:25 +00:00
adam
a35d554b0e py-google-auth: updated to 1.27.0
1.27.0

Features
workload identity federation support

Bug Fixes
add pyopenssl as extra dependency
2021-02-25 09:19:30 +00:00
adam
ba4f9dd735 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
2021-02-16 18:58:56 +00:00
adam
25413da96c 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
2021-02-05 19:50:02 +00:00
adam
b925edf605 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
2020-12-14 06:10:36 +00:00
adam
96ad493478 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
2020-11-09 13:04:13 +00:00
adam
bc4bb43150 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
2020-10-06 05:35:24 +00:00
adam
79927cb31a py-google-auth: updated to 1.21.1
1.21.1:
Bug Fixes
dummy commit to trigger a auto release
2020-09-11 09:56:33 +00:00
wiz
5076f8f589 *: switch to versioned_dependencies for py-rsa 2020-09-01 04:08:42 +00:00
wiz
2ac11edd52 *: switch to versioned_dependencies.mk for py-setuptools 2020-08-31 23:07:00 +00:00
wiz
dfb720a224 py-google-auth: update to 1.21.0.
* add GOOGLE_API_USE_CLIENT_CERTIFICATE support
2020-08-31 16:32:13 +00:00
adam
1a582be448 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
2020-08-07 06:41:25 +00:00
adam
75e18dceb7 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
2020-07-27 10:11:21 +00:00
adam
f29e59ffcb 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
2020-07-15 09:29:55 +00:00
adam
a04f73b225 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
2020-06-20 16:28:08 +00:00
adam
7700ae91bb py-google-auth: updated to 1.17.2
1.17.2:
Bug Fixes
dependencies: Further restrict RSA versions
2020-06-16 16:53:38 +00:00
adam
5d771092e8 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
2020-06-12 05:58:42 +00:00
adam
fd9fbcbaf6 py-google-auth: updated to 1.14.3
1.14.3:
Bug Fixes
catch exceptions.RefreshError
2020-05-12 06:54:34 +00:00
adam
8eabb9a1d0 py-google-auth: updated to 1.14.2
1.14.2:
Bug Fixes
support string type response.data
2020-05-07 05:08:20 +00:00
wiz
91096909cf py-google-auth: update to 1.14.1.
Bug Fixes

    support es256 raw format signature (#490) (cf2c0a9)
2020-04-28 18:02:41 +00:00
wiz
41ce1ae35e 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]
2020-04-20 07:17:43 +00:00
wiz
28e03bae97 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)
2020-04-06 09:19:25 +00:00
wiz
5ae5082078 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)
2020-03-31 17:42:15 +00:00
wiz
ca4b0fe8d1 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)
2020-03-15 19:56:29 +00:00
adam
c4b63fcd27 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
2020-02-16 14:33:30 +00:00
adam
e9643d1560 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
2020-01-25 12:49:12 +00:00
adam
2021229dac py-google-auth: updated to 1.10.2
1.10.2:
Bug Fixes
make collections import compatible across Python versions
2020-01-22 19:32:43 +00:00
adam
053c3a85a0 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
2020-01-15 09:02:19 +00:00
wiz
78444582ff *: py-cachetools only supports python 3.x now, pass down to dependencies 2020-01-09 14:21:06 +00:00
adam
baec18424b 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()
2020-01-08 11:41:50 +00:00
adam
f0e7f75464 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
2019-12-15 11:22:34 +00:00
adam
a9fd5884d4 py-google-auth: updated to 1.7.1
1.7.1:
Bug Fixes
* change 'internal_failure' condition to also use `error' field
2019-11-14 10:41:31 +00:00
wiz
6c1561fbd1 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)
2019-11-13 15:23:34 +00:00
adam
279ae16cff py-google-auth: added version 1.6.3
This library simplifies using Google various server-to-server
authentication mechanisms to access Google APIs
2019-07-02 11:59:28 +00:00