pysoem installs and works correctly under Python 3.13.x, but fails to install in a Python 3.14.0 environment when running pip install pysoem or installing via requirements.txt, showing the following error:
× Failed to build installable wheels for some pyproject.toml based projects
╰─> pysoem
This issue can be consistently reproduced on multiple Windows machines. Initial analysis suggests that maybe the Python 3.14 C API structure has changed, which causes the pysoem C extension module to fail during the build or linking stage.