From 3586c6b424cad0cefe3085e7c68bf3ff4b52a93e Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Fri, 22 Apr 2011 18:58:20 -0400 Subject: [PATCH] Catch and ignore failing upate_wrapper() on BPL-wrapped functions. --- pyopencl/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pyopencl/__init__.py b/pyopencl/__init__.py index 8154caf5..bf8b7ae2 100644 --- a/pyopencl/__init__.py +++ b/pyopencl/__init__.py @@ -394,7 +394,10 @@ def _mark_copy_deprecated(func): except ImportError: pass else: - update_wrapper(new_func, func) + try: + update_wrapper(new_func, func) + except AttributeError: + pass return new_func -- GitLab