Skip to content

chore: upgrade to Python 3.12, add code-review-graph, simplify CI#5

Merged
mauryasameer merged 2 commits into
devfrom
chore/add-code-review-graph
Apr 8, 2026
Merged

chore: upgrade to Python 3.12, add code-review-graph, simplify CI#5
mauryasameer merged 2 commits into
devfrom
chore/add-code-review-graph

Conversation

@mauryasameer
Copy link
Copy Markdown
Owner

Summary

  • Rebuild venv with Python 3.12 (3.13 incompatible with macOS 26.2 beta libexpat; 3.9 is EOL)
  • Add code-review-graph==2.2.1 to dev dependencies for token-efficient code analysis
  • Migrate ruff config from pytest.ini to pyproject.toml with target-version = "py312"
  • Add .code-review-graph/ and *.crg.db to .gitignore
  • CI: remove multi-version matrix, pin to single Python 3.12

Test plan

  • 88/88 tests pass locally on Python 3.12

- Rebuild venv with Python 3.12 (was 3.9; 3.13 incompatible with macOS 26.2 beta libexpat)
- Add code-review-graph==2.2.1 to requirements-dev.txt for token-efficient code analysis
- Add .code-review-graph/ and *.crg.db to .gitignore
- Migrate ruff config from pytest.ini to pyproject.toml; update target-version to py312
- CI: pin to single Python 3.12 (remove multi-version matrix)
@mauryasameer mauryasameer merged commit 2fcd26b into dev Apr 8, 2026
2 checks passed
@mauryasameer mauryasameer deleted the chore/add-code-review-graph branch April 8, 2026 17:07
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