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

Uploaded Python 3Windows x86-64

dbx_tools_google_auth-0.6.176-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.176-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.176-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.176-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.176-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.176-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a6a4137621f4d53da87be59ed7fc36692cc0fb5581b0cf67f5869966c64b2091
MD5 bbde39b681cfe0ff4ec84563fd1f76e7
BLAKE2b-256 973708aacd9503a4c7215e33e63befbf348fb3154cf19050691e590afeb885de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.176-py3-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 d7e1f91a665f858904e32658c9529cafd668db240d660e6f4175cb859eb1d6f3
MD5 4c0ad4888d0a2bd92d315f6d592d6537
BLAKE2b-256 22d425c6cb5086e674a321e0c2ffe624e839b6ccdf68c48d82d94f1d16dd89c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.176-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 40d0ba565f6d1a3aa3b138272fb3c74882c2105c363ba614c6c7bf27b64625f1
MD5 fd6aec435f49ed7f0e9b1b6edbbc4558
BLAKE2b-256 f5d582f59c4b713796aa8a0ec24b3d1ed4f34369658d5dda55725fd94b73bcfa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.176-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 998fa00aa0fe5d316062d9c103b946b1dd8d799badf0f2cc0a1e7759990a819c
MD5 c464a3b3c4a9c360c492a582a0ed10bb
BLAKE2b-256 3fab826bcb9941018bcfd5b68478d962c2afd9b377474a9162223bd78081d43c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.176-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 484971a01a966c0a6708f0e4c4234a7856dd3f5968646f06475b53045adeb5c6
MD5 1eb51b0c05e9ef93ac25de1e32e66d0b
BLAKE2b-256 b3a0cf6426884bb46b281bb44f0f4c4c63a3c0bd714cff59e2c3bb68643b424e

See more details on using hashes here.

Provenance

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

This release

0.6.176 This release

5 files

0.6.175

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