CHANGES 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. 3.0.2
  2. =====
  3. - Made multiprocessing optional again on implementations other than just Jython
  4. 3.0.1
  5. =====
  6. - Made Executor.map() non-greedy
  7. 3.0.0
  8. =====
  9. - Dropped Python 2.5 and 3.1 support
  10. - Removed the deprecated "futures" top level package
  11. - Applied patch for issue 11777 (Executor.map does not submit futures until
  12. iter.next() is called)
  13. - Applied patch for issue 15015 (accessing an non-existing attribute)
  14. - Applied patch for issue 16284 (memory leak)
  15. - Applied patch for issue 20367 (behavior of concurrent.futures.as_completed()
  16. for duplicate arguments)
  17. 2.2.0
  18. =====
  19. - Added the set_exception_info() and exception_info() methods to Future
  20. to enable extraction of tracebacks on Python 2.x
  21. - Added support for Future.set_exception_info() to ThreadPoolExecutor
  22. 2.1.6
  23. =====
  24. - Fixed a problem with files missing from the source distribution
  25. 2.1.5
  26. =====
  27. - Fixed Jython compatibility
  28. - Added metadata for wheel support
  29. 2.1.4
  30. =====
  31. - Ported the library again from Python 3.2.5 to get the latest bug fixes
  32. 2.1.3
  33. =====
  34. - Fixed race condition in wait(return_when=ALL_COMPLETED)
  35. (http://bugs.python.org/issue14406) -- thanks Ralf Schmitt
  36. - Added missing setUp() methods to several test classes
  37. 2.1.2
  38. =====
  39. - Fixed installation problem on Python 3.1
  40. 2.1.1
  41. =====
  42. - Fixed missing 'concurrent' package declaration in setup.py
  43. 2.1
  44. ===
  45. - Moved the code from the 'futures' package to 'concurrent.futures' to provide
  46. a drop in backport that matches the code in Python 3.2 standard library
  47. - Deprecated the old 'futures' package
  48. 2.0
  49. ===
  50. - Changed implementation to match PEP 3148
  51. 1.0
  52. ===
  53. Initial release.