{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/10"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"}],"enrichment":{"capability":"Provides OAuth 2.0 authentication for Google Cloud Storage access through the Boto library, with automatic token caching and support for both user and service accounts.","skillfed_tags":["oauth2","google-cloud","legacy"],"use_cases":["Authenticate Boto-based GCS access using OAuth 2.0 credentials for user accounts without embedding secrets in code.","Use service account key files in JSON or .p12 format to authorize Boto applications to access GCS.","Cache OAuth tokens locally in a thread-safe manner across multiple processes on the same machine.","Maintain legacy Boto applications that already depend on this plugin without rewriting authentication logic."],"what_it_does":"gcs-oauth2-boto-plugin is a Boto authentication plugin that bridges OAuth 2.0 credentials to Google Cloud Storage. It wraps oauth2client and adds thread- and process-safe token caching on the local machine. The plugin supports both user accounts and service accounts (via JSON or .p12 key files), and allows you to supply credentials through .boto config files, environment variables, or programmatic fallback functions.\n\nThe package is designed for applications that use Boto to interact with GCS and need OAuth 2.0 authentication. It handles the credential lifecycle\u2014obtaining, refreshing, and caching tokens\u2014so your application doesn't have to. However, it carries a large dependency footprint (10 runtime packages including oauth2client, google-auth, httplib2, and cryptographic libraries) and has not been actively maintained; the latest release was 416 days ago.","worth_installing":"No\u2014not for new projects. The package is marked Development Status :: 7 - Inactive and has not been updated in 416 days. If you maintain an existing Boto application that already depends on this plugin, it may continue to work, but migrating to a maintained authentication approach is strongly recommended."},"id":"gcs-oauth2-boto-plugin","links":{"html":"https://skillfed.io/packages/gcs-oauth2-boto-plugin","md":"https://skillfed.io/packages/gcs-oauth2-boto-plugin.md","pypi":"https://pypi.org/project/gcs-oauth2-boto-plugin/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-06-24","license_spdx":null,"license_treatment":"permissive","name":"gcs-oauth2-boto-plugin","python_support":"unspecified","summary":"Auth plugin allowing use the use of OAuth 2.0 credentials for Google Cloud Storage in the Boto library."},"popularity":{"monthly_downloads":654597,"position":5521,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.3"}
