Replace pytest group reference with explicit dependencies in evaluation
• Remove pytest group dependency
• Add explicit pytest>=8.4.2
• Add pytest-asyncio>=1.2.0
• Add pre-commit directly
• Fix potential circular dependency
(cherry picked from commit 472b498ade)
This commit is contained in:
parent
d790a660cd
commit
a6fc87d50e
1 changed files with 4 additions and 2 deletions
|
|
@ -131,8 +131,10 @@ offline = [
|
||||||
]
|
]
|
||||||
|
|
||||||
evaluation = [
|
evaluation = [
|
||||||
# Test framework (reference pytest group)
|
# Test framework dependencies (for evaluation)
|
||||||
"lightrag-hku[pytest]",
|
"pytest>=8.4.2",
|
||||||
|
"pytest-asyncio>=1.2.0",
|
||||||
|
"pre-commit",
|
||||||
# RAG evaluation dependencies (RAGAS framework)
|
# RAG evaluation dependencies (RAGAS framework)
|
||||||
"ragas>=0.3.7",
|
"ragas>=0.3.7",
|
||||||
"datasets>=4.3.0",
|
"datasets>=4.3.0",
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue