Skip to content

Commit 135efc5

Browse files
committed
Marker name is a string, not a lexer token
1 parent f47eb7d commit 135efc5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/poetry/core/version/markers.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -737,7 +737,9 @@ def _compact_markers(tree_elements: "Tree", tree_prefix: str = "") -> MarkerType
737737
)
738738

739739
value = value[1:-1]
740-
groups[-1] = MultiMarker.of(groups[-1], SingleMarker(name, f"{op}{value}"))
740+
groups[-1] = MultiMarker.of(
741+
groups[-1], SingleMarker(str(name), f"{op}{value}")
742+
)
741743
elif token.data == f"{tree_prefix}BOOL_OP" and token.children[0] == "or":
742744
groups.append(MultiMarker())
743745

0 commit comments

Comments
 (0)