diff --git a/CHANGES.rst b/CHANGES.rst index 2ad8c94..7c88268 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,6 +1,13 @@ Changes ======= +0.5.0 (YYYY-MM-DD) +------------------ + +* Add the ``extract_rating`` and ``extract_rating_stars`` functions for + extracting values. +* Add the ``extract_review_count`` function for extracting review counts. + 0.4.0 (2023-12-26) ------------------ diff --git a/zyte_parsers/aggregate_rating.py b/zyte_parsers/aggregate_rating.py index 13b5bc5..ee5881c 100644 --- a/zyte_parsers/aggregate_rating.py +++ b/zyte_parsers/aggregate_rating.py @@ -62,7 +62,7 @@ def _check_best_rating(value: float, rating_value: float) -> Optional[float]: return best_rating -def _get_rating_numbers(node_text: Optional[str]) -> List[Optional[float]]: +def _get_rating_numbers(node_text: Optional[str]) -> List[float]: rating_nums: List = [] if node_text: node_nums = re.findall(r"\d*,\d+|\d*\.\d+|\d+", node_text)