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

Uploaded Python 3Windows x86-64

dbx_tools_google_auth-0.6.180-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.180-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.180-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.180-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.180-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.180-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1b3c0c1110c0fd87b7496945e79cab3dde71aaaba54ebcab7104cea27f82c825
MD5 8f69624a10761641c1fbcb1e0137bee6
BLAKE2b-256 9ac081a1ca6dd844d21ac3345ba95956ed3f109014349fca5daba74e405e565b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.180-py3-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 3689e9dd1a53c4922a0402dc5bae577def20cda00898bb03d26af6bbf48ae329
MD5 383d1ea7085e98984e2c73d4c3731e23
BLAKE2b-256 7fad02ec2ad20ba21b81a94ca44af1db90df9622b4e26534c367d5f3e42c31ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.180-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 cba41f690226a69fda8be39a22f10da604601a05e56905cd170980601d54c388
MD5 2c476715cc360ada5dd4fe0b80cdd8b5
BLAKE2b-256 cbbdb52883fdb41815928478aad24ceea82ef059692408f74c3ede27cf91456a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.180-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 843d19639bbc31c3641eb4b51e2ab01083f9ae6de7e2e25955ded37cb46d7397
MD5 803351c1c6709bd4f9506af01271d513
BLAKE2b-256 6d76cff7bca2edb9f4f68b4c5485bf4d77ecdb82830cbfea6646b07d6ac8c3d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dbx_tools_google_auth-0.6.180-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b4f6fb6d6cb0b4e2412b3d65a96937894c32a1d29dafb5a8f6163e76276ef29
MD5 31c5110375483102e9d9bb9a96f9091d
BLAKE2b-256 db3791ede571b6520293f4a4669946bc0a1217dbbe8a9c41954381615ec30a5a

See more details on using hashes here.

Provenance

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

0.6.181

5 files

This release

0.6.180 This release

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