[issue38591] Deprecating MultiLoopChildWatcher

2019-10-25 Thread Kyle Stanley
Kyle Stanley added the comment: > Kyle, why are you resetting the status to "Pending"? That was an accident, I think I had that set already on the page and submitted my comment just after you did yours. I'm going to change the title of the issue to "Deprecate Process Child Watchers". I star

[issue38591] Deprecating MultiLoopChildWatcher

2019-10-25 Thread Yury Selivanov
Yury Selivanov added the comment: Kyle, why are you resetting the status to "Pending"? > I think it will be necessary to fix the issues in the near future if we want > to keep MultiLoopChildWatcher in 3.8 (as they apply to 3.8 and 3.9). I would > certainly not be ecstatic about the idea of r

[issue38591] Deprecating MultiLoopChildWatcher

2019-10-25 Thread Kyle Stanley
Kyle Stanley added the comment: > Speaking of watchers -- big +1 from me to drop them all at some point. I > would start as early as 3.9. Yeah that was my initial plan, to start the deprecation in 3.9 and finalize the removal in 3.11. We might be able to make an exception for MultiLoopChild

[issue38591] Deprecating MultiLoopChildWatcher

2019-10-25 Thread Yury Selivanov
Yury Selivanov added the comment: > but perhaps if we go through with that we should remove MultiLoopChildWatcher > from 3.8 (if it's not too late to do so) instead of deprecating it. I'll leave that up to Andrew to decide, but I'd be +1 to drop it asap, especially if we want to eventually d

[issue38591] Deprecating MultiLoopChildWatcher

2019-10-25 Thread Kyle Stanley
Kyle Stanley added the comment: > Didn't we just add MultiLoopChildWatcher in 3.8? Yep, that's correct: https://docs.python.org/3/library/asyncio-policy.html#asyncio.MultiLoopChildWatcher I wasn't aware of that, but it would explain the current lack of usage. I'm generally in favor of Andre

[issue38591] Deprecating MultiLoopChildWatcher

2019-10-25 Thread Yury Selivanov
Yury Selivanov added the comment: Didn't we just add MultiLoopChildWatcher in 3.8? -- status: pending -> open ___ Python tracker ___ __

[issue38591] Deprecating MultiLoopChildWatcher

2019-10-25 Thread Kyle Stanley
Change by Kyle Stanley : -- assignee: -> aeros nosy: +vstinner status: open -> pending ___ Python tracker ___ ___ Python-bugs-list

[issue38591] Deprecating MultiLoopChildWatcher

2019-10-25 Thread Kyle Stanley
New submission from Kyle Stanley : Proposal: Deprecate the alternative process watcher implementation to ThreadedChildWatcher, MultiLoopChildWatcher. Motivation: The idea for this proposal came from a comment from Andrew Svetlov in GH-16552: "I believe after polishing ThreadedChildWatcher we