From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Wed, 28 Jul 2021 14:08:51 +0000 (-0700) Subject: Change type check to isinstance in pipes (GH-27291) (GH-27416) X-Git-Tag: v3.10.0rc1~48 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5eabf246b609466c4cd244d32ecb2f780cfeed8c;p=thirdparty%2FPython%2Fcpython.git Change type check to isinstance in pipes (GH-27291) (GH-27416) (cherry picked from commit 9ffbb899462b819864f777d0228fb8f1bb89b018) Co-authored-by: Anton GrĂ¼bel --- diff --git a/Lib/pipes.py b/Lib/pipes.py index f1a16f63de60..8cc74b0f1f78 100644 --- a/Lib/pipes.py +++ b/Lib/pipes.py @@ -109,7 +109,7 @@ class Template: def append(self, cmd, kind): """t.append(cmd, kind) adds a new step at the end.""" - if type(cmd) is not type(''): + if not isinstance(cmd, str): raise TypeError('Template.append: cmd must be a string') if kind not in stepkinds: raise ValueError('Template.append: bad kind %r' % (kind,)) @@ -125,7 +125,7 @@ class Template: def prepend(self, cmd, kind): """t.prepend(cmd, kind) adds a new step at the front.""" - if type(cmd) is not type(''): + if not isinstance(cmd, str): raise TypeError('Template.prepend: cmd must be a string') if kind not in stepkinds: raise ValueError('Template.prepend: bad kind %r' % (kind,))