Skip to content

Fix dependency installation issues#2

Open
SlowSpeedChase wants to merge 1 commit intomainfrom
chase_dev
Open

Fix dependency installation issues#2
SlowSpeedChase wants to merge 1 commit intomainfrom
chase_dev

Conversation

@SlowSpeedChase
Copy link
Collaborator

Summary

  • Add numpy to REQUIRED_PACKAGES list in run_all.py - it was missing from the dependency check even though it's required in requirements.txt
  • Loosen numpy version constraint from >=2.2.3 to >=1.24.0 for broader compatibility across different systems

Problem

The dependency installer wasn't working correctly because:

  1. numpy was missing from the explicit package check list, so numpy import failures would silently pass
  2. The numpy>=2.2.3 constraint was too tight (very recent version) causing installation failures on some systems

Test plan

  • Run python run_all.py --check-only to verify dependency check passes
  • Run pip install -r requirements.txt to verify installation succeeds
  • Run full pipeline with python run_all.py (requires data download)

🤖 Generated with Claude Code

- Add numpy to REQUIRED_PACKAGES list in run_all.py so it's properly
  checked during dependency validation
- Change numpy version constraint from >=2.2.3 to >=1.24.0 for broader
  compatibility across different systems and Python versions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant