Repository: opea-project/GenAIEval (language: python)

Issue:
No matching distribution found for bigcode-eval (unavailable)
I got error when I try to `pip install -r requirements.txt`
```
$ pip install -r requirements.txt
Collecting bigcode-eval@ git+https://github.com/bigcode-project/bigcode-evaluation-harness.git@a1b4a7949a24c8e3ef0d05a01097b2d14ffba56e
  Cloning https://github.com/bigcode-project/bigcode-evaluation-harness.git (to revision a1b4a7949a24c8e3ef0d05a01097b2d14ffba56e) to /tmp/pip-install-0e4k4utc/bigcode-eval_26729d663b1642039ada3e44a8055635
  Running command git clone --filter=blob:none --quiet https://github.com/bigcode-project/bigcode-evaluation-harness.git /tmp/pip-install-0e4k4utc/bigcode-eval_26729d663b1642039ada3e44a8055635
  Running command git rev-parse -q --verify 'sha^a1b4a7949a24c8e3ef0d05a01097b2d14ffba56e'
  Running command git fetch -q https://github.com/bigcode-project/bigcode-evaluation-harness.git a1b4a7949a24c8e3ef0d05a01097b2d14ffba56e
  Running command git checkout -q a1b4a7949a24c8e3ef0d05a01097b2d14ffba56e
  Resolved https://github.com/bigcode-project/bigcode-evaluation-harness.git to commit a1b4a7949a24c8e3ef0d05a01097b2d14ffba56e
  Preparing metadata (setup.py) ... done
  WARNING: Generating metadata for package bigcode-eval produced metadata for project name unknown. Fix your #egg=bigcode-eval fragments.
Discarding git+https://github.com/bigcode-project/bigcode-evaluation-harness.git@a1b4a7949a24c8e3ef0d05a01097b2d14ffba56e: Requested unknown from git+https://github.com/bigcode-project/bigcode-evaluation-harness.git@a1b4a7949a24c8e3ef0d05a01097b2d14ffba56e (from -r requirements.txt (line 1)) has inconsistent name: filename has 'bigcode-eval', but metadata has 'unknown'
ERROR: Could not find a version that satisfies the requirement bigcode-eval (unavailable) (from versions: none)
ERROR: No matching distribution found for bigcode-eval (unavailable)
```



Discussion / hints:
Using this commit of `bigcode-evaluation-harness` can solve this problem: https://github.com/bigcode-project/bigcode-evaluation-harness/tree/e5c2f31625223431d7987f43b70b75b9d26ba118

Fix patch:
diff --git a/requirements.txt b/requirements.txt
index 2e7e1b59..637f8a96 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-bigcode-eval@git+https://github.com/bigcode-project/bigcode-evaluation-harness.git@a1b4a7949a24c8e3ef0d05a01097b2d14ffba56e
+bigcode-eval@git+https://github.com/bigcode-project/bigcode-evaluation-harness.git@e5c2f31625223431d7987f43b70b75b9d26ba118
 evaluate
 langchain_community
 langchain_huggingface


Test patch:
diff --git a/tests/requirements.txt b/tests/requirements.txt
index 02087cf8..cf468d39 100644
--- a/tests/requirements.txt
+++ b/tests/requirements.txt
@@ -1,4 +1,4 @@
-bigcode-eval@git+https://github.com/bigcode-project/bigcode-evaluation-harness.git@a1b4a7949a24c8e3ef0d05a01097b2d14ffba56e
+bigcode-eval@git+https://github.com/bigcode-project/bigcode-evaluation-harness.git@e5c2f31625223431d7987f43b70b75b9d26ba118
 langchain_community
 langchain_huggingface
 lm-eval==0.4.3