We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dd1146e commit 7e42e8aCopy full SHA for 7e42e8a
2 files changed
tests/test_varname.py
@@ -188,9 +188,6 @@ def function():
188
assert func == ("func", "func")
189
190
191
-@pytest.mark.skipif(
192
- sys.version_info < (3, 8), reason="named expressions require Python >= 3.8"
193
-)
194
def test_named_expr():
195
from .named_expr import a
196
varname/utils.py
@@ -108,7 +108,7 @@
108
ArgSourceType: TypeAlias = Union[ArgSourceType, Tuple[ArgSourceType, ...]]
109
ArgSourceType: TypeAlias = Union[ArgSourceType, Mapping[str, ArgSourceType]]
110
111
-ASSIGN_TYPES = (ast.Assign, ast.AnnAssign)
+ASSIGN_TYPES = (ast.Assign, ast.AnnAssign, ast.NamedExpr)
112
AssignType: TypeAlias = Union[ASSIGN_TYPES] # type: ignore
113
114
PY311 = sys.version_info >= (3, 11)
0 commit comments