fix: resolve vulture unused variable in CustomRagTemplate and integrate vulture in local hooks
Browse files- .pre-commit-config.yaml +6 -0
- src/retrieval/finRetrieval.py +1 -1
.pre-commit-config.yaml
CHANGED
|
@@ -20,3 +20,9 @@ repos:
|
|
| 20 |
entry: .venv/bin/python3 -c "import app"
|
| 21 |
language: system
|
| 22 |
pass_filenames: false
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
entry: .venv/bin/python3 -c "import app"
|
| 21 |
language: system
|
| 22 |
pass_filenames: false
|
| 23 |
+
|
| 24 |
+
- id: vulture-dead-code
|
| 25 |
+
name: Vulture Dead Code Analysis
|
| 26 |
+
entry: .venv/bin/vulture src/ --min-confidence 80
|
| 27 |
+
language: system
|
| 28 |
+
pass_filenames: false
|
src/retrieval/finRetrieval.py
CHANGED
|
@@ -150,7 +150,7 @@ class HybridFallbackRetriever(Retriever):
|
|
| 150 |
class CustomRagTemplate(RagTemplate):
|
| 151 |
EXPECTED_INPUTS = ["context", "query_text"]
|
| 152 |
|
| 153 |
-
def format(self, query_text: str, context: str,
|
| 154 |
return self._format(query_text=query_text, context=context)
|
| 155 |
|
| 156 |
|
|
|
|
| 150 |
class CustomRagTemplate(RagTemplate):
|
| 151 |
EXPECTED_INPUTS = ["context", "query_text"]
|
| 152 |
|
| 153 |
+
def format(self, query_text: str, context: str, **kwargs: Any) -> str:
|
| 154 |
return self._format(query_text=query_text, context=context)
|
| 155 |
|
| 156 |
|