Skip to content

Commit 25d8802

Browse files
Merge pull request #161 from Red-Hat-AI-Innovation-Team/fix/dependency-update
relax dependency bound
2 parents b573c89 + 3536362 commit 25d8802

1 file changed

Lines changed: 19 additions & 14 deletions

File tree

pyproject.toml

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,20 @@ classifiers = [
2222
]
2323
dynamic = ["version"]
2424
dependencies = [
25-
"openai>=1.75.0",
25+
"openai>=1.68.2",
2626
"tqdm>=4.65.0",
27-
"typing-extensions>=4.0.0",
28-
"reward-hub==0.1.5",
29-
"transformers==4.53.2", # Pin to exact version that worked in CI to avoid aimv2 config conflict with vLLM 0.9.1
27+
"typing-extensions>=4.12.2",
28+
"reward-hub>=0.1.6",
29+
"transformers>=4.53.2",
3030
"backoff>=2.2.0",
3131
"click>=8.1.0",
32-
"fastapi>=0.115.0",
32+
"fastapi>=0.115.5",
3333
"uvicorn<0.30.0",
34-
"pydantic>=2.0.0",
35-
"numpy>=1.24.0",
36-
"requests>=2.28.0",
37-
"aiohttp>=3.8.0",
38-
"litellm>=1.0.0",
34+
"pydantic>=2.7.2",
35+
"numpy",
36+
"requests",
37+
"aiohttp>=3.9.0",
38+
"litellm>=1.70.0,<1.75.0"
3939
]
4040

4141
[project.scripts]
@@ -52,18 +52,23 @@ Homepage = "https://ai-innovation.team/its_hub"
5252
[project.optional-dependencies]
5353

5454
vllm = [
55-
"reward-hub[vllm]==0.1.5",
55+
"reward-hub[vllm]>=0.1.6",
5656
]
5757

5858
dev = [
5959
"pytest>=7.0.0",
60-
"pytest-asyncio>=0.26.0",
60+
"pytest-asyncio>=0.21.0",
6161
"pytest-cov>=4.1.0",
62-
"ruff>=0.8.0",
62+
"ruff>=0.10.0",
6363
"jupytext>=1.15.0",
6464
"jupyter>=1.0.0",
65-
"reward-hub[vllm]==0.1.5",
65+
"reward-hub[vllm]>=0.1.6",
6666
]
67+
68+
prm = [
69+
"reward-hub[prm]>=0.1.6"
70+
]
71+
6772
research = [
6873
"math-verify>=0.1.0", # For mathematical reasoning evaluation in benchmark scripts
6974
"datasets>=2.0.0", # For loading benchmark datasets (MATH500, AIME)

0 commit comments

Comments
 (0)