Simple-value-object

Latest version: v3.3

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

Scan your dependencies

Page 1 of 3

3.3.0

- Fix hash for value objects.
- Remove the CannotBeChanged exception. It is not necessary anymore.

3.2.0

- Fix custom exceptions to allow to pass them as no kwargs

3.1.1

- Add customs exceptions for invariants

3.0.1

- Remove unused imports

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

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.