From b45a346abb87cd3176ca9fc4d0af14b0fc61701b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Mon, 16 May 2016 19:32:11 +0200 Subject: [PATCH] [IMP] mis_builder: better way to disable eval-used lint check --- mis_builder/models/mis_safe_eval.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/mis_builder/models/mis_safe_eval.py b/mis_builder/models/mis_safe_eval.py index 302aebf3..6fb246c0 100644 --- a/mis_builder/models/mis_safe_eval.py +++ b/mis_builder/models/mis_safe_eval.py @@ -12,9 +12,6 @@ from .data_error import DataError __all__ = ['mis_safe_eval'] -std_eval = eval - - def mis_safe_eval(expr, locals_dict): """ Evaluate an expression using safe_eval @@ -26,7 +23,7 @@ def mis_safe_eval(expr, locals_dict): try: c = test_expr(expr, _SAFE_OPCODES, mode='eval') globals_dict = {'__builtins__': _BUILTINS} - val = std_eval(c, globals_dict, locals_dict) # noqa + val = eval(c, globals_dict, locals_dict) # pylint: disable=eval-used except NameError: raise except ZeroDivisionError: