gh-91217: deprecate-pipes (GH-91779)

This commit is contained in:
Brett Cannon 2022-04-21 19:28:34 -07:00 committed by GitHub
parent 29afb7d2ef
commit 2551a6c92f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 1 deletions

View file

@ -919,6 +919,7 @@ Deprecated
* :mod:`nis`
* :mod:`nntplib`
* :mod:`ossaudiodev`
* :mod:`pipes`
(Contributed by Brett Cannon in :issue:`47061`.)

View file

@ -60,10 +60,13 @@
import re
import os
import tempfile
import warnings
# we import the quote function rather than the module for backward compat
# (quote used to be an undocumented but used function in pipes)
from shlex import quote
warnings._deprecated(__name__, remove=(3, 13))
__all__ = ["Template"]
# Conversion step kinds

View file

@ -1,10 +1,12 @@
import pipes
import os
import string
import unittest
import shutil
from test.support import reap_children, unix_shell
from test.support.os_helper import TESTFN, unlink
from test.support.warnings_helper import import_deprecated
pipes = import_deprecated("pipes")
if os.name != 'posix':

View file

@ -0,0 +1 @@
Deprecate the 'pipes' module.