Resolving Python Dependency Conflicts in pyproject.toml - Fixing pip Externally-Managed Environment Errors-Permanently Increase Node.js Heap Size

Result check
- Keep one change per test run so you know which step helped.
- Undo temporary changes after the issue is confirmed.