Skip to main content

dbx-tools-google-auth

Rust-generated Python bindings for Google Application Default Credentials.

from dbx_tools.google_auth import (
    GoogleAuthOptions,
    create_google_auth,
)

auth = await create_google_auth(GoogleAuthOptions())
token = await auth.token()

Credential discovery uses GOOGLE_APPLICATION_CREDENTIALS, gcloud's standard ADC file, then the Google Cloud metadata service. Short-lived access tokens stay in process memory. The ADC file is the only persistent credential store.

Use gcloud auth application-default login to create local user ADC. The binding does not invoke gcloud.

The implementation and option semantics live in the Rust package. Shared token and lifecycle records come directly from dbx-tools-auth.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dbx_tools_google_auth-0.6.175-py3-none-win_amd64.whl (3.3 MB view details)

Uploaded Python 3Windows x86-64

dbx_tools_google_auth-0.6.175-py3-none-manylinux_2_39_aarch64.whl (4.0 MB view details)

Uploaded Python 3manylinux: glibc 2.39+ ARM64

dbx_tools_google_auth-0.6.175-py3-none-manylinux_2_35_x86_64.whl (4.2 MB view details)

Uploaded Python 3manylinux: glibc 2.35+ x86-64

dbx_tools_google_auth-0.6.175-py3-none-macosx_13_0_x86_64.whl (3.8 MB view details)

Uploaded Python 3macOS 13.0+ x86-64

dbx_tools_google_auth-0.6.175-py3-none-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file dbx_tools_google_auth-0.6.175-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.175-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f0a490b71e4ef79188303c4b09729a08b84eed4fb0b4e61ee359bc6d51c0882e
MD5 d2395dba84aaac39f904aef240c9547b
BLAKE2b-256 04b8a7d705e5ad3ffa3a1e4765c32ad5f51a76adc4a7e1eae2c1a9b03a7699c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbx_tools_google_auth-0.6.175-py3-none-win_amd64.whl:

Publisher: python-release.yml on reggie-db/dbx-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dbx_tools_google_auth-0.6.175-py3-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.175-py3-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 dd42f0377169034e4694756018e06ecff56d8b65be0131b62cc84994944212b4
MD5 0c30de3f0a882786c1a611876d822f0c
BLAKE2b-256 a03a724027e3a27dd141f62f9207efa8ad1dde11d4f87c3234be0424d55bd245

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbx_tools_google_auth-0.6.175-py3-none-manylinux_2_39_aarch64.whl:

Publisher: python-release.yml on reggie-db/dbx-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dbx_tools_google_auth-0.6.175-py3-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.175-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 f729efe2e443da199362eb4fa61e3077ee53e79b607dc836ce1b0cfac57ab25a
MD5 00593bbd34d2089f551789a17828e2cd
BLAKE2b-256 5c8cc6e84bcdeee8f65b24edc435b2f59b7dcef4f7f4d7596f42cec76b00366a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbx_tools_google_auth-0.6.175-py3-none-manylinux_2_35_x86_64.whl:

Publisher: python-release.yml on reggie-db/dbx-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dbx_tools_google_auth-0.6.175-py3-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.175-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 78185924c46e33efbd5f0c50ebb5aabfcb1e56a0da909f8109e77aa8d869144c
MD5 311ce2f7745a4de4b42dc0657a6b6fe9
BLAKE2b-256 e86fb5e4acf58fc5b5c7dc23f97c9623b3f679856949f3d9b98edb811b0062e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbx_tools_google_auth-0.6.175-py3-none-macosx_13_0_x86_64.whl:

Publisher: python-release.yml on reggie-db/dbx-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dbx_tools_google_auth-0.6.175-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.175-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba5ea91ec44e32b48d3cc35ccd5d3015e9908198d000bb5a91e5b07a25906a09
MD5 445aff1cb2d5e06dad836cce109a50ab
BLAKE2b-256 453fbc5e4294d01c4ef4252def865180e52eb6ccccb6599afc3c2c967517989f

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbx_tools_google_auth-0.6.175-py3-none-macosx_11_0_arm64.whl:

Publisher: python-release.yml on reggie-db/dbx-tools

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.6.182

5 files

0.6.181

5 files

0.6.180

5 files

0.6.179

5 files

0.6.177

5 files

0.6.176

5 files

This release

0.6.175 This release

5 files

0.6.174

5 files

0.6.173

5 files

0.6.172

5 files

0.6.171

5 files

0.6.168

5 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page