Skip to content

Commit e258235

Browse files
drego85Pythoniasm
andauthored
Python Requirements (#1)
* Python Requirements requirements.txt file to manage dependencies for the Python projects. * fix #1 patch-1 by drego85 - explicitly add package dependencies via a requirements.txt file --------- Co-authored-by: Pythoniasm <26092465+Pythoniasm@users.noreply.github.com>
1 parent 9258b0c commit e258235

3 files changed

Lines changed: 44 additions & 3 deletions

File tree

‎pyproject.toml‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,16 @@ dependencies = [
1313
"pandas>=2.2.3",
1414
"requests>=2.32.3",
1515
"rich>=14.0.0",
16-
"ruff>=0.11.5",
1716
]
18-
1917
[project.scripts]
2018
espminer-optim = "optimize:entrypoint"
2119

20+
[dependency-groups]
21+
dev = [
22+
"pipdeptree>=2.26.1",
23+
"ruff>=0.11.5",
24+
]
25+
2226
[tool.ruff]
2327
line-length = 120
2428

‎requirements.txt‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
optuna>=4.2.1
2+
optuna-dashboard>=0.18.0
3+
pandas>=2.2.3
4+
requests>=2.32.3
5+
rich>=14.0.0

‎uv.lock‎

Lines changed: 33 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)