Skip to content

Commit 0c3c904

Browse files
committed
frozen_dataclass_sealable(refactor): Ensure explicit frozen=False
why: Explicitly setting frozen=False preserves inheritance flexibility what: - Make dataclass(frozen=False) explicit in decorator implementation - Fix type errors with proper mypy guards - Add warning when frozen=True is incorrectly specified - Keep AttributeError for consistency with existing tests - Fix line length issues and improve error messages refs: Addresses core issues with inheritance from mutable base classes
1 parent a842bd9 commit 0c3c904

File tree

2 files changed

+983
-0
lines changed

2 files changed

+983
-0
lines changed

0 commit comments

Comments
 (0)