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

Uploaded Python 3Windows x86-64

dbx_tools_google_auth-0.6.182-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.182-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.182-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.182-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.182-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.182-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 4c478f857ff9c0937537e4d39332aab5a7561e20da2a0d76797e6478760b7624
MD5 feeeaae205b6ce6af98dbf78a06ca998
BLAKE2b-256 2340da0111cee977c5d5a0038ef59539a5e52367f1c17a2373f07e5ae5e574db

See more details on using hashes here.

Provenance

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

Publisher: 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.182-py3-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.182-py3-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 ca0f522107b16d6b297b2ba898301c946d148739ca3000e05b7966f9f0d581e7
MD5 c43a0a4dd4b11c79e513efc77eba8fdd
BLAKE2b-256 a386ec64056ccc810f8af551ba4b2351453dbd11753746d97abb63d11c677e55

See more details on using hashes here.

Provenance

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

Publisher: 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.182-py3-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.182-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 5994b65162a2404504522438250e01007378d860f90d5e0ee9d94ac7d732362b
MD5 0b6a25030ec5a90ad2739523081e4d3b
BLAKE2b-256 0bab2d848c12c444ddb1f57ed0a758f2e4f40c261ca6fbbab3aad477b60f57dc

See more details on using hashes here.

Provenance

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

Publisher: 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.182-py3-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.182-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 14c7722d82c7cc1124d074aa60205fe14b6339df5abd4130df314eaefb846753
MD5 65d1a81de85e1f81ef4ad778a54f051f
BLAKE2b-256 a7d34e974bdf91801abd83cdaaf6bbc153115754ed8ca920e5b80eecdda15e05

See more details on using hashes here.

Provenance

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

Publisher: 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.182-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.182-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca3c744493ea3969da5af0436416833b928399bf14f3bc122ad6fd669feb614c
MD5 f0821a423696040f9d38ee2c258cbe09
BLAKE2b-256 62100e430dda3a9a7a9361e2ec48ef668b5c5ff42051e08fc0a9a199f5a21af9

See more details on using hashes here.

Provenance

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

Publisher: 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

This release

0.6.182 This release

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

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