Skip to content

chore: promote dev to main (Python 3.12, code-review-graph)#15

Merged
mauryasameer merged 3 commits into
mainfrom
dev
Apr 12, 2026
Merged

chore: promote dev to main (Python 3.12, code-review-graph)#15
mauryasameer merged 3 commits into
mainfrom
dev

Conversation

@mauryasameer
Copy link
Copy Markdown
Owner

Summary

  • Upgrades Python from 3.11 to 3.12 in CI and deploy gate
  • Adds code-review-graph==2.2.1 to dev dependencies
  • Simplifies CI and deploy gate to single Python version (removes matrix)
  • Fixes pyproject.toml ruff target-version to py312
  • Fixes test isolation bug in test_easyocr_factory_dynamic_loading (clears _instances cache)

Test plan

  • All 16 tests pass on Python 3.12
  • Ruff lint passes
  • HuggingFace Space runtime files unchanged (no requirements.txt / app.py / src/ changes)

- Rebuild venv with Python 3.12 (paddleocr has no Python 3.13 wheels)
- Add code-review-graph==2.2.1 to requirements-dev.txt
- Add .code-review-graph/ and *.crg.db to .gitignore
- Update pyproject.toml ruff target-version to py312
- CI: pin to single Python 3.12 (remove multi-version matrix)
- Fix integration test: also clear OCRFactory._instances before dynamic loading test
chore: upgrade to Python 3.12, add code-review-graph, simplify CI
@mauryasameer mauryasameer merged commit 6e1ef8a into main Apr 12, 2026
4 checks passed
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