fix(classproperty): require fget, remove unsafe default

This commit is contained in:
rus07tam 2025-10-26 18:07:01 +00:00
parent 072a0d7c0a
commit c1e841fea9

View file

@ -48,7 +48,7 @@ class ClassProperty[T]:
def classproperty[T]( def classproperty[T](
fget: Callable[[Any], T] = empty.func, fget: Callable[[Any], T],
fset: Callable[[Any, T], None] = empty.func, fset: Callable[[Any, T], None] = empty.func,
fdel: Callable[[Any], None] = empty.func, fdel: Callable[[Any], None] = empty.func,
) -> ClassProperty[T]: ) -> ClassProperty[T]: