alibabacloud-credentials-api
Alibaba Cloud Gateway SPI SDK Library for Python
Decision gist · record as of 2026-08-14
Yes, if you are building or extending Alibaba Cloud SDKs or need to implement custom credential providers. No, if you are looking for a standalone credential management tool—this is a library interface, not a user-facing tool. Check whether your Alibaba Cloud SDK already includes this as a dependency before installing separately.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires Python 3.7 or later; intended as a library for SDK integration rather than standalone use
- Low install friction with no runtime dependencies.
- Actively maintained; last commit 2026-08-14 with a release 50 days ago.
License · maintenance · safety
Apache License 2.0 (permissive) — Apache License 2.0 (permissive) allows commercial use, modification, and distribution with minimal restrictions—suitable for most projects.
last release 2026-06-25 (50 days) · last repo commit 2026-08-14 · 10 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 3,135,917 downloads/mo, #2,731 on PyPI
Alternatives
Verify before relying
pip install alibabacloud-credentials-api
import alibabacloud_credentials_api
# Consult Alibaba Cloud documentation for credential provider implementation- Whether this package is intended for direct use or primarily as a dependency for other Alibaba Cloud SDKs
- What specific credential providers or authentication methods are supported by the SPI
- Whether documentation beyond the GitHub repo is available
What it is and what it does
This package is part of the Alibaba Cloud Gateway SDK ecosystem and provides the service provider interface (SPI) contract for credential management in Python. It defines the abstract interfaces and base classes that Alibaba Cloud API clients use to handle authentication and credential resolution across different providers and environments.
The package itself contains no runtime dependencies and is designed to be lightweight and stable. It is typically used as a foundational dependency by other Alibaba Cloud SDKs rather than directly by end-user code. The SPI pattern allows different credential providers (environment variables, configuration files, instance metadata, etc.) to be plugged in without modifying the core client libraries.
Use it for
- Building or extending Alibaba Cloud SDK clients that need pluggable credential resolution
- Implementing custom credential providers for Alibaba Cloud services in enterprise environments
- Integrating Alibaba Cloud API calls into applications that require abstracted authentication handling
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you are building or extending Alibaba Cloud SDKs or need to implement custom credential providers.
No, if you are looking for a standalone credential management tool—this is a library interface, not a user-facing tool. Check whether your Alibaba Cloud SDK already includes this as a dependency before installing separately.
Install
alibabacloud-credentials-api on PyPI
Before you install
Low install friction with no runtime dependencies. Actively maintained; last commit 2026-08-14 with a release 50 days ago. Supports Python 3.7 through 3.12.
Requires Python 3.7 or later; intended as a library for SDK integration rather than standalone use
License in practice
Apache License 2.0 (permissive) allows commercial use, modification, and distribution with minimal restrictions—suitable for most projects.
Quickstart
pip install alibabacloud-credentials-api
import alibabacloud_credentials_api
# Consult Alibaba Cloud documentation for credential provider implementation
Verify before relying
- Whether this package is intended for direct use or primarily as a dependency for other Alibaba Cloud SDKs
- What specific credential providers or authentication methods are supported by the SPI
- Whether documentation beyond the GitHub repo is available
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 | None |
| Maintenance | Actively maintained 50 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 3,135,917 / month, #2,731 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Development Status :: 4 - BetaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseProgramming Language :: PythonProgramming 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 |
Evidence: alibabacloud_credentials_api-1.0.1-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “cloud credential management”
- alibabacloud-credentials-apiProvides credential management interfaces and service provider…
- google-cloud-iamconnectorcredentialsProvides a Python client library for Google Cloud's IAM Connector…
- alibabacloud-credentialsManages authentication credentials for Alibaba Cloud services,…
Give your agent the search over MCP, or paste the wish link into any chat.
More Software Development packages
Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.
NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.
Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.
Install it if you are building CLIs in Python.
Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.
See also alibabacloud-credentials · alibabacloud-gateway-spi · alibabacloud-gateway-dingtalk · alibabacloud-gateway-sls · alibabacloud-gateway-pop · alibabacloud-gateway-oss · alibabacloud-tea-openapi · git-credentials · aliyun-python-sdk-sts · cfenv