diff --git a/README.md b/README.md index 1557de4..7fdc8a7 100644 --- a/README.md +++ b/README.md @@ -68,6 +68,7 @@ source .venv/bin/activate # 3. Install dependencies pip install -r requirements.txt python3.14 -m pip install -r requirements.txt +python -m pytest tests/ -q # 4. Start llama.cpp server (in a separate terminal) diff --git a/pyproject.toml b/pyproject.toml index ef4cbb0..29b898c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,13 +9,13 @@ description = "AI-powered codebase editor using local llama.cpp models" readme = "README.md" requires-python = ">=3.14" dependencies = [ - "openai>=1.30.0", + "openai>=2.31", "numpy>=2.0", "pydantic>=2.0.0", - "pyyaml>=6.0", + "pyyaml>=6.0.3", "rich>=13.0.0", - "pytest>=8.0.0", - "pytest-mock>=3.12.0", + "pytest>=9.0.3", + "pytest-mock>=3.15.1", "httpx>=0.24.0", ] diff --git a/requirements.txt b/requirements.txt index 9b97328..c3a001b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -openai>=2.31.0 +openai>=2.31 numpy>=2.0 pydantic>=2.0.0 PyYAML>=6.0.3