# What changed in alibabacloud-credentials

> 9 changes in alibabacloud-credentials 1 from its official release notes, upgrade guides and advisories: 1 breaking, 3 new APIs and options. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/pypi/alibabacloud-credentials/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## alibabacloud-credentials 1

### Breaking changes

- Support for Python 3.6 was dropped, so developers must use a supported Python version. (1.0.0) — [release notes](https://github.com/aliyun/credentials-python/blob/HEAD/ChangeLog.md)

### New APIs and options

- Adds support for external mode. (1.0.9) — [release notes](https://github.com/aliyun/credentials-python/releases/tag/v1.0.9)
- OAuth credentials without a refresh token are now supported. (1.0.8) — [release notes](https://github.com/aliyun/credentials-python/releases/tag/v1.0.8)
- Adds support for CloudSSO and OAuth credentials providers. (1.0.4) — [release notes](https://github.com/aliyun/credentials-python/releases/tag/v1.0.4)

### Fixes and other changes

- Fixes the signal handler. (1.0.9) — [release notes](https://github.com/aliyun/credentials-python/releases/tag/v1.0.9)
- Increased the OAuth token refresh lead time to prevent exchange failure. (1.0.7) — [release notes](https://github.com/aliyun/credentials-python/releases/tag/v1.0.7)
- Updated OAuth tokens are now saved to the correct profile when using a ChainableRamRoleArn profile. (1.0.6) — [release notes](https://github.com/aliyun/credentials-python/releases/tag/v1.0.6)
- The package supports Python 3.7. (1.0.6) — [release notes](https://github.com/aliyun/credentials-python/releases/tag/v1.0.6)
- OAuth tokens are updated when a source profile is present. (1.0.6) — [release notes](https://github.com/aliyun/credentials-python/releases/tag/v1.0.6)
