• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Metadata-Version: 1.2
2Name: futures
3Version: 3.2.0
4Summary: Backport of the concurrent.futures package from Python 3
5Home-page: https://github.com/agronholm/pythonfutures
6Author: Alex Grönholm
7Author-email: alex.gronholm@nextday.fi
8License: PSF
9Description: .. image:: https://travis-ci.org/agronholm/pythonfutures.svg?branch=master
10          :target: https://travis-ci.org/agronholm/pythonfutures
11          :alt: Build Status
12
13        This is a backport of the `concurrent.futures`_ standard library module to Python 2.
14
15        It should not be installed on Python 3, although there should be no harm in doing so, as the
16        standard library takes precedence over third party libraries.
17
18        To conditionally require this library only on Python 2, you can do this in your ``setup.py``:
19
20        .. code-block:: python
21
22            setup(
23                ...
24                extras_require={
25                    ':python_version == "2.7"': ['futures']
26                }
27            )
28
29        Or, using the newer syntax:
30
31        .. code-block:: python
32
33            setup(
34                ...
35                install_requires={
36                    'futures; python_version == "2.7"'
37                }
38            )
39
40        .. warning:: The ``ProcessPoolExecutor`` class has known (unfixable) problems on Python 2 and
41          should not be relied on for mission critical work.
42
43        .. _concurrent.futures: https://docs.python.org/library/concurrent.futures.html
44
45Platform: UNKNOWN
46Classifier: License :: OSI Approved :: Python Software Foundation License
47Classifier: Development Status :: 5 - Production/Stable
48Classifier: Intended Audience :: Developers
49Classifier: Programming Language :: Python :: 2.6
50Classifier: Programming Language :: Python :: 2.7
51Classifier: Programming Language :: Python :: 2 :: Only
52Requires-Python: >=2.6, <3
53