skillfed

darabonba-core

The darabonba module of alibabaCloud Python SDK.

darabonba-core v1.0.8 2.0M downloads/30d#3,381 on PyPI6
Permissive license Apache License 2.0 Active released

What it is and what it does

darabonba-core is the foundational module for Alibaba Cloud's Python SDK ecosystem. It implements the Darabonba protocol and provides shared utilities that higher-level Alibaba Cloud SDKs depend on to communicate with cloud services. The package handles low-level protocol mechanics, request/response handling, and common abstractions so that individual service SDKs can focus on service-specific logic.

It is designed as a base layer rather than a standalone application library—most developers will encounter it as a transitive dependency when installing Alibaba Cloud service SDKs. The package supports modern Python versions (3.7–3.12) and relies on four well-maintained runtime dependencies: aiohttp and websocket-client for async and WebSocket communication, requests for HTTP, and alibabacloud-tea for higher-level Tea framework abstractions.

Use it for:

  • Building or extending Alibaba Cloud service SDKs that need a shared protocol and utility foundation
  • Integrating with Alibaba Cloud services through Python applications that depend on Alibaba SDKs
  • Developing custom clients that use the Darabonba protocol for communication with Alibaba infrastructure

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides core utilities and protocol handling for Alibaba Cloud SDKs in Python, enabling structured communication with Alibaba Cloud services through a common abstraction layer.

Yes, if you are using Alibaba Cloud SDKs for Python—it is likely already a transitive dependency. Install directly only if you are building Alibaba Cloud integrations or custom SDKs that need the Darabonba protocol layer. The package is actively maintained, has no known vulnerabilities, and carries a permissive Apache 2.0 license.

Install

darabonba-core on PyPI

pip

pip install darabonba-core

uv

uv add darabonba-core

poetry

poetry add darabonba-core

Installing darabonba-core

Before you install

Low installation friction with a pure-wheel distribution. Actively maintained with a recent release 32 days ago and current Python version support (3.7–3.12). Four runtime dependencies (aiohttp, alibabacloud-tea, requests, websocket-client) are all common, well-established packages.

License in practice

Licensed under Apache 2.0 (permissive), allowing free use, modification, and distribution in both open-source and commercial projects with minimal restrictions.

Quickstart

pip install darabonba-core

import darabonba_core
# Use core utilities provided by the package for SDK operations

Requires Python 3.7 or later; version 1.0.0 and above do not support earlier Python releases.

Verify before relying

  • Specific API surface and which Alibaba Cloud services this core module supports
  • Whether this package is intended for direct application use or primarily as a dependency for other Alibaba SDKs

Package facts

License Apache License 2.0 (permissive)
Python support supports the current Python release (>=3.7)
Install friction low — pure-Python wheel
Runtime dependencies 4 — aiohttp, alibabacloud-tea, requests, websocket-client
Maintenance actively maintained — 32 days since the last release
Last repo commit
First released
Downloads 1,990,310/month — #3,381 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: darabonba_core-1.0.8-py3-none-any.whl

Keywords: alibabacloud, sdk, darabonba

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Software Development

Tags

alibaba cloud sdk coredarabonba protocol pythonalibabacloud tea utilitiesalibaba cloud python clienttea framework sdk
alibaba-cloudsdk-core

More Software Development packages

typing-extensions

Provides backported and experimental type hints…

permissive · top 100 on PyPI

numpy

NumPy provides an N-dimensional array object…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

annotated-doc

Provides a way to document function parameters,…

permissive · top 100 on PyPI

typer

Typer builds command-line applications from…

permissive · top 1,000 on PyPI

distlib

Distlib provides low-level packaging utilities…

permissive · top 1,000 on PyPI

alibabacloud-darabonba-string

Provides string utility functions for Alibaba…

permissive · top 15,000 on PyPI

alibabacloud-tea

Provides a foundational utility module for…

permissive · top 5,000 on PyPI

alibabacloud-tea-openapi

Provides a Python SDK for calling Alibaba Cloud…

permissive · top 5,000 on PyPI

alibabacloud-tea-xml

Parses and handles XML data as part of Alibaba…

permissive · top 5,000 on PyPI

alibabacloud-tea-util

Provides utility functions and helpers for the…

permissive · top 5,000 on PyPI

alibabacloud-endpoint-util

Provides endpoint resolution utilities for…

permissive · top 5,000 on PyPI

alibabacloud-openapi-util

Provides utility functions for constructing and…

permissive · top 5,000 on PyPI

alibabacloud-oss-util

Provides utility functions for working with…

permissive · top 15,000 on PyPI

alibabacloud-oss20190517

Provides a Python SDK for interacting with…

permissive · top 15,000 on PyPI

alibabacloud-gateway-pop

Provides a gateway client for Alibaba Cloud's…

permissive · top 15,000 on PyPI