diff --git a/src/packaging/licenses/__init__.py b/src/packaging/licenses/__init__.py index 2385b67b..569156d6 100644 --- a/src/packaging/licenses/__init__.py +++ b/src/packaging/licenses/__init__.py @@ -97,7 +97,7 @@ def canonicalize_license_expression( python_expression = " ".join(python_tokens) try: - invalid = eval(python_expression) + invalid = eval(python_expression, globals(), locals()) except Exception: invalid = True