From c11a4cb952835afda6161f6d63e1eded4381d5a0 Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Sat, 1 Jul 2017 00:11:27 +0300 Subject: Make Interpreter object unpicklable as it was being pickled by accident in copies of kwargs. --- mesonbuild/interpreterbase.py | 1 + 1 file changed, 1 insertion(+) (limited to 'mesonbuild/interpreterbase.py') diff --git a/mesonbuild/interpreterbase.py b/mesonbuild/interpreterbase.py index d44f71b..7e9fa26 100644 --- a/mesonbuild/interpreterbase.py +++ b/mesonbuild/interpreterbase.py @@ -61,6 +61,7 @@ class permittedKwargs: self.permitted = permitted def __call__(self, f): + @wraps(f) def wrapped(s, node, args, kwargs): for k in kwargs: if k not in self.permitted: -- cgit v1.1