Environment
- OS: Windows
- Python: 3.14
- OpenViking: 0.3.6
Problem
After upgrading to v0.3.6, openviking-server fails to start with the following error:
ImportError: ragfs_python native library is not available: Rust binding not available
The file ragfs_python.cp310-win_amd64.pyd exists in site-packages/openviking/lib/ but cannot be loaded, likely due to missing DLL dependencies.
Rolling back to v0.3.3 works correctly.
Cause
Appears related to the agfs to ragfs rewrite (PR #1221, Issue #1271), which changed how the Rust binding library is built and loaded. The Windows pre-built binary may be missing runtime dependencies.
Expected
v0.3.6 should start and run normally on Windows, just like v0.3.3.
Environment
Problem
After upgrading to v0.3.6, openviking-server fails to start with the following error:
ImportError: ragfs_python native library is not available: Rust binding not available
The file ragfs_python.cp310-win_amd64.pyd exists in site-packages/openviking/lib/ but cannot be loaded, likely due to missing DLL dependencies.
Rolling back to v0.3.3 works correctly.
Cause
Appears related to the agfs to ragfs rewrite (PR #1221, Issue #1271), which changed how the Rust binding library is built and loaded. The Windows pre-built binary may be missing runtime dependencies.
Expected
v0.3.6 should start and run normally on Windows, just like v0.3.3.