Skip to content

Commit eab778b

Browse files
committed
fix type errors
Signed-off-by: christian.lutnik <[email protected]>
1 parent a76bcf6 commit eab778b

File tree

1 file changed

+2
-2
lines changed
  • providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/process

1 file changed

+2
-2
lines changed

providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/process/flags.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from openfeature.exception import ParseError
88

99

10-
def _validate_metadata(key, value):
10+
def _validate_metadata(key: str, value: typing.Union[float, int, str, bool]):
1111
if key is None:
1212
raise ParseError("Metadata key must be set")
1313
elif not isinstance(key, str):
@@ -19,7 +19,7 @@ def _validate_metadata(key, value):
1919
)
2020
if value is None:
2121
raise ParseError("Metadata value for key " + str(key) + " must be set")
22-
elif not isinstance(value, typing.Union[float, int, str, bool]):
22+
elif not isinstance(value, float | int | str | bool):
2323
raise ParseError(
2424
"Metadata value "
2525
+ str(value) +

0 commit comments

Comments
 (0)