{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security/2"}],"enrichment":{"capability":"Oso Cloud client provides a Python wrapper for authorization-as-a-service, enabling permission checks, resource filtering, and role queries against a remote Oso Cloud API.","skillfed_tags":["authorization-service","multi-tenant","access-control"],"use_cases":["Add permission checks to a microservice to verify if a user can perform an action before processing a request.","Filter a list of resources to return only those the current user has access to.","Query a user's assigned roles and permissions from a centralized authorization store.","Enforce multi-tenant access control without embedding authorization logic in application code.","Test authorization policies before deploying them to production."],"what_it_does":"Oso Cloud is a client library for Python that connects your application to Oso Cloud, a hosted authorization service. It abstracts away the HTTP layer and provides convenient methods to perform permission checks, filter resources by access rights, and query user roles. The package is designed for teams building multi-tenant or role-based access control systems who want to centralize authorization logic outside their application code.\n\nThe client depends on requests for HTTP communication, backoff for retry logic, and typing-extensions for type hints. It supports Python 3.6 through 3.11 and runs on Windows, POSIX, and Unix systems. Since it is purely a client wrapper around a remote service, your application must have network access to an Oso Cloud instance and valid credentials to use it.","worth_installing":"Yes, if you are building a multi-tenant or role-based access control system and prefer to outsource authorization logic to a managed service. The low install friction, active maintenance, and permissive license make it a straightforward choice. However, you must already have an Oso Cloud account and be willing to add a network dependency to every authorization decision."},"id":"oso-cloud","links":{"html":"https://skillfed.io/packages/oso-cloud","md":"https://skillfed.io/packages/oso-cloud.md","pypi":"https://pypi.org/project/oso-cloud/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-30","license_spdx":null,"license_treatment":"permissive","name":"oso-cloud","python_support":"supports_current","summary":"Oso Cloud Python client"},"popularity":{"monthly_downloads":367288,"position":7200,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.6.0"}
