Unreleased Release Notes¶
3.2.0¶
New Features¶
Adds a new
DynamicThreadPoolExecutor
that can resize (grow or shrink) its pool based on demand. As new work is scheduled on the executor, it will try to keep the proportion of busy threads within the provided range (between 40% and 80% by default).The motivation is to provide a scalable alternative to
GreenThreadPoolExecutor
.
3.1.0¶
Upgrade Notes¶
Support for Python 3.8 has been removed. Now the minimum python version supported is 3.9 .
Deprecation Notes¶
Eventlet usages are deprecated and the removal of Eventlet from OpenStack is planned, for this reason the executors based on Eventlet are deprecated. Start migrating your stack to the threading executor. Please also start considering removing your internal Eventlet usages.