Currently the test workflow (GHA) only support python versions 3.9 to 3.11, need to add 3.12. I tried to add 3.12 recently and found a build issue, need more investigation.