Skip to content

Commit 8fe6167

Browse files
committed
chore(deps): separate train/eval dependencies into their own groups
1 parent 629d8a9 commit 8fe6167

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

pyproject.toml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@ version = "0.1.0"
44
description = "Fine-tuning LFM2.5 for English-Darija translation"
55
readme = "README.md"
66
requires-python = ">=3.12"
7-
dependencies = [
8-
"datasets>=4.3.0",
9-
"trl>=0.24.0",
10-
"unsloth>=2026.6.9",
11-
]
7+
dependencies = []
128

139
[dependency-groups]
1410
dev = [
@@ -17,6 +13,11 @@ dev = [
1713
eval = [
1814
"sacrebleu>=2.4",
1915
]
16+
train = [
17+
"datasets>=4.3.0",
18+
"trl>=0.24.0",
19+
"unsloth>=2026.6.9",
20+
]
2021

2122
[project.scripts]
2223
darija-translator = "darija_translator.cli:main"
@@ -29,4 +30,4 @@ build-backend = "hatchling.build"
2930
packages = ["src/darija_translator"]
3031

3132
[tool.pytest.ini_options]
32-
pythonpath = ["src"]
33+
pythonpath = ["src"]

0 commit comments

Comments
 (0)