Sync main to develop#138
Conversation
…responding-120 fix: move Ollama calls to QThread to prevent UI freezing on Windows
…el-plot style: improve simulation plot layout in run_llamosc.py
…exception-handling-65 Revert "fix: add exception handling and default behaviors for LLM calls (OREL-group#65)"
This workflow installs Python dependencies, runs tests, and lints code with multiple Python versions.
Add CI checks, CODEOWNERS, and contribution workflow safeguards
Updated project details and onboarding guide for GSoC 2026.
Fix CI Python version to satisfy pandas requirement
|
@HarshitSharma14 please change the linter to only check for missing imports, and not classify unused imports or import * as failures. |
…extend flake8 ignore rules
Pushed the update to the linter so it now only checks for missing imports. I also switched the workflow to use If you’d prefer keeping a lighter CI dependency setup instead, we could also introduce a |
|
@sarrah-basta @Orthogonal-Research-Lab Thanks for the clarification on the linter, I've updated it accordingly. One remaining point from my earlier comment (#132 (comment)) is the existing |
This seems like a superficial fix, it is bypassing actually checking the requirements user is expected to install, so I don't think a new requirements should be introduced just for ci Also, after going through the changes, i think a 'pip check' should be added after installing the libraries. This should prevent prs with version conflicts. |
|
@quirky-blu Fair point about validating the same dependencies users install. I’ve already updated the workflow to use While testing the installation locally with Thanks for your input on this. |
|
@HarshitSharma14 yeah I guess we can add pip check on a later pr |
|
@Orthogonal-Research-Lab could you comment about the earlier python-package.yml? |
Summary of changes
Syncs the
developbranch withmain. This PR includes the previous 12 commits frommainthat were missing indevelop, along with 1 merge commit to align both branches and ensure that repository safeguards and CI workflows are present indevelop.After review feedback, the CI workflow was also adjusted:
Environment_Creation/requirements.txt, as referenced in the project setup documentation.Related issue(s)
Closes #128
Agent logic / prompts
Tests
Checklist