1. 436b429 bpo-38092: Reduce overhead when using multiprocessing in a Windows virtual environment (GH-16098) by Miss Islington (bot) · 5 years ago
  2. 4bd1d05 Fix typos mostly in comments, docs and test names (GH-15209) by Miss Islington (bot) · 5 years ago
  3. 229f6e8 bpo-37421: multiprocessing tests now stop ForkServer (GH-14601) by Miss Islington (bot) · 5 years ago
  4. 957656e bpo-37421: Fix multiprocessing get_temp_dir() finalizer (GH-14572) by Miss Islington (bot) · 5 years ago
  5. 323e743 bpo-37369: Fix initialization of sys members when launched via an app container (GH-14467) by Steve Dower · 5 years ago
  6. 2085bd0 bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-13700) by Serhiy Storchaka · 5 years ago
  7. 17a5588 bpo-33725: multiprocessing uses spawn by default on macOS (GH-13603) by Victor Stinner · 5 years ago
  8. c09a9f5 bpo-36888: Add multiprocessing.parent_process() (GH-13247) by Thomas Moreau · 5 years ago
  9. b1dfcad bpo-36867: Create the resource_tracker before launching SharedMemoryManagers (GH-13276) by Pierre Glaser · 5 years ago
  10. 95da83d bpo-36894: Fix regression in test_multiprocessing_spawn (no tests run on Windows) (GH-13290) by Antoine Pitrou · 5 years ago
  11. f22cc69 bpo-36867: Make semaphore_tracker track other system resources (GH-13222) by Pierre Glaser · 5 years ago
  12. d0d64ad bpo-36368: Ignore SIGINT in SharedMemoryManager servers. (GH-12483) by Pierre Glaser · 5 years ago
  13. d53cf99 bpo-36542: Allow to overwrite the signature for Python functions. (GH-12705) by Serhiy Storchaka · 5 years ago
  14. 9646630 bpo-36766: Typos in docs and code comments (GH-13116) by penguindustin · 5 years ago
  15. 004b93e bpo-36668: FIX reuse semaphore tracker for child processes (#5172) by Thomas Moreau · 5 years ago
  16. 42a139e bpo-36492: Deprecate passing some arguments as keyword arguments. (GH-12637) by Serhiy Storchaka · 6 years ago
  17. 7c99454 bpo-35493: Use Process.sentinel instead of sleeping for polling worker status in multiprocessing.Pool (#11488) by Pablo Galindo · 6 years ago
  18. aadef2b bpo-36102: Prepend slash to all POSIX shared memory block names (#12036) by Davin Potts · 6 years ago
  19. e895de3 bpo-35813: Tests and docs for shared_memory (#11816) by Davin Potts · 6 years ago
  20. a31f4cc bpo-35918: Remove broken has_key method and add test (#11819) by Rémi Lapeyre · 6 years ago
  21. 3766f18 bpo-35378: Fix multiprocessing.Pool references (GH-11627) by Pablo Galindo · 6 years ago
  22. a8474d0 bpo-35872 and bpo-35873: Clears __PYVENV_LAUNCHER__ variable (GH-11745) by Steve Dower · 6 years ago
  23. e5ef45b bpo-35813: Added shared_memory submodule of multiprocessing. (#11664) by Davin Potts · 6 years ago
  24. 4e02f8f8 bpo-35797: Fix default executable used by the multiprocessing module (GH-11676) by Steve Dower · 6 years ago
  25. 9a8d1d7 bpo-35424: emit ResourceWarning at multiprocessing.Pool destruction (GH-10974) by Victor Stinner · 6 years ago
  26. 2dfe351 bpo-35491, multiprocessing: replace "RUN" with RUN (GH-11178) by Victor Stinner · 6 years ago
  27. 7acd50a bpo-35491: Enhance multiprocessing.BaseProcess.__repr__() (GH-11138) by Victor Stinner · 6 years ago
  28. 2b417fb Add multiprocessing.Pool.__repr__() (GH-11137) by Victor Stinner · 6 years ago
  29. 08c2ba0 bpo-35477: multiprocessing.Pool.__enter__() fails if called twice (GH-11134) by Victor Stinner · 6 years ago
  30. 9dfc754 Revert "bpo-34172: multiprocessing.Pool leaks resources after being deleted (GH-8450)" (GH-10971) by Victor Stinner · 6 years ago
  31. b9498e2 bpo-35202: Remove unused imports in Lib directory. (GH-10446) by Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి) · 6 years ago
  32. bccacd1 bpo-17560: Too small type for struct.pack/unpack in mutliprocessing.Connection (GH-10305) by Alexander Buchkovsky · 6 years ago
  33. 5d236ca bpo-19675: Terminate processes if construction of a pool is failing. (GH-5614) by Julien Palard · 6 years ago
  34. 0461704 bpo-22872: multiprocessing.Queue's put() and get() now raise ValueError if the queue is closed. (GH-9010) by Zackery Spytz · 6 years ago
  35. 97bfe8d bpo-34172: multiprocessing.Pool leaks resources after being deleted (GH-8450) by tzickel · 6 years ago
  36. 077061a bpo-34521: Fix tests in test_multiprocessing_spawn to use correctly CMSG_SPACE (GH-9613) by Pablo Galindo · 6 years ago
  37. e0e5065 bpo-34610: Fixed iterator of multiprocessing.managers.DictProxy. (GH-9113) by Serhiy Storchaka · 6 years ago
  38. ec74d18 bpo-33613, test_semaphore_tracker_sigint: fix race condition (#7850) by Pablo Galindo · 6 years ago
  39. c40278e Simplify __all__ in multiprocessing (GH-6856) by Derek B. Kim · 6 years ago
  40. c2368cb bpo-34054: multiprocessing uses time.monotonic() (GH-8118) by Victor Stinner · 6 years ago
  41. 0aab866 bpo-33929: Fix regression in spawn_main() (#7962) by Victor Stinner · 6 years ago
  42. 2cc9d21 bpo-33929: multiprocessing: fix handle leak on race condition (GH-7921) by Victor Stinner · 6 years ago
  43. 9d3627e bpo-33332: Add signal.valid_signals() (GH-6581) by Antoine Pitrou · 6 years ago
  44. e4679cd bpo-32759: Free unused arenas in multiprocessing.heap (GH-5827) by Antoine Pitrou · 6 years ago
  45. e2f33ad bpo-33078 - Fix queue size on pickling error (GH-6119) by Thomas Moreau · 7 years ago
  46. e756f66 bpo-31804: Fix multiprocessing.Process with broken standard streams (#6079) by Antoine Pitrou · 7 years ago
  47. ab74504 bpo-32576: use queue.SimpleQueue in critical places (#5216) by Antoine Pitrou · 7 years ago
  48. 94459fd bpo-31699 Deadlocks in `concurrent.futures.ProcessPoolExecutor` with pickling error (#3895) by Thomas Moreau · 7 years ago
  49. a4a3020 bpo-32157: Removed explicit quotes around %r and {!r}. (#4582) by Serhiy Storchaka · 7 years ago
  50. cbe1756 bpo-31310: multiprocessing's semaphore tracker should be launched again if crashed (#3247) by Antoine Pitrou · 7 years ago
  51. fc6b348 bpo-31308: If multiprocessing's forkserver dies, launch it again when necessary (#3246) by Antoine Pitrou · 7 years ago
  52. daeefd2 bpo-28326: Fix multiprocessing.Process when stdout and/or stderr is closed or None. (#4073) by Antoine Pitrou · 7 years ago
  53. e91c2a5 [Trivial] Remove now redundant assert (#3245) by Antoine Pitrou · 7 years ago
  54. bd73e72 bpo-5001: More-informative multiprocessing error messages (#3079) by Allen W. Smith, Ph.D · 7 years ago
  55. ee84a60 bpo-18966: non-daemonic threads created by a multiprocessing.Process should be joined on exit (#3111) by Antoine Pitrou · 7 years ago
  56. 48d9823 bpo-5001, bpo-31169: Fix two uninformative asserts in multiprocessing/managers.py (#3078) by Allen W. Smith, Ph.D · 7 years ago
  57. 2db6482 bpo-31019: Fix multiprocessing.Process.is_alive() (#2875) by Victor Stinner · 7 years ago
  58. 3051f0b bpo-30919: shared memory allocation performance regression in multiprocessing (#2708) by Antoine Pitrou · 7 years ago
  59. 896145d bpo-26732: fix too many fds in processes started with the "forkserver" method (#2813) by Antoine Pitrou · 7 years ago
  60. 3913bad bpo-19896: Add typecodes 'q' and 'Q' to multiprocessing.sharedctypes (#2741) by Gareth Rees · 7 years ago
  61. ba75af7 bpo-30794: added kill() method to multiprocessing.Process (#2528) by Vitor Pereira · 7 years ago
  62. 3b69d91 bpo-30886: Fix multiprocessing.Queue.join_thread() (#2642) by Victor Stinner · 7 years ago
  63. 4835041 bpo-29293: multiprocessing.Condition.notify() lacks parameter `n` (#2480) by Antoine Pitrou · 7 years ago
  64. 79d37ae Clear potential ref cycle between Process and Process target (#2470) by Antoine Pitrou · 7 years ago
  65. 13e96cc Fix bpo-30596: Add close() method to multiprocessing.Process (#2010) by Antoine Pitrou · 7 years ago
  66. 1eb6c00 bpo-24484: Avoid race condition in multiprocessing cleanup (#2159) by Antoine Pitrou · 7 years ago
  67. 2b5cc5e bpo-30643: Fix race condition in signal wakeup in forkserver (followup to PR #1989) (#2139) by Antoine Pitrou · 7 years ago
  68. dfd5f34 Fix bpo-30589: improve Process.exitcode with forkserver (#1989) by Antoine Pitrou · 7 years ago
  69. 1b7863c bpo-30595: Fix multiprocessing.Queue.get(timeout) (#2027) by Victor Stinner · 7 years ago
  70. 346cbd3 bpo-16500: Allow registering at-fork handlers (#1715) by Antoine Pitrou · 7 years ago
  71. bc50f03 bpo-30414: multiprocessing.Queue._feed do not break from main loop on exc (#1683) by grzgrzgrz3 · 7 years ago
  72. 3972628 bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) by Jon Dufresne · 7 years ago
  73. 6f75bc0 bpo-30301: Fix AttributeError when using SimpleQueue.empty() (#1601) by Xiang Zhang · 7 years ago
  74. 6dd4d73 bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver (#1319) by Antoine Pitrou · 7 years ago
  75. 66bffd1 bpo-30065: Fixed arguments validation in _posixsubprocess.fork_exec(). (#1110) by Serhiy Storchaka · 7 years ago
  76. 5affd23 bpo-29762: More use "raise from None". (#569) by Serhiy Storchaka · 8 years ago
  77. 794623b bpo-28699: fix abnormal behaviour of pools in multiprocessing.pool (GH-693) by Xiang Zhang · 8 years ago
  78. d6debb2 bpo-29919: Remove unused imports found by pyflakes (#137) by Victor Stinner · 8 years ago
  79. 8988945 bpo-29861: release references to multiprocessing Pool tasks (#743) by Antoine Pitrou · 8 years ago
  80. bdf6b91 bpo-29776: Use decorator syntax for properties. (#585) by Serhiy Storchaka · 8 years ago
  81. ebb39bc Issue #28779: multiprocessing.set_forkserver_preload() would crash the forkserver process if a preloaded module instantiated some multiprocessing objects such as locks. by Antoine Pitrou · 8 years ago
  82. cd2a201 Issue #28779: multiprocessing.set_forkserver_preload() would crash the forkserver process if a preloaded module instantiated some multiprocessing objects such as locks. by Antoine Pitrou · 8 years ago
  83. 5458647 Issue #28053: Applying refactorings, docs and other cleanup to follow. by Davin Potts · 8 years ago
  84. 37156a7 Issue #21201: Improves readability of multiprocessing error message from server to client for certain exceptions by Davin Potts · 8 years ago
  85. 70897ec Issue #21201: Improves readability of multiprocessing error message from server to client for certain exceptions by Davin Potts · 8 years ago
  86. 86a7668 Fixes issue #6766: Updated multiprocessing Proxy Objects to support nesting by Davin Potts · 8 years ago
  87. b6a9c97 Issue #26778: Fixed "a/an/and" typos in code comment, documentation and error by Serhiy Storchaka · 8 years ago
  88. 6a7b3a7 Issue #26778: Fixed "a/an/and" typos in code comment and documentation. by Serhiy Storchaka · 8 years ago
  89. a6d865c Issue #25654: by Victor Stinner · 9 years ago
  90. 78f55ff Issue #23992: multiprocessing: make MapResult not fail-fast upon exception. by Charles-François Natali · 9 years ago
  91. 16fb674 Fix typo in docstring of multiprocessing.spawn.spawn_main() by Berker Peksag · 9 years ago
  92. 225821c Issue #25899: Converted non-ASCII characters in docstrings and manpage by Serhiy Storchaka · 9 years ago
  93. d5aec7b Issue #21116: Avoid blowing memory when allocating a multiprocessing shared by Antoine Pitrou · 9 years ago
  94. 2116b12 Issue #23865: close() methods in multiple modules now are idempotent and more by Serhiy Storchaka · 9 years ago
  95. 7e7a3db Issue #23865: close() methods in multiple modules now are idempotent and more by Serhiy Storchaka · 9 years ago
  96. 291d7b0 Issue #23400: Raise same exception on both Python 2 and 3 if sem_open is not available. by Berker Peksag · 10 years ago
  97. 7ecfc82 Issue #23400: Raise same exception on both Python 2 and 3 if sem_open is not available. by Berker Peksag · 10 years ago
  98. 79fbeee Issue #23051: multiprocessing.Pool methods imap() and imap_unordered() now by Serhiy Storchaka · 10 years ago
  99. 63623ac Issue #23051: multiprocessing.Pool methods imap() and imap_unordered() now by Serhiy Storchaka · 10 years ago
  100. 4e02f8f4 Issue #18382: Zero-length messages are consumed by ReadFile on Windows 8 and later by Steve Dower · 10 years ago