Commit 4322c178 authored by Senthil Kumaran's avatar Senthil Kumaran

Issue #14920: Fix the help(urllib.parse) failure on locale C terminals. Just have ascii in help msg

parents 0b6f6c82 ffa4b2c0
...@@ -707,7 +707,7 @@ def quote_plus(string, safe='', encoding=None, errors=None): ...@@ -707,7 +707,7 @@ def quote_plus(string, safe='', encoding=None, errors=None):
def quote_from_bytes(bs, safe='/'): def quote_from_bytes(bs, safe='/'):
"""Like quote(), but accepts a bytes object rather than a str, and does """Like quote(), but accepts a bytes object rather than a str, and does
not perform string-to-bytes encoding. It always returns an ASCII string. not perform string-to-bytes encoding. It always returns an ASCII string.
quote_from_bytes(b'abc def\xab') -> 'abc%20def%AB' quote_from_bytes(b'abc def\x3f') -> 'abc%20def%3f'
""" """
if not isinstance(bs, (bytes, bytearray)): if not isinstance(bs, (bytes, bytearray)):
raise TypeError("quote_from_bytes() expected bytes") raise TypeError("quote_from_bytes() expected bytes")
......
...@@ -44,6 +44,9 @@ Core and Builtins ...@@ -44,6 +44,9 @@ Core and Builtins
Library Library
------- -------
- Issue #14920: Fix the help(urllib.parse) failure on locale C on terminals.
Have ascii characters in help.
- Issue #14548: Make multiprocessing finalizers check pid before - Issue #14548: Make multiprocessing finalizers check pid before
running to cope with possibility of gc running just after fork. running to cope with possibility of gc running just after fork.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment