METADATA 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. Metadata-Version: 2.1
  2. Name: futures
  3. Version: 3.4.0
  4. Summary: Backport of the concurrent.futures package from Python 3
  5. Home-page: https://github.com/agronholm/pythonfutures
  6. Author: Brian Quinlan
  7. Author-email: brian@sweetapp.com
  8. Maintainer: Alex Grönholm
  9. Maintainer-email: alex.gronholm@nextday.fi
  10. License: PSF
  11. Platform: UNKNOWN
  12. Classifier: License :: OSI Approved :: Python Software Foundation License
  13. Classifier: Development Status :: 5 - Production/Stable
  14. Classifier: Intended Audience :: Developers
  15. Classifier: Programming Language :: Python :: 2.6
  16. Classifier: Programming Language :: Python :: 2.7
  17. Classifier: Programming Language :: Python :: 2 :: Only
  18. Requires-Python: >=2.6, <3
  19. .. image:: https://travis-ci.org/agronholm/pythonfutures.svg?branch=master
  20. :target: https://travis-ci.org/agronholm/pythonfutures
  21. :alt: Build Status
  22. This is a backport of the `concurrent.futures`_ standard library module to Python 2.
  23. It **does not** work on Python 3 due to Python 2 syntax being used in the codebase.
  24. Python 3 users should not attempt to install it, since the package is already included in the
  25. standard library.
  26. To conditionally require this library only on Python 2, you can do this in your ``setup.py``:
  27. .. code-block:: python
  28. setup(
  29. ...
  30. extras_require={
  31. ':python_version == "2.7"': ['futures']
  32. }
  33. )
  34. Or, using the newer syntax:
  35. .. code-block:: python
  36. setup(
  37. ...
  38. install_requires={
  39. 'futures; python_version == "2.7"'
  40. }
  41. )
  42. .. warning:: The ``ProcessPoolExecutor`` class has known (unfixable) problems on Python 2 and
  43. should not be relied on for mission critical work. Please see `Issue 29 <https://github.com/agronholm/pythonfutures/issues/29>`_ and `upstream bug report <https://bugs.python.org/issue9205>`_ for more details.
  44. .. _concurrent.futures: https://docs.python.org/library/concurrent.futures.html