HumanCompatibleAI / ranking-challenge

Testing ranking algorithms to improve social cohesion
27 stars 3 forks source link

Fix Python import system #44

Closed hiftikha closed 4 months ago

hiftikha commented 5 months ago

What's New

  1. Fix python import system
  2. Added CI integration for running tests
  3. Resolved dependency conflicts
  4. Removed
  5. Every package follows the following project structure for consistency: package/

package/ ├── init.py ├── src/ │ ├── init.py │ ├── main_module.py │ └── other_modules/ ├── tests/ │ ├── init.py │ ├── main_module_test.py │ ├── other_module_test.py │ └── test_data.py └── README.md

What This Changes

Why This Change is Needed

How to Test

raindrift commented 5 months ago

After merging the PR for code formatting, this one has a lot of conflicts. Which I guess is sort of unavoidable.

raindrift commented 4 months ago

For the moment, it seems like we're happy with how the python imports are working in this repo. I think we might come back to this, but if that's the case it's easy enough to reopen this PR.