Reformatting, fixing tests, adding basic RAG pipeline implementation

This commit is contained in:
Alex Selimov 2025-07-05 15:16:18 -04:00
parent a6cdbf1761
commit 24bfef99a2
12 changed files with 721 additions and 131 deletions

View file

@ -3,13 +3,12 @@ name = "reviewllama"
version = "0.1.0"
description = "Add your description here"
readme = "README.md"
authors = [
{ name = "Alex Selimov", email = "alex@alexselimov.com" }
]
authors = [{ name = "Alex Selimov", email = "alex@alexselimov.com" }]
requires-python = ">=3.13"
dependencies = [
"gitpython>=3.1.44",
"langchain>=0.3.25",
"langchain-community>=0.3.25",
"langchain-ollama>=0.3.3",
"pytest>=8.4.0",
"rich>=14.0.0",
@ -21,3 +20,9 @@ reviewllama = "reviewllama:main"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.pyright]
include = ["src", "reviewllama"]
exclude = ["**/node_modules", "**/__pycache__"]
reportMissingImports = true
typeCheckingMode = "basic"