Skip to content

Enum datatypes implementation#41

Merged
guillaume-alliander merged 9 commits into
alliander-opensource:mainfrom
tom-hg57:enum-datatypes-implementation
Sep 2, 2025
Merged

Enum datatypes implementation#41
guillaume-alliander merged 9 commits into
alliander-opensource:mainfrom
tom-hg57:enum-datatypes-implementation

Conversation

@tom-hg57
Copy link
Copy Markdown
Contributor

@tom-hg57 tom-hg57 commented Mar 4, 2025

  • Update generated modernpython sources created by cimgen (https://github.com/sogno-platform/cimgen/tree/master)
  • Fix ruff warnings
  • Rename and adapt writer tests acc. to renamed writer.py to chevron_writer.py
  • Fix test_load_all.py for Primitive, CIMDatatype, EnumType
  • Fix json_dump error by setting attribute_class as str
  • Fix type check errors
  • Change required python version to 3.11 (for enum.EnumType)
  • Increase version number
  • Update examples for custom attributes, profiles, and namespaces in README.md

tom-hg57 and others added 8 commits March 4, 2025 23:24
Signed-off-by: Thomas Günther <tom@toms-cafe.de>
…iter.py

Signed-off-by: Thomas Günther <tom@toms-cafe.de>
Signed-off-by: Thomas Günther <tom@toms-cafe.de>
Signed-off-by: HUG0-D <hugo.delesalle@zaphiro.ch>
Signed-off-by: Thomas Günther <tom@toms-cafe.de>
Signed-off-by: Thomas Günther <tom@toms-cafe.de>
Signed-off-by: Thomas Günther <tom@toms-cafe.de>
@guillaume-alliander
Copy link
Copy Markdown
Collaborator

Sorry for the delay, @tom-hg57 . Looks good to me, thanks!

@tom-hg57
Copy link
Copy Markdown
Contributor Author

If it has been approved, it could be merged, couldn't it?
I don't have the authorisation to merge.

…ADME.md

Signed-off-by: Thomas Günther <tom@toms-cafe.de>
@guillaume-alliander guillaume-alliander merged commit 0fe5269 into alliander-opensource:main Sep 2, 2025
2 checks passed
@tom-hg57 tom-hg57 deleted the enum-datatypes-implementation branch September 2, 2025 20:05
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.

3 participants