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

Uploaded Python 3Windows x86-64

dbx_tools_google_auth-0.6.172-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.172-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.172-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.172-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.172-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.172-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 4d7552b658ce5e5967d572f2b2d03ecaee0f2aa7d406b667eb21e4b609189df7
MD5 2b1e1cfeda0de1fdcee5d1122ef6e489
BLAKE2b-256 0bd325492833ed4bfeda46fd636781e0eddf645785ba110855f567888862fbc1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.172-py3-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 e72b884d8fc86f3f2e7bd2208f66575f85d2086705414d34b813d1fe60d218cb
MD5 b8e4625bcc4155065b0761e771de3c80
BLAKE2b-256 fc9916f166ee7d6b6a48658c5aa0900f0f4d1fa76deff123c7856096ae31373e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.172-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 a51b18503d5f529c79666a625655ded7421dcbc59322a1ae5842909363a142ce
MD5 30f963811192a490089f0cc90d943271
BLAKE2b-256 e1ca905ce52f9a766c41f03154fb4aab7e2bced8ae7aa3f1bf909d554fa920c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.172-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 737c9dd412c21cd14eb04e4ff760184145199eed9e2ddd020fec143daa4837ca
MD5 1064a3be2790016c297b22685a3bfe7e
BLAKE2b-256 b37477d4e8bcb0edaa9fa644e13478280ff86fcafee47dc6a72e5ab39b46f80e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.172-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a73e65d6d9e21846b01bbd0ae2aec0ffea116e19818d3820787b36bf3bebbfd
MD5 25d91d9dc77b4e045a6fb9838d20cf63
BLAKE2b-256 eb4dac6ef2086720e82948addeb06bc91ef876c20efe5f745f2fd489773ef748

See more details on using hashes here.

Provenance

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

0.6.173

5 files

This release

0.6.172 This release

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