Allow inheriting FrozenOrThawed with custom init (#105624)

This commit is contained in:
Erik Montnemery
2023-12-13 10:13:34 +01:00
committed by GitHub
parent c318445a76
commit 22c3847c0e
3 changed files with 31 additions and 0 deletions

View File

@@ -117,4 +117,5 @@ class FrozenOrThawed(type):
return object.__new__(cls)
return cls._dataclass(*_args, **kwargs)
cls.__init__ = cls._dataclass.__init__ # type: ignore[misc]
cls.__new__ = __new__ # type: ignore[method-assign]