Issue #22219: The zipfile module CLI now adds entries for directories
(including empty directories) in ZIP file.

--HG--
branch : 3.4
Issue #22219: The zipfile module CLI now adds entries for directories
(including empty directories) in ZIP file.
Realign packaging docs with PyPUG changes

--HG--
branch : 3.4
extra : rebase_source : ffb52b61c429bc282e84b031cefe3ae4060ce975
Issue #22518: Fixed integer overflow issues in "backslashreplace",
"xmlcharrefreplace", and "surrogatepass" error handlers.

--HG--
branch : 3.4
Merge packaging doc updates from 3.4
Issue #22518: Fixed integer overflow issues in "backslashreplace",
"xmlcharrefreplace", and "surrogatepass" error handlers.
Merge heads

--HG--
branch : 3.4
Merge heads
Null merge
Issue #21883: os.path.join() and os.path.relpath() now raise a TypeError with
more helpful error message for unsupported or mismatched types of arguments.
Fixed issue number for issue #22470 in Misc/NEWS.

--HG--
branch : 3.4
Fixed issue number for issue #22470 in Misc/NEWS.
Fixed tests on Windows for issue #21883.
Issue #11271: concurrent.futures.Executor.map() now takes a *chunksize*
argument to allow batching of tasks in child processes and improve
performance of ProcessPoolExecutor.  Patch by Dan O'Reilly.
Issue #21905: Avoid RuntimeError in pickle.whichmodule() when sys.modules is mutated while iterating.

Patch by Olivier Grisel.

--HG--
branch : 3.4
Add NEWS entry I forgot to commit.
Issue #21905: Avoid RuntimeError in pickle.whichmodule() when sys.modules is mutated while iterating.

Patch by Olivier Grisel.
#11866: Eliminate race condition in the computation of names for new threads.

Original patch by Peter Saveliev.

--HG--
branch : 3.4
Merge: #11866: Eliminate race condition in the computation of names for new threads.
#14201: Update ctypes docs to match behavior changed from 214b28d7a999.

Original patch by Erik Johansson, slightly updated by Meador Inge.

--HG--
branch : 3.4