From 49f2ef5169a4068dc8561ad1447c47d70873b74c Mon Sep 17 00:00:00 2001 From: Rebecca Chen Date: Wed, 22 May 2019 14:49:08 -0700 Subject: Unbreak pytype by silencing a false positive. (#8106) --- google/api_core/general_helpers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/google/api_core/general_helpers.py b/google/api_core/general_helpers.py index 5661663..d2d0c44 100644 --- a/google/api_core/general_helpers.py +++ b/google/api_core/general_helpers.py @@ -26,7 +26,8 @@ _PARTIAL_VALID_ASSIGNMENTS = ("__doc__",) def wraps(wrapped): """A functools.wraps helper that handles partial objects on Python 2.""" - if isinstance(wrapped, functools.partial): + # https://github.com/google/pytype/issues/322 + if isinstance(wrapped, functools.partial): # pytype: disable=wrong-arg-types return six.wraps(wrapped, assigned=_PARTIAL_VALID_ASSIGNMENTS) else: return six.wraps(wrapped) -- cgit v1.2.3