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

Uploaded Python 3Windows x86-64

dbx_tools_google_auth-0.6.173-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.173-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.173-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.173-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.173-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.173-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 541a611cb0433ea77a9ff577d52387a38945eef93a1c8e351c75288937a9a25c
MD5 aa01a57b8da5357c2b018e092cb4ea0c
BLAKE2b-256 83d8cffcd3565370f3bc666a3038295e3d0c58ea1ca0da79ff56794197746f6c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.173-py3-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 1407d8b45647132f046d5e9e5b9b0d57473b6e47680609ee0a3447249c228ed3
MD5 ecaa61456c8e1e1f663ec5895d5135d6
BLAKE2b-256 61404244d8e75684c524333fdaab2b45ff2f5871292ee1a6cb88875f31fb54e6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.173-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 55be6560e3f944ecc32e4f83b1cf24783e722f198cc24cf527ccc93359bdff3c
MD5 7dbece15bc04111875580583d675d8a2
BLAKE2b-256 5196ca0e4c40fec6db25926c97c92f2d5a8a6cc1acb57caccead40af3c1104fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.173-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 07daba2970a9d22695669c2d7988366b33f7072700ae1bca06acdd90a8d89dfa
MD5 37174f0e53f840b45da0e724e370dccf
BLAKE2b-256 e910238e7a09cec01282c6c66bc62b03315db603c5910e3b58ff633f96798548

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.173-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6c9fed61d5a90f641fa3fa4c911e1609324a17412806a350b94ac90c7b90472e
MD5 76d3634aa802ca128e4b0a638c8ce9e5
BLAKE2b-256 419d989f21583e18be9c5d01d4dc158906bf5be743922c22b39e94c989e70f3f

See more details on using hashes here.

Provenance

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

This release

0.6.173 This release

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