feat: enhance LM Studio integration with model filtering and add comprehensive test coverage

This commit is contained in:
Netherwarlord
2026-07-28 22:09:01 -04:00
parent f77f0af33a
commit de0304ca54
14 changed files with 450 additions and 21 deletions
+12
View File
@@ -0,0 +1,12 @@
# Dependencies needed to run the test suite, and nothing more.
#
# Deliberately excludes llama-cpp-python: it needs a C compiler, dominates
# install time, and nothing under tests_py/ imports it. The tests exercise
# suite loading, grading, report rendering and the HTTP surface — none of which
# touch local inference.
#
# Keep the bounds in step with requirements.txt.
fastapi>=0.115,<0.200
uvicorn[standard]>=0.30,<1.0
requests>=2.31.0,<3.0