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

Uploaded Python 3Windows x86-64

dbx_tools_google_auth-0.6.181-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.181-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.181-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.181-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.181-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.181-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 52a35e2b43e8a5653e834a40b1dde5b41aa50a4a8776771d4915dfabf36ca1d7
MD5 e666b8d3dc8453694ccfdf40e08bc6dd
BLAKE2b-256 2a7f0698ace3762a3e087cbc5b1c6d54ab52fb28898ca0614327d83355b42570

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.181-py3-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 b304705f8749a78f6ca36c1bad8367533a08427cdacac2eb497f327b1b2c7574
MD5 8001cc2ed68a9c5bd875e721fe3791e3
BLAKE2b-256 e05fb9a05ed8c75e45fe3be0c62bfad652dfc2c70b8027105f2c46198c436596

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.181-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 a03d8d684711ff9575ae1b5c333cf469dafd344bb6c0a43725aa66bfa229fe8a
MD5 15f52286dd2a7e7d89cb81e2966086d3
BLAKE2b-256 849d543ed5b2e6c61b0d6bd322fa109b0e0a37f9e20f49a7717387314377fd60

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.181-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c60fcb7841303109b77bb762021ecd4e86135cf853d82bb43a5236d2ddaf0ab7
MD5 0f0c8cc67559e84d42c6e0f24062bff1
BLAKE2b-256 e189011136a8144d775576a979bfec963c916aeab70091806370433cc812e7f2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.181-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e4c1a9e339190bf676eaf92f58a593bf1653ac530e0f8fcc5f1816b61edab9c
MD5 63d42021f2f069b63c62f36c587e8199
BLAKE2b-256 49f1ca18838947576e2687ce7977409ac61f187ca0c9429354d142f2e7d63bcc

See more details on using hashes here.

Provenance

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

0.6.182

5 files

This release

0.6.181 This release

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