{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/3"}],"enrichment":{"capability":"Provides Python classes for Google CloudEvents event types, enabling parsing and handling of event payloads from Google Cloud services.","skillfed_tags":["google-cloud","event-handling","protobuf"],"use_cases":["Parse Cloud Storage events in Cloud Run services to react to bucket or object changes.","Handle Pub/Sub message events received as CloudEvents in event-driven architectures.","Deserialize and type-check event payloads from Google Cloud event sources in serverless functions.","Build event routing logic that depends on structured event type definitions from Google services.","Integrate with Cloud Audit Logs or other Google Cloud event streams in Python applications."],"what_it_does":"Google CloudEvents is a Python library that defines and provides classes for event types used across Google Cloud services. It wraps protobuf definitions from the Google CloudEvents repository, allowing developers to parse and work with event payloads in a type-safe manner. The library is designed primarily for use with Google Cloud Run services that receive event triggers, though it can be used anywhere CloudEvents need to be deserialized and handled.\n\nThe package depends on proto-plus and protobuf for its core functionality, translating protobuf message definitions into Python classes. It requires Python 3.7 or later and is distributed as a pure-Python wheel, making installation straightforward across platforms.","worth_installing":"Yes. The package is actively maintained, has low install friction, carries a permissive license, and solves a real problem for developers working with Google Cloud event-driven systems. No known vulnerabilities. Install it if you are building Cloud Run services or other Python applications that consume Google CloudEvents."},"id":"google-events","links":{"html":"https://skillfed.io/packages/google-events","md":"https://skillfed.io/packages/google-events.md","pypi":"https://pypi.org/project/google-events/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-12-05","license_spdx":null,"license_treatment":"permissive","name":"google-events","python_support":"supports_current","summary":"Google Cloudevents library"},"popularity":{"monthly_downloads":627583,"position":5681,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.14.0"}
