Skip to content

0.1.6.1 - #3

Merged
josedejesuschavez merged 13 commits into
mainfrom
0.1.6
Jan 2, 2026
Merged

0.1.6.1#3
josedejesuschavez merged 13 commits into
mainfrom
0.1.6

Conversation

@josedejesuschavez

Copy link
Copy Markdown
Owner

No description provided.

Updates the package version to 0.1.5.1 in pyproject.toml and uv.lock.

This increment addresses a minor release.
Ensures that value objects are immutable after initialization
by preventing attribute reassignment and deletion.
This enhances data integrity and prevents unintended modifications
to value object state.
Updates the package version to 0.1.6 in pyproject.toml and uv.lock.

This version bump reflects changes and improvements.
Ensures that value objects are immutable after initialization
by preventing attribute reassignment and deletion.
This enhances data integrity and prevents unintended modifications
to value object state.
Updates the package version to 0.1.6 in pyproject.toml and uv.lock.

This version bump reflects changes and improvements.
Simplifies value object implementations by removing unnecessary comments and focusing on core functionality.
This improves code readability and maintainability.

Specifically, removes redundant comments in `CompositeValueObject` and `CurrencyValueObject`.
Also, refines equality checks and hashing in `CompositeValueObject` and removes redundant tests.
Updates URL regex in `UrlValueObject` to fix a minor issue.
Adds tests to ensure that value objects and composite value objects are immutable after initialization.

Also adds tests to verify correct behavior when `super().__init__` is not called in derived classes.
Updates the package version to address a bug fix or minor enhancement.
Simplifies value object implementations by removing unnecessary comments and focusing on core functionality.
This improves code readability and maintainability.

Specifically, removes redundant comments in `CompositeValueObject` and `CurrencyValueObject`.
Also, refines equality checks and hashing in `CompositeValueObject` and removes redundant tests.
Updates URL regex in `UrlValueObject` to fix a minor issue.
Adds tests to ensure that value objects and composite value objects are immutable after initialization.

Also adds tests to verify correct behavior when `super().__init__` is not called in derived classes.
Updates the package version to address a bug fix or minor enhancement.
@josedejesuschavez
josedejesuschavez merged commit 829c430 into main Jan 2, 2026
4 checks passed
@josedejesuschavez
josedejesuschavez deleted the 0.1.6 branch January 2, 2026 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant