Skip to content

Commit

Permalink
ref(metrics): Update type hints for tag values
Browse files Browse the repository at this point in the history
Remove None, Tuple, and List from the MetricTagValue type as these are not supported and might confuse the user
  • Loading branch information
Elias Ram committed Jun 11, 2024
1 parent 6a9d152 commit d0a8ff9
Showing 1 changed file with 1 addition and 8 deletions.
9 changes: 1 addition & 8 deletions sentry_sdk/_types.py
Original file line number Diff line number Diff line change
Expand Up @@ -173,14 +173,7 @@
MetricTagsInternal = Tuple[Tuple[str, str], ...]

# External representation of tags as a dictionary.
MetricTagValue = Union[
str,
int,
float,
None,
List[Union[int, str, float, None]],
Tuple[Union[int, str, float, None], ...],
]
MetricTagValue = Union[str, int, float]
MetricTags = Mapping[str, MetricTagValue]

# Value inside the generator for the metric value.
Expand Down

0 comments on commit d0a8ff9

Please sign in to comment.