From f65f0c455d3fbde9fd7418ca03b9fa988197c382 Mon Sep 17 00:00:00 2001 From: Luca Di Grazia Date: Tue, 23 Aug 2022 10:32:34 +0200 Subject: [PATCH] Pyre: Optional type is missing "filename": "bauh/api/abstract/controller.py" "warning_type": "Incompatible variable type [9]", "warning_message": " reason is declared to have type `str` but is used as type `None`.", "warning_line": 61 "fix": add Optional --- bauh/api/abstract/controller.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bauh/api/abstract/controller.py b/bauh/api/abstract/controller.py index dd3e3e5e..3c42ed4f 100644 --- a/bauh/api/abstract/controller.py +++ b/bauh/api/abstract/controller.py @@ -58,7 +58,7 @@ class SearchResult: class UpgradeRequirement: - def __init__(self, pkg: SoftwarePackage, reason: str = None, required_size: float = None, extra_size: float = None, sorting_priority: int = 0): + def __init__(self, pkg: SoftwarePackage, reason: Optional[str] = None, required_size: Optional[float] = None, extra_size: Optional[float] = None, sorting_priority: int = 0): """ :param pkg: