{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/6"}],"enrichment":{"capability":"A Python client library for the OpenShift Assisted Service API, auto-generated from Swagger/OpenAPI specifications to enable programmatic cluster installation and infrastructure management.","skillfed_tags":["openshift","api-client","infrastructure-automation"],"use_cases":["Automate cluster registration and host binding workflows in CI/CD pipelines for OpenShift deployments.","Query installation events and cluster status to build monitoring or alerting systems around assisted installations.","Download cluster credentials and configuration files after installation completes.","Manage infrastructure environments and host lifecycle (deregister, unbind, regenerate signing keys) in bulk operations.","Integrate OpenShift assisted installation into custom provisioning orchestration tools."],"what_it_does":"assisted-service-client is an auto-generated Python wrapper around the OpenShift Assisted Service REST API, built from Swagger/OpenAPI specifications. It provides typed classes and methods for interacting with cluster installation workflows, infrastructure environments, hosts, and event streams without hand-writing HTTP requests.\n\nThe package wraps core operations like registering infrastructure environments, binding and deregistering hosts, downloading cluster credentials and logs, and querying installation events. It handles authentication via API keys and manages request/response serialization through its runtime dependencies (urllib3, certifi, python-dateutil, six). It is intended for automation scripts, CI/CD pipelines, and tools that need to programmatically manage OpenShift cluster provisioning.","worth_installing":"Yes, if you are building automation or tooling around OpenShift Assisted Service. The package has low install friction, active maintenance, permissive licensing, and no known vulnerabilities. It is the official client for the API and saves you from hand-writing HTTP calls. Not relevant if you do not interact with the Assisted Service API."},"id":"assisted-service-client","links":{"html":"https://skillfed.io/packages/assisted-service-client","md":"https://skillfed.io/packages/assisted-service-client.md","pypi":"https://pypi.org/project/assisted-service-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-13","license_spdx":null,"license_treatment":"permissive","name":"assisted-service-client","python_support":"supports_current","summary":"AssistedInstall"},"popularity":{"monthly_downloads":152767,"position":10894,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.55.0.post68"}
