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.171-py3-none-win_amd64.whl (3.3 MB view details)

Uploaded Python 3Windows x86-64

dbx_tools_google_auth-0.6.171-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.171-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.171-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.171-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.171-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.171-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 0ace67cff35c47caf2935b71474b7b2f75e47a8c357d7d861f6fcfd8099c22a8
MD5 51b1c808cc77330a438b84ccb735ca87
BLAKE2b-256 b79e057b89c6d8cb612e42e163d4d1e27857639f7fc0210af78bc3d1476072af

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbx_tools_google_auth-0.6.171-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.171-py3-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.171-py3-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 adafce37efef9ded4afe7df994d62531e2275fe942907c86e75bbfc3e82bce92
MD5 6bfa4ae43b6153ba521c1d2d0a34a890
BLAKE2b-256 9bd7181544d0ab10ec564c6a246fe6069e12185175719b9f5b5e49673bedf2d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbx_tools_google_auth-0.6.171-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.171-py3-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.171-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 2996fdd5bb3849c57c69f72a101fa83a3b321d4fddaab0a534377de3f5367d3d
MD5 e451027e86639edb3f4083d1f177a32f
BLAKE2b-256 80afde7c146074b024ab23b257df904ed1af0c54b1011903ecd64852119ba2a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbx_tools_google_auth-0.6.171-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.171-py3-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.171-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fbbc4b4390d71899754230e0a13019cfd10363352787c162e60ffed381356160
MD5 fa0fb37d00f97ef8369088462b03a24e
BLAKE2b-256 9eb64e218b6b9d6d567a5c3c5420da3d1700a12ff740aa6de64ae0658adafa29

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbx_tools_google_auth-0.6.171-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.171-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.171-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d99bc2980eda327ded6f9e5c4a30f0fbc56e4e2adcac923e61d5089c8acc451
MD5 0ad1ff67b109cec560f170977add1041
BLAKE2b-256 8bd689304cec7a0a58a6c2a070c821a6441b6d076de8843badbb8924889f706e

See more details on using hashes here.

Provenance

The following attestation bundles were made for dbx_tools_google_auth-0.6.171-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

0.6.175

5 files

0.6.174

5 files

0.6.173

5 files

0.6.172

5 files

This release

0.6.171 This release

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