NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2606 most downloaded on PyPI
Core library used by SDKs for IBM Cloud Services
Last release 2 days ago
02 Oct 2026
Release timing varies
gaps range from 2 weeks to 8 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
8 years old
116 releases · first in 2019
support aud with array type in JWT (RFC 7519 §4.1.3)
One column per quarter.
3.26.1 (2026-08-31) Bug Fixes deps: update all dependencies
auth: add new IAM profile selector to VPC Instance Auth
auth: add support for new service version in VPC Instance Auth
3.24.4 (2026-02-03) Bug Fixes bump PyJWT to avoid CVEs
build: include test/utils/*.py and test resources in sdist
build: bump requests to avoid CVE-2024-47081
build: suppress detect-secrets false positive
auth: add support for MCSP V2 authentication
ContainerAuthenticator: add support for code engine workload
3.22.1 (2025-01-09) Bug Fixes enable github workflows
IAMAssumeAuthenticator: introduce a new authenticator
logging: improve python core's debug logging
build: use correct package list with setuptools
build: migrate setup.py to pyproject.toml
remove test command and related code from setup.py
improve the detection and loading of default certificates
always load the default certs on our custom SSL context
specify the maximum version of requests to avoid regression
send user-agent header with auth token requests
adjust IAM token expiration time
use the correct SSL config if cert verification is disabled
rename ApiException.code to ApiException.status_code
use retry_interval as retry backoff_max
## 3.18.1 (2023-12-08) ### Bug Fixes * bump urllib3 to v2.1.0
MCSPAuthenticator: add new authenticator for Multi-Cloud Saas Platform
build: bump urllib version to avoid vulnerability
use on-the-fly compression only for file objects
add correct support for compressing file-like objects
bump min supported version of python to 3.8
build: bump requests to latest version (2.31.0)
ContainerAuthenticator: add sa-token as default CR token filename
allow control characters in JSON responses
bump requests version to avoid import error
detect JSON unmarshal errors in responses
## 3.16.2 (2023-02-08) ### Bug Fixes * avoid pylint errors
pin build to semantic-release v19
CP4D Authentication: add ssl verification for self-signed certificates
avoid warning when custom headers are used
bump PyJWT version to avoid CVE
set minimum TLS version to v1.2
# 3.15.0 (2022-02-25) ### Features * update Python versions
# 3.14.0 (2022-01-14) ### Features * use module names for loggers
## 3.13.2 (2021-11-15) ### Bug Fixes * bump requests and urllib3 deps
strip trailing slashes in BaseService.set_service_url
VPCInstanceAuthenticator: add support for new VPC authentication flow
add authentication_type method to authenticators
multiple IAM based authenticator overrides
retries: change default retry_interval to 1 second (was 0.1)
encode serialized JSON string as UTF-8
implement container authentication
remove reserved keywords from kwargs before passing it to requests
support api key use case for CP4D authenticator
python: add max retry configuration for python requests session
add datetime to string utils for lists
add get_query_param utility method to support pagination
update default iam url to omit path
## 3.5.2 (2021-02-10) ### Bug Fixes * build: main migration (3664e2e) * build: main migration release
remove unnecessary logging of exceptions
Your coding agent can read these notes before it upgrades. Set up the MCP server →