Simple-value-object

Latest version: v3.0

Safety actively analyzes 619566 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

3.0.0

- Use python dataclass to create ValueObject

2.0.0

- Rename CannotBeChangeException to CannotBeChanged
- Rename InvariantReturnValueException to InvariantMustReturnBool
- Rename NotDeclaredArgsException to ConstructorWithoutArguments
- Rename ViolatedInvariantException to InvariantViolation
- Simplifly invariants now receives `self` attribute only
- Fix replace_mutable_kwargs_with_immutable_types for `set` kwargs

1.5.0

- Allow None as params. You can control it with invariants.

1.4.0

- Removing deprecation warnings
- Change license to MIT/X11

1.3.0

- Allow mutable data types but restricted for modifications.

1.2.0

- Reduced the creation time

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.