bpo-5001, bpo-31169: Fix two uninformative asserts in multiprocessing/managers.py (#3078)
* Make error message more informative
Replace assertions in error-reporting code with more-informative version that doesn't cause confusion over where and what the error is.
* Additional clarification + get travis to check
* Change from SystemError to TypeError
As suggested in PR comment by @pitrou, changing from SystemError; TypeError appears appropriate.
* NEWS file installation; ACKS addition (will do my best to justify it by additional work)
diff --git a/Misc/ACKS b/Misc/ACKS
index d6088b3..6fc41b3 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -1465,6 +1465,7 @@
Michael Sloan
Nick Sloan
Václav Šmilauer
+Allen W. Smith
Christopher Smith
Eric V. Smith
Gregory P. Smith