Skip to content

Commit c0dfdaf

Browse files
committed
fix: Use modern type hint syntax (PEP 604)
1 parent 0ec381e commit c0dfdaf

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

pyiceberg/expressions/visitors.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
Dict,
2626
Generic,
2727
List,
28-
Optional,
2928
Set,
3029
SupportsFloat,
3130
Tuple,
@@ -2008,7 +2007,7 @@ def _make_key(
20082007
spec_id: int,
20092008
expr: BooleanExpression,
20102009
case_sensitive: bool,
2011-
schema_id: Optional[int] = None,
2010+
schema_id: int | None = None,
20122011
) -> str:
20132012
"""Create deterministic cache key from evaluator parameters.
20142013
@@ -2030,7 +2029,7 @@ def get(
20302029
expr: BooleanExpression,
20312030
case_sensitive: bool,
20322031
schema: Schema,
2033-
) -> Optional[ResidualEvaluator]:
2032+
) -> ResidualEvaluator | None:
20342033
"""Retrieve cached evaluator if it exists.
20352034
20362035
Args:

0 commit comments

Comments
 (0)