1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-futures
6 VARIANTS= py27 py36 py37
7 SDESC[py36]= Backport of the concurrent.futures package (PY 36)
8 SDESC[py37]= Backport of the concurrent.futures package (PY 37)
9 SDESC[py27]= Backport of the concurrent.futures package (PY 27)
10 HOMEPAGE= https://github.com/agronholm/pythonfutures
11 CONTACT= Python_Automaton[python@ironwolf.systems]
14 SITES[main]= PYPI/f/futures
15 DISTFILE[1]= futures-3.2.0.tar.gz:main
21 OPTIONS_AVAILABLE= PY27 PY36 PY37
22 OPTIONS_STANDARD= none
23 VOPTS[py36]= PY27=OFF PY36=ON PY37=OFF
24 VOPTS[py37]= PY27=OFF PY36=OFF PY37=ON
25 VOPTS[py27]= PY27=ON PY36=OFF PY37=OFF
27 DISTNAME= futures-3.2.0
31 [PY36].USES_ON= python:py36
33 [PY37].USES_ON= python:py37
35 [PY27].USES_ON= python:py27
37 [FILE:1028:descriptions/desc.single]
38 .. image:: https://travis-ci.org/agronholm/pythonfutures.svg?branch=master
39 :target: https://travis-ci.org/agronholm/pythonfutures
42 This is a backport of the `concurrent.futures`_ standard library module to
45 It should not be installed on Python 3, although there should be no harm
47 standard library takes precedence over third party libraries.
49 To conditionally require this library only on Python 2, you can do this in
52 .. code-block:: python
57 ':python_version == "2.7"': ['futures']
61 Or, using the newer syntax:
63 .. code-block:: python
68 'futures; python_version == "2.7"'
72 .. warning:: The ``ProcessPoolExecutor`` class has known (unfixable)
73 problems on Python 2 and
74 should not be relied on for mission critical work.
76 .. _concurrent.futures:
77 https://docs.python.org/library/concurrent.futures.html
82 9ec02aa7d674acb8618afb127e27fde7fc68994c0437ad759fa094a574adb265 27320 futures-3.2.0.tar.gz