{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/8"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/16"},{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/4"}],"enrichment":{"capability":"Python client library for programmatically managing IBM Cloud Virtual Private Cloud (VPC) resources\u2014VPCs, subnets, instances, and related infrastructure\u2014via the IBM Cloud VPC Service APIs.","skillfed_tags":["ibm-cloud","infrastructure-as-code","cloud-networking"],"use_cases":["Automate provisioning and teardown of VPC infrastructure in CI/CD pipelines.","Build management dashboards or monitoring tools that query VPC resources programmatically.","Rename, update, or reconfigure instances and subnets without manual console interaction.","Enumerate and audit all VPCs, subnets, and instances in an IBM Cloud account.","Integrate VPC operations into larger infrastructure-as-code workflows."],"what_it_does":"The IBM Cloud VPC Python SDK is a client library that wraps the IBM Cloud Virtual Private Cloud Service APIs, allowing developers to manage cloud infrastructure programmatically. It provides methods to list, create, update, and delete VPCs, subnets, instances, and other VPC resources directly from Python code. The library handles authentication via IBM Cloud IAM, request formatting, and response parsing, abstracting away the details of HTTP communication with the IBM Cloud platform.\n\nTypical use involves instantiating a VpcV1 service object with IAM credentials, then calling methods like list_vpcs(), list_subnets(), and update_instance() to interact with your cloud infrastructure. The SDK depends on ibm_cloud_sdk_core for authentication and common SDK utilities, and python_dateutil for date handling. It is actively maintained, supports Python 3.10 and later, and carries no known security vulnerabilities.","worth_installing":"Yes, if you need to manage IBM Cloud VPC resources from Python. The library is actively maintained, has low install friction, carries no known vulnerabilities, and is released under a permissive Apache 2.0 license. Be aware that minor version updates (0.y.z) may introduce breaking changes per semantic versioning, so pin your version in production. Requires Python 3.10+ and a valid IBM Cloud API key."},"id":"ibm-vpc","links":{"html":"https://skillfed.io/packages/ibm-vpc","md":"https://skillfed.io/packages/ibm-vpc.md","pypi":"https://pypi.org/project/ibm-vpc/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-06","license_spdx":null,"license_treatment":"permissive","name":"ibm-vpc","python_support":"supports_current","summary":"Python client library for IBM Cloud ibm-vpc Services"},"popularity":{"monthly_downloads":187897,"position":9957,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.34.0"}
