NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2274 most downloaded on PyPI
The alibabacloud credentials module of alibabaCloud Python SDK.
Last release 1 months ago
18 Aug 2026
Release timing varies
gaps range from 9 days to 5 months
Nearly every release is documented
notes for 34 of 34 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
40 releases · first in 2020
One column per quarter.
Fix ECS RAM Role: fall back to IMDSv1 when IMDSv2 token succeeds but later metadata requests fail.
Reuse cached OAuth STS credentials until they expire.
Fix Windows OAuth config.json update: use os.replace / in-place write so overwriting existing config no longer fails with WinError 183.
feat: support external mode by @yndu13 in https://github.com/aliyun/credentials-python/pull/83
Full Changelog: https://github.com/aliyun/credentials-python/compare/v1.0.8...v1.0.9
Full Changelog: v1.0.8...v1.0.9
feat: support oauth credential without refresh token by @yndu13 in https://github.com/aliyun/credentials-python/pull/81
Full Changelog: https://github.com/aliyun/credentials-python/compare/v1.0.7...v1.0.8
fix: increase OAuth token refresh lead time to prevent exchange failure by @yndu13 in https://github.com/aliyun/credentials-python/pull/79
Full Changelog: https://github.com/aliyun/credentials-python/compare/v1.0.6...v1.0.7
When using ChainableRamRoleArn profile and Oauth updated tokens are not saved to correct profile by @frco9 in https://github.com/aliyun/credentials-py
Full Changelog: https://github.com/aliyun/credentials-python/compare/v1.0.4...v1.0.6
Full Changelog: v1.0.4...v1.0.6
* Fix OAuth token rewrite.
docs: update README && update logger level by @yndu13 in #69
Full Changelog: v1.0.2...v1.0.4
Support CloudSSO credentials provider.
* Update logger level.
refactor credentials providers by @yndu13 in #50
Full Changelog: v0.3.6...v1.0.2
Full Changelog: https://github.com/aliyun/credentials-python/compare/v0.3.6...v1.0.2
Resolve home path in all environments.
Support StsToken mode in cli profile.
Refactor all credentials providers.
Remove internal function calls.
fix: raise error when profile name not exist by @yndu13 in #52
Full Changelog: v1.0rc2...v1.0rc3
fix: update profiles path by @yndu13 in #51
refactor credentials providers by @yndu13 in #50
update usage document by @Orisdaddy in #1
_async suffix by @Orisdaddy in #19Full Changelog: https://github.com/aliyun/credentials-python/commits/v0.3.6
Support region or endpoint for sts requests.
Support env ALIBABA_CLOUD_SECURITY_TOKEN.
Support IMDSv2 for ecs ram role.
Support credentials.ini under $HOME.
Support oidc credential in credential chain.
* Support oidc credentials. * Fix ram credentials.
* Support credentials uri.
Optimize the way to obtain the credentials.ini file.
Support async refresh credentials.
* Fix AttributeError.
Change overwrite to a method with _async suffix
_async suffix* Drop support for python3.4. * Drop support for python3.5. * Added support for python3.9. * Support async io client.
Print debugging information in debug mode when configuring DEBUG environment variables.
Improve the logic of automatic refresh token.
EcsRamRole&RsaKeyPair support refresh token.
Improve install requires library version.
* Processed INI file comments
* Supported python 3.4
* Fixed user path
* First release
Your coding agent can read these notes before it upgrades. Set up the MCP server →