Futures

Latest version: v3.4.0

Safety actively analyzes 619401 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

3.4.0

=====

- Backported bpo-21423: Add an initializer argument to {Process,Thread}PoolExecutor
(only ThreadPoolExecutor for now; PR by Fahrzin Hemmati)

3.3.0

=====

- Backported bpo-24882: Let ThreadPoolExecutor reuse idle threads before creating new thread

3.2.0

=====

- The ThreadPoolExecutor class constructor now accepts an optional ``thread_name_prefix``
argument to make it possible to customize the names of the threads created by the pool.
Upstream contribution by Gregory P. Smith in https://bugs.python.org/issue27664.
- Backported fixes from upstream (thanks Lisandro Dalcin):

- python/cpython1560
- python/cpython3270
- python/cpython3830

3.1.1

=====

- Backported sanity checks for the ``max_workers`` constructor argument for
ThreadPoolExecutor and ProcessPoolExecutor
- Set the default value of ``max_workers`` in ThreadPoolExecutor to ``None``,
as in upstream code (computes the thread pool size based on the number of
CPUs)
- Added support for old-style exception objects
- Switched to the PSF license

3.1.0

=====

- (Failed release)

3.0.5

=====

- Fixed OverflowError with ProcessPoolExecutor on Windows (regression
introduced in 3.0.4)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.