Problem
The current documentation does not cover Windows-specific
setup issues. Contributors on Windows face multiple blockers:
mysqlclient fails to build without Microsoft C++ Build Tools
- No mention of
docker-compose.yaml (vs .yml) filename
- No Windows-specific instructions in CONTRIBUTING docs
Proposed Solution
- Add a Windows setup section to the contributing guide
- Document the mysqlclient fix for Windows
- Clarify correct docker compose commands for Windows
Environment
- OS: Windows 11
- Python: 3.14
- Docker: 29.2.1