1. 475a5fb bpo-41344: Raise ValueError when creating shared memory of size 0 (GH-21556) by Vinay Sharma · 4 years ago
  2. 99c0ee3 Fix typo in message from assert statement (GH-21283) by Allen · 4 years ago
  3. db098bc bpo-39244: multiprocessing return default start method first on macOS (GH-18625) by idomic · 4 years, 3 months ago
  4. eb0d359 bpo-40443: Remove unused imports in stdlib (GH-19815) by Victor Stinner · 4 years, 3 months ago
  5. 9adccc1 bpo-30966: Add multiprocessing.SimpleQueue.close() (GH-19735) by Victor Stinner · 4 years, 4 months ago
  6. eba9f61 bpo-40330: Fix utf-8 size check in ShareableList (GH-19606) by Antoine Pitrou · 4 years, 4 months ago
  7. c8f1715 bpo-38891: avoid quadratic item access performance of ShareableList (GH-18996) by Thomas Krennwallner · 4 years, 4 months ago
  8. c606624 Fix two typos in multiprocessing (GH-19571) by Galden · 4 years, 4 months ago
  9. a5900ec bpo-40221: Update multiprocessing to use _at_fork_reinit (GH-19511) by Dong-hee Na · 4 years, 4 months ago
  10. e194530 bpo-40221: Update multiprocessing to use _at_fork_reinit (GH-19477) by Dong-hee Na · 4 years, 4 months ago
  11. 0361556 bpo-39481: PEP 585 for a variety of modules (GH-19423) by Batuhan Taşkaya · 4 years, 4 months ago
  12. 65a796e bpo-40094: Add os.waitstatus_to_exitcode() (GH-19201) by Victor Stinner · 4 years, 4 months ago
  13. ac10e0c bpo-39360: Ensure all workers exit when finalizing a multiprocessing Pool (GH-19009) by Batuhan Taşkaya · 4 years, 5 months ago
  14. 6012f30 bpo-39850: Add support for abstract sockets in multiprocessing (GH-18866) by Pablo Galindo · 4 years, 5 months ago
  15. c2ac4cf bpo-35727: Use exit code 0 on sys.exit() in multiprocessing.Process. (GH-11538) by Christopher Hunt · 4 years, 6 months ago
  16. 0be3246 bpo-39439: Fix multiprocessing spawn path in a venv on Windows (GH-18158) by Adam Meily · 4 years, 7 months ago
  17. 9707e8e bpo-38546: multiprocessing tests stop the resource tracker (GH-17641) by Victor Stinner · 4 years, 8 months ago
  18. 293dd23 Remove binding of captured exceptions when not used to reduce the chances of creating cycles (GH-17246) by Pablo Galindo · 4 years, 9 months ago
  19. c6b20be bpo-38707: Fix for multiprocessing.Process MainThread.native_id (GH-17088) by Jake Tesler · 4 years, 9 months ago
  20. f3751ef bpo-38417: Add umask support to subprocess (GH-16726) by Gregory P. Smith · 4 years, 10 months ago
  21. f2b7556 bpo-38092: Reduce overhead when using multiprocessing in a Windows virtual environment (GH-16098) by Steve Dower · 5 years ago
  22. 2b2ead7 bpo-36046: Add user and group parameters to subprocess (GH-11950) by Patrick McLean · 5 years ago
  23. 39d87b5 Fix typos mostly in comments, docs and test names (GH-15209) by Min ho Kim · 5 years ago
  24. 8fbeb14 bpo-37421: multiprocessing tests now stop ForkServer (GH-14601) by Victor Stinner · 5 years ago
  25. 9d40554 bpo-37421: Fix multiprocessing get_temp_dir() finalizer (GH-14572) by Victor Stinner · 5 years ago
  26. 9048c49 bpo-37369: Fix initialization of sys members when launched via an app container (GH-14428) by Steve Dower · 5 years ago
  27. 142566c [3.9] bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-12620) by Serhiy Storchaka · 5 years ago
  28. 2085bd0 bpo-37116: Use PEP 570 syntax for positional-only parameters. (GH-13700) by Serhiy Storchaka · 5 years ago
  29. 17a5588 bpo-33725: multiprocessing uses spawn by default on macOS (GH-13603) by Victor Stinner · 5 years ago
  30. c09a9f5 bpo-36888: Add multiprocessing.parent_process() (GH-13247) by Thomas Moreau · 5 years ago
  31. b1dfcad bpo-36867: Create the resource_tracker before launching SharedMemoryManagers (GH-13276) by Pierre Glaser · 5 years ago
  32. 95da83d bpo-36894: Fix regression in test_multiprocessing_spawn (no tests run on Windows) (GH-13290) by Antoine Pitrou · 5 years ago
  33. f22cc69 bpo-36867: Make semaphore_tracker track other system resources (GH-13222) by Pierre Glaser · 5 years ago
  34. d0d64ad bpo-36368: Ignore SIGINT in SharedMemoryManager servers. (GH-12483) by Pierre Glaser · 5 years ago
  35. d53cf99 bpo-36542: Allow to overwrite the signature for Python functions. (GH-12705) by Serhiy Storchaka · 5 years ago
  36. 9646630 bpo-36766: Typos in docs and code comments (GH-13116) by penguindustin · 5 years ago
  37. 004b93e bpo-36668: FIX reuse semaphore tracker for child processes (#5172) by Thomas Moreau · 5 years ago
  38. 42a139e bpo-36492: Deprecate passing some arguments as keyword arguments. (GH-12637) by Serhiy Storchaka · 5 years ago
  39. 7c99454 bpo-35493: Use Process.sentinel instead of sleeping for polling worker status in multiprocessing.Pool (#11488) by Pablo Galindo · 5 years ago
  40. aadef2b bpo-36102: Prepend slash to all POSIX shared memory block names (#12036) by Davin Potts · 5 years ago
  41. e895de3 bpo-35813: Tests and docs for shared_memory (#11816) by Davin Potts · 5 years ago
  42. a31f4cc bpo-35918: Remove broken has_key method and add test (#11819) by Rémi Lapeyre · 6 years ago
  43. 3766f18 bpo-35378: Fix multiprocessing.Pool references (GH-11627) by Pablo Galindo · 6 years ago
  44. a8474d0 bpo-35872 and bpo-35873: Clears __PYVENV_LAUNCHER__ variable (GH-11745) by Steve Dower · 6 years ago
  45. e5ef45b bpo-35813: Added shared_memory submodule of multiprocessing. (#11664) by Davin Potts · 6 years ago
  46. 4e02f8f8 bpo-35797: Fix default executable used by the multiprocessing module (GH-11676) by Steve Dower · 6 years ago
  47. 9a8d1d7 bpo-35424: emit ResourceWarning at multiprocessing.Pool destruction (GH-10974) by Victor Stinner · 6 years ago
  48. 2dfe351 bpo-35491, multiprocessing: replace "RUN" with RUN (GH-11178) by Victor Stinner · 6 years ago
  49. 7acd50a bpo-35491: Enhance multiprocessing.BaseProcess.__repr__() (GH-11138) by Victor Stinner · 6 years ago
  50. 2b417fb Add multiprocessing.Pool.__repr__() (GH-11137) by Victor Stinner · 6 years ago
  51. 08c2ba0 bpo-35477: multiprocessing.Pool.__enter__() fails if called twice (GH-11134) by Victor Stinner · 6 years ago
  52. 9dfc754 Revert "bpo-34172: multiprocessing.Pool leaks resources after being deleted (GH-8450)" (GH-10971) by Victor Stinner · 6 years ago
  53. b9498e2 bpo-35202: Remove unused imports in Lib directory. (GH-10446) by Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి) · 6 years ago
  54. bccacd1 bpo-17560: Too small type for struct.pack/unpack in mutliprocessing.Connection (GH-10305) by Alexander Buchkovsky · 6 years ago
  55. 5d236ca bpo-19675: Terminate processes if construction of a pool is failing. (GH-5614) by Julien Palard · 6 years ago
  56. 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
  57. 97bfe8d bpo-34172: multiprocessing.Pool leaks resources after being deleted (GH-8450) by tzickel · 6 years ago
  58. 077061a bpo-34521: Fix tests in test_multiprocessing_spawn to use correctly CMSG_SPACE (GH-9613) by Pablo Galindo · 6 years ago
  59. e0e5065 bpo-34610: Fixed iterator of multiprocessing.managers.DictProxy. (GH-9113) by Serhiy Storchaka · 6 years ago
  60. ec74d18 bpo-33613, test_semaphore_tracker_sigint: fix race condition (#7850) by Pablo Galindo · 6 years ago
  61. c40278e Simplify __all__ in multiprocessing (GH-6856) by Derek B. Kim · 6 years ago
  62. c2368cb bpo-34054: multiprocessing uses time.monotonic() (GH-8118) by Victor Stinner · 6 years ago
  63. 0aab866 bpo-33929: Fix regression in spawn_main() (#7962) by Victor Stinner · 6 years ago
  64. 2cc9d21 bpo-33929: multiprocessing: fix handle leak on race condition (GH-7921) by Victor Stinner · 6 years ago
  65. 9d3627e bpo-33332: Add signal.valid_signals() (GH-6581) by Antoine Pitrou · 6 years ago
  66. e4679cd bpo-32759: Free unused arenas in multiprocessing.heap (GH-5827) by Antoine Pitrou · 6 years ago
  67. e2f33ad bpo-33078 - Fix queue size on pickling error (GH-6119) by Thomas Moreau · 6 years ago
  68. e756f66 bpo-31804: Fix multiprocessing.Process with broken standard streams (#6079) by Antoine Pitrou · 6 years ago
  69. ab74504 bpo-32576: use queue.SimpleQueue in critical places (#5216) by Antoine Pitrou · 7 years ago
  70. 94459fd bpo-31699 Deadlocks in `concurrent.futures.ProcessPoolExecutor` with pickling error (#3895) by Thomas Moreau · 7 years ago
  71. a4a3020 bpo-32157: Removed explicit quotes around %r and {!r}. (#4582) by Serhiy Storchaka · 7 years ago
  72. cbe1756 bpo-31310: multiprocessing's semaphore tracker should be launched again if crashed (#3247) by Antoine Pitrou · 7 years ago
  73. fc6b348 bpo-31308: If multiprocessing's forkserver dies, launch it again when necessary (#3246) by Antoine Pitrou · 7 years ago
  74. daeefd2 bpo-28326: Fix multiprocessing.Process when stdout and/or stderr is closed or None. (#4073) by Antoine Pitrou · 7 years ago
  75. e91c2a5 [Trivial] Remove now redundant assert (#3245) by Antoine Pitrou · 7 years ago
  76. bd73e72 bpo-5001: More-informative multiprocessing error messages (#3079) by Allen W. Smith, Ph.D · 7 years ago
  77. ee84a60 bpo-18966: non-daemonic threads created by a multiprocessing.Process should be joined on exit (#3111) by Antoine Pitrou · 7 years ago
  78. 48d9823 bpo-5001, bpo-31169: Fix two uninformative asserts in multiprocessing/managers.py (#3078) by Allen W. Smith, Ph.D · 7 years ago
  79. 2db6482 bpo-31019: Fix multiprocessing.Process.is_alive() (#2875) by Victor Stinner · 7 years ago
  80. 3051f0b bpo-30919: shared memory allocation performance regression in multiprocessing (#2708) by Antoine Pitrou · 7 years ago
  81. 896145d bpo-26732: fix too many fds in processes started with the "forkserver" method (#2813) by Antoine Pitrou · 7 years ago
  82. 3913bad bpo-19896: Add typecodes 'q' and 'Q' to multiprocessing.sharedctypes (#2741) by Gareth Rees · 7 years ago
  83. ba75af7 bpo-30794: added kill() method to multiprocessing.Process (#2528) by Vitor Pereira · 7 years ago
  84. 3b69d91 bpo-30886: Fix multiprocessing.Queue.join_thread() (#2642) by Victor Stinner · 7 years ago
  85. 4835041 bpo-29293: multiprocessing.Condition.notify() lacks parameter `n` (#2480) by Antoine Pitrou · 7 years ago
  86. 79d37ae Clear potential ref cycle between Process and Process target (#2470) by Antoine Pitrou · 7 years ago
  87. 13e96cc Fix bpo-30596: Add close() method to multiprocessing.Process (#2010) by Antoine Pitrou · 7 years ago
  88. 1eb6c00 bpo-24484: Avoid race condition in multiprocessing cleanup (#2159) by Antoine Pitrou · 7 years ago
  89. 2b5cc5e bpo-30643: Fix race condition in signal wakeup in forkserver (followup to PR #1989) (#2139) by Antoine Pitrou · 7 years ago
  90. dfd5f34 Fix bpo-30589: improve Process.exitcode with forkserver (#1989) by Antoine Pitrou · 7 years ago
  91. 1b7863c bpo-30595: Fix multiprocessing.Queue.get(timeout) (#2027) by Victor Stinner · 7 years ago
  92. 346cbd3 bpo-16500: Allow registering at-fork handlers (#1715) by Antoine Pitrou · 7 years ago
  93. bc50f03 bpo-30414: multiprocessing.Queue._feed do not break from main loop on exc (#1683) by grzgrzgrz3 · 7 years ago
  94. 3972628 bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) by Jon Dufresne · 7 years ago
  95. 6f75bc0 bpo-30301: Fix AttributeError when using SimpleQueue.empty() (#1601) by Xiang Zhang · 7 years ago
  96. 6dd4d73 bpo-30185: avoid KeyboardInterrupt tracebacks in forkserver (#1319) by Antoine Pitrou · 7 years ago
  97. 66bffd1 bpo-30065: Fixed arguments validation in _posixsubprocess.fork_exec(). (#1110) by Serhiy Storchaka · 7 years ago
  98. 5affd23 bpo-29762: More use "raise from None". (#569) by Serhiy Storchaka · 7 years ago
  99. 794623b bpo-28699: fix abnormal behaviour of pools in multiprocessing.pool (GH-693) by Xiang Zhang · 7 years ago
  100. d6debb2 bpo-29919: Remove unused imports found by pyflakes (#137) by Victor Stinner · 7 years ago