1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-futures
6 VARIANTS= py27 py35 py36
7 SDESC[py35]= Backport of the concurrent.futures package (PY 35)
8 SDESC[py36]= Backport of the concurrent.futures package (PY 36)
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 PY35 PY36
22 OPTIONS_STANDARD= none
23 VOPTS[py35]= PY27=OFF PY35=ON PY36=OFF
24 VOPTS[py36]= PY27=OFF PY35=OFF PY36=ON
25 VOPTS[py27]= PY27=ON PY35=OFF PY36=OFF
27 DISTNAME= futures-3.2.0
31 [PY35].USES_ON= python:py35
33 [PY36].USES_ON= python:py36
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