--- id: cloudshell-core version: "2.2.180" license: Apache 2.0 license_treatment: permissive maintenance: abandoned --- # cloudshell-core — Core package for CloudShell Python orchestration and automation. This package contains commoncode for CloudShell packages, including logging, basic interfaces and other utilities License: permissive · Maintenance: abandoned · Downloads: 116.4K/mo ## What it is and what it does CloudShell Core is a foundational library for the CloudShell orchestration platform, providing shared contracts, interfaces, and utility functions used by CloudShell shells and automation packages. It includes logging infrastructure, basic interfaces, and common code patterns intended to be reused across multiple CloudShell components. The package is classified as Production/Stable but has been abandoned since 2017, with no releases or commits for years. It declares support only for Python 2.7 and has no runtime dependencies. If you are working with legacy CloudShell deployments still on Python 2.7, this may be necessary; for new work or modern Python versions, you should verify whether current CloudShell versions depend on this or have moved to alternatives. Use it for: - Building CloudShell shells or orchestration scripts that need to use CloudShell's standard logging and interface contracts - Integrating with legacy CloudShell 1.x or early 2.x deployments that explicitly require this core library - Accessing CloudShell's common utility classes for sandbox, cloud, and CMP automation workflows ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides basic contracts, interfaces, and utility classes for CloudShell orchestration and automation packages, including logging and common code shared across CloudShell shells. No, unless you are maintaining a legacy CloudShell deployment on Python 2.7. The package is abandoned (last release 2017, last commit 2019), has no runtime dependencies, and targets only Python 2.7. Modern CloudShell versions likely provide these utilities directly or have moved to maintained alternatives. High install friction and lack of maintenance make it unsuitable for new projects. ## Install pip install cloudshell-core uv add cloudshell-core poetry add cloudshell-core ## Installing cloudshell-core Before you install: High install friction with no runtime dependencies. Package is abandoned—last commit was 2019-10-21 and no release since 2017-08-09. Maintenance status makes this unsuitable for new projects. License in practice: Licensed under Apache 2.0 (permissive), allowing commercial and private use with minimal restrictions, though the abandoned status raises concerns about long-term support. Quickstart: pip install cloudshell-core==2.2.180 import cloudshell.core Package targets Python 2.7 and is abandoned; compatibility with modern Python versions is unverified. Verify before relying: - Whether this package works with Python 3.x or is limited to Python 2.7 as classifiers suggest - What specific contracts and utility classes are provided and whether they remain relevant to current CloudShell versions - Whether dependent packages have migrated to alternatives or maintained their own copies of these utilities ## Package facts - License: Apache 2.0 (permissive) - Python support: unspecified - Install friction: high - Maintenance: abandoned - Downloads: 116.4K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags cloudshell orchestration library, cloudshell core utilities, cloudshell automation framework, cloudshell logging interfaces, cloudshell package contracts, abandoned, python-2-only, legacy-framework [View on SkillFed](https://skillfed.io/packages/cloudshell-core) · [View on PyPI](https://pypi.org/project/cloudshell-core/)