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

Uploaded Python 3Windows x86-64

dbx_tools_google_auth-0.6.177-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.177-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.177-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.177-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.177-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.177-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 af34bb184c7cf090d2a21f9f17a013c1eb8822d4af70d94766612772b31c2e9e
MD5 65968c739e7e8244e0c2f9a408d81507
BLAKE2b-256 cdfbdf0f15160fa1290d396dda029f5ae991fd0c0db5e813806fc85663e0502d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.177-py3-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 566dd84efe68e728630bb395c0dc8686a9352e650b3c767e4e89c34adc3ef3d1
MD5 c8c94fd5ac7314d768f6f7c7596a3daa
BLAKE2b-256 4e09e048a3e14f1612af27bccddab346888d0b85215bd650a174a95cc746a741

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.177-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 2299d362db1d05def36799f7db7e8e47bbdc3ae56b09e82c2de50632f9a95e96
MD5 eef9287525bbd3021918194e00b145ae
BLAKE2b-256 8d49f7e64578478475d88aeb73cd6b4f1def7878bd15826336b50d3d0d47b948

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.177-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d8dffa696ca4b3ddcafc53c22ddfc5ac7c01e789d5c6d977a009179ade45ee2e
MD5 c93bd05054d0cbbe162235e6a148505d
BLAKE2b-256 48c9f98ccfea32fad0a2efbb2c871e038dc4e8d9b44b1eac55f7fc418bfe34ac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.177-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 613c71627a0e2202ed753d48652101d1e0ebe2d10dab993afbec12940b23a798
MD5 8981478d941a8a3b9f1b112a425e076e
BLAKE2b-256 d585b6add7bf1801e0f61d7fce62ee6cbf1fad22db9e7b441d589442beb035f0

See more details on using hashes here.

Provenance

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

This release

0.6.177 This release

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