mirror of https://github.com/python/cpython
Doc: Recommend shlex.quote alongside pipes removal (#126570)
One of the most common reasons I see the old `pipes` module still in use when porting to Python 3.13 is for the undocumented `pipes.quote` function, which can easily be replaced with `shlex.quote`. I think it's worth specifically calling this out, since being directed to the `subprocess` module would be confusing in this case.
This commit is contained in:
parent
6a93a1adbb
commit
73e34b6808
|
@ -1568,6 +1568,8 @@ and are now removed:
|
|||
For audio playback, use the :pypi:`pygame` library from PyPI instead.
|
||||
* :mod:`!pipes`:
|
||||
Use the :mod:`subprocess` module instead.
|
||||
Use :func:`shlex.quote` to replace the undocumented ``pipes.quote``
|
||||
function.
|
||||
* :mod:`!sndhdr`:
|
||||
The :pypi:`filetype`, :pypi:`puremagic`, or :pypi:`python-magic` libraries
|
||||
should be used as replacements.
|
||||
|
|
Loading…
Reference in New Issue