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

Uploaded Python 3Windows x86-64

dbx_tools_google_auth-0.6.174-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.174-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.174-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.174-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.174-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.174-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b6c703f109ef6a0c4b742b621bb2ee98ba1089b18696bfd48d1d3e7d27cbafae
MD5 e85ce737c8672d3e2407876e8bfcb7fe
BLAKE2b-256 5d6a292a4875b2bca58891f56f2f3342247aa2af1fdecacc6d29d344d3d66a7b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.174-py3-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 8e83a7ae83b608216592007f8b4ea45490d0f0c23921f09eb78fd91cc78f20e4
MD5 30ee2dc7e69023f70aadf7b83df7f09c
BLAKE2b-256 bc6cc4a1df568d50ef7ad554f87c5003c2343abc8a54a63c531c98c2b22c6cc3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.174-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 22a46b18d68ac07d260f5b1113cfa853744cd9f01a6aee0283ae4b2a2ae8f1e8
MD5 852b37dd5904695ebf03260bbfae35ba
BLAKE2b-256 df027d9c0a4b75830f255ea5430ea3a0c0a6a56fe67817b464005581fda3350b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.174-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 196d236835d2fac260cb8e16274398c7d66de4ab129b74d6a8f80902bac498c1
MD5 c11ae83f06da74ada2ecfcf0f90a4b1d
BLAKE2b-256 04f01cb3473e12717aeb5cb51591a22ac9f9ebc690e429bbed1b85d956d020b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.174-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b449f6a3aa1ecb35801d16528e8b8551d06d37b882d7dce8161c8c7ed1e49b7e
MD5 fbec76e6b17dcd60f820ad6a738a4217
BLAKE2b-256 fab877307ab340592194dee66b7ffc5d82e090e3f915bf34aa7815a078659f40

See more details on using hashes here.

Provenance

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

This release

0.6.174 This release

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