darabonba-core
The darabonba module of alibabaCloud Python SDK.
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-coreuv
uv add darabonba-corepoetry
poetry add darabonba-coreInstalling 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
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
alibabacloud-darabonba-stringProvides string utility functions for Alibaba…
permissive · top 15,000 on PyPI
alibabacloud-teaProvides a foundational utility module for…
permissive · top 5,000 on PyPI
alibabacloud-tea-openapiProvides a Python SDK for calling Alibaba Cloud…
permissive · top 5,000 on PyPI
alibabacloud-tea-xmlParses and handles XML data as part of Alibaba…
permissive · top 5,000 on PyPI
alibabacloud-tea-utilProvides utility functions and helpers for the…
permissive · top 5,000 on PyPI
alibabacloud-endpoint-utilProvides endpoint resolution utilities for…
permissive · top 5,000 on PyPI
alibabacloud-openapi-utilProvides utility functions for constructing and…
permissive · top 5,000 on PyPI
alibabacloud-oss-utilProvides utility functions for working with…
permissive · top 15,000 on PyPI
alibabacloud-oss20190517Provides a Python SDK for interacting with…
permissive · top 15,000 on PyPI
alibabacloud-gateway-popProvides a gateway client for Alibaba Cloud's…
permissive · top 15,000 on PyPI