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.

Metadata

Release files for dbx-tools-google-auth 0.6.182

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for dbx-tools-google-auth 0.6.182
File Actions
dbx_tools_google_auth-0.6.182-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for dbx_tools_google_auth-0.6.182-py3-none-win_amd64.whl
dbx_tools_google_auth-0.6.182-py3-none-manylinux_2_39_aarch64.whl Python 3 none Linux glibc 2.39+ ARM64 Details for dbx_tools_google_auth-0.6.182-py3-none-manylinux_2_39_aarch64.whl
dbx_tools_google_auth-0.6.182-py3-none-manylinux_2_35_x86_64.whl Python 3 none Linux glibc 2.35+ x86-64 Details for dbx_tools_google_auth-0.6.182-py3-none-manylinux_2_35_x86_64.whl
dbx_tools_google_auth-0.6.182-py3-none-macosx_13_0_x86_64.whl Python 3 none macOS 13.0+ x86-64 Details for dbx_tools_google_auth-0.6.182-py3-none-macosx_13_0_x86_64.whl
dbx_tools_google_auth-0.6.182-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for dbx_tools_google_auth-0.6.182-py3-none-macosx_11_0_arm64.whl

Total release size: 19.0 MB

Release files / dbx_tools_google_auth-0.6.182-py3-none-win_amd64.whl

Download URL dbx_tools_google_auth-0.6.182-py3-none-win_amd64.whl
Size 3.3 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
4c478f857ff9c0937537e4d39332aab5a7561e20da2a0d76797e6478760b7624
BLAKE2b-256 checksum
How to use checksums
2340da0111cee977c5d5a0038ef59539a5e52367f1c17a2373f07e5ae5e574db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 8, 2026.

Transparency log

Release files / dbx_tools_google_auth-0.6.182-py3-none-manylinux_2_39_aarch64.whl

Download URL dbx_tools_google_auth-0.6.182-py3-none-manylinux_2_39_aarch64.whl
Size 4.0 MB
Tags Linux glibc 2.39+ ARM64 Python 3
SHA-256 checksum
How to use checksums
ca0f522107b16d6b297b2ba898301c946d148739ca3000e05b7966f9f0d581e7
BLAKE2b-256 checksum
How to use checksums
a386ec64056ccc810f8af551ba4b2351453dbd11753746d97abb63d11c677e55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 8, 2026.

Transparency log

Release files / dbx_tools_google_auth-0.6.182-py3-none-manylinux_2_35_x86_64.whl

Download URL dbx_tools_google_auth-0.6.182-py3-none-manylinux_2_35_x86_64.whl
Size 4.2 MB
Tags Linux glibc 2.35+ x86-64 Python 3
SHA-256 checksum
How to use checksums
5994b65162a2404504522438250e01007378d860f90d5e0ee9d94ac7d732362b
BLAKE2b-256 checksum
How to use checksums
0bab2d848c12c444ddb1f57ed0a758f2e4f40c261ca6fbbab3aad477b60f57dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 8, 2026.

Transparency log

Release files / dbx_tools_google_auth-0.6.182-py3-none-macosx_13_0_x86_64.whl

Download URL dbx_tools_google_auth-0.6.182-py3-none-macosx_13_0_x86_64.whl
Size 3.8 MB
Tags Python 3 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
14c7722d82c7cc1124d074aa60205fe14b6339df5abd4130df314eaefb846753
BLAKE2b-256 checksum
How to use checksums
a7d34e974bdf91801abd83cdaaf6bbc153115754ed8ca920e5b80eecdda15e05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 8, 2026.

Transparency log

Release files / dbx_tools_google_auth-0.6.182-py3-none-macosx_11_0_arm64.whl

Download URL dbx_tools_google_auth-0.6.182-py3-none-macosx_11_0_arm64.whl
Size 3.6 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ca3c744493ea3969da5af0436416833b928399bf14f3bc122ad6fd669feb614c
BLAKE2b-256 checksum
How to use checksums
62100e430dda3a9a7a9361e2ec48ef668b5c5ff42051e08fc0a9a199f5a21af9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 8, 2026.

Transparency log

Security for dbx-tools-google-auth 0.6.182

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 5 files in this release have been uploaded with provenance metadata.

Select from 5 files

Attestation for dbx_tools_google_auth-0.6.182-py3-none-win_amd64.whl

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 8, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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