Following changes with their trac ids were addressed. [2374] Fix name validation [2378] Fix a bug in persistence code (reading empty strings) [2332,2424] Python Binding - update the supported Python versions 3.8 – 3.11 [2341] Add Python bindings on Linux ARM platforms [2390] Fix pIndex allowing dynamic units [2392] Fix persistence file handling of line endings [2399] Provide universal binaries for macOS packages [2420] Fix enumeration code in Python binding [2421] Test valid range of Integer Nodes with valid value sets [2423] String2Value rejects invalid string [2430] Replace the FindFirst/FindNext implementation