Skip to content

update DotDict class to be generic and handle missing attributes#691

Merged
Amourspirit merged 2 commits into
developfrom
0.52.2
Feb 23, 2025
Merged

update DotDict class to be generic and handle missing attributes#691
Amourspirit merged 2 commits into
developfrom
0.52.2

Conversation

@Amourspirit
Copy link
Copy Markdown
Owner

This pull request includes significant updates to the DotDict class in the ooodev.utils.helper module, as well as corresponding changes to the version history, project version, and tests.

Enhancements to DotDict class:

  • ooodev/utils/helper/dot_dict.py: The DotDict class has been made generic, allowing it to take a missing attribute value and handle various data types more effectively. Several methods were updated to align with the new generic type and improved functionality.

Documentation updates:

Project version update:

  • pyproject.toml: Updated the project version from 0.52.1 to 0.52.2 to reflect the new changes.

Test suite enhancements:

@Amourspirit Amourspirit merged commit ac4f55e into develop Feb 23, 2025
@Amourspirit Amourspirit deleted the 0.52.2 branch February 23, 2025 19:49
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