From 673b6280e4bfac6ae7c06d0c14c26252d7801745 Mon Sep 17 00:00:00 2001 From: khachbe Date: Fri, 1 Aug 2025 11:20:57 +0200 Subject: [PATCH 1/2] Use int() cast instead of is_integer() for renumbered_val --- fastanime/core/utils/formatter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastanime/core/utils/formatter.py b/fastanime/core/utils/formatter.py index ad7dfe4..5aa0528 100644 --- a/fastanime/core/utils/formatter.py +++ b/fastanime/core/utils/formatter.py @@ -244,7 +244,7 @@ def renumber_titles(titles: List[str]) -> Dict[str, Union[int, float, None]]: renumbered_val = round(base_val + offset, 3) renumbered[title] = ( - int(renumbered_val) if renumbered_val.is_integer() else renumbered_val + int(renumbered_val) if int(renumbered_val) else renumbered_val ) # Add back the unnumbered titles with `None` From bee97acd35118096ff36a1212654d969303bc363 Mon Sep 17 00:00:00 2001 From: khachbe Date: Sun, 3 Aug 2025 13:58:12 +0200 Subject: [PATCH 2/2] Update formatter.py --- fastanime/core/utils/formatter.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fastanime/core/utils/formatter.py b/fastanime/core/utils/formatter.py index 5aa0528..1004463 100644 --- a/fastanime/core/utils/formatter.py +++ b/fastanime/core/utils/formatter.py @@ -243,9 +243,7 @@ def renumber_titles(titles: List[str]) -> Dict[str, Union[int, float, None]]: offset = round(orig_ep - int_part, 3) renumbered_val = round(base_val + offset, 3) - renumbered[title] = ( - int(renumbered_val) if int(renumbered_val) else renumbered_val - ) + renumbered[title] = renumbered_val # Add back the unnumbered titles with `None` for t in without_numbers: