METADATA 1.6 KB

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