bpo-28595: Allow shlex whitespace_split with punctuation_chars (GH-2071)

3 files changed