-
Notifications
You must be signed in to change notification settings - Fork 270
Closed
Description
Description
Installing codegraphcontext on Windows fails during dependency resolution.
The failure occurs because falkordblite depends on redislite, which does not support the win32 (Windows) platform.
Error Message
The redislite module is not supported on the 'win32' platform
ERROR: Failed to build 'falkordblite' when getting requirements to build wheel
Impact
- Users on Windows cannot install
codegraphcontextusingpip - Installation fails even before using any functionality
- This blocks Windows developers from experimenting or contributing
Expected Behavior
-
Either:
- The package should install successfully on Windows without FalkorDBLite, or
- Windows should be clearly marked as unsupported in documentation, or
- FalkorDBLite should be made an optional dependency
Suggested Solutions
One of the following could resolve the issue:
- Make
falkordblitean optional / extra dependency - Add platform checks to skip
redisliteon Windows - Provide a Neo4j-only fallback for Windows users
- Clearly document Linux/WSL-only support
Environment
- OS: Windows 10 / 11 (win_amd64)
- Python: 3.12
- Installation method:
pip install codegraphcontext