We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b8cd413 commit a4a9ffaCopy full SHA for a4a9ffa
1 file changed
schwifty/bban.py
@@ -90,7 +90,8 @@ def __new__(cls: type[Self], country_code: str, value: str, **kwargs: Any) -> Se
90
def __init__(self, country_code: str, value: str) -> None:
91
self.country_code = country_code
92
93
- def __getnewargs__(self) -> tuple[str, str]:
+ # BBAN.__new__ needs both values when pickle reconstructs the object.
94
+ def __getnewargs__(self) -> tuple[str, str]: # type: ignore[override]
95
return (self.country_code, self.compact)
96
97
def __deepcopy__(self, memo: dict[str, Any] | None = None) -> Self:
0 commit comments