Issue #21565: multiprocessing: use contex-manager protocol for synchronization
primitives.
Issue #19925: Added tests for the spwd module. Original patch by Vajrasky Kok.
Issue #19925: Added tests for the spwd module. Original patch by Vajrasky Kok.
Mention setuptools & wheel as key terms for distribution
Merge from 3.4
Issue #21477: Idle htest: modify run; add more tests.
Patch by Saimadhav Heblikar. 2.7 version will follow.
Merge with 3.4
Issue 13355:  Make random.triangular degrade gracefully when low == high.
merge
Issue 21558:  Fix a typo in the contextlib docs
merge
Issue 21137:  Better repr for threading.Lock()
Issue 15246:  Improve test coverage for collections.abc.Set.  (Contributed by James King).
Issue 16774:  Add a new itertools recipe (suggested by Alexey Kachayev).