-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpyproject.toml
More file actions
45 lines (42 loc) · 1.19 KB
/
Copy pathpyproject.toml
File metadata and controls
45 lines (42 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[project]
name = "pyro-eval"
version = "0.1.0"
description = "Evaluation of Pyronear Models"
authors = [{ name = "Pyronear", email = "contact@pyronear.org" }]
requires-python = ">=3.9,<4.0"
readme = "README.md"
dependencies = [
"datasets",
"reolink_api_client",
"matplotlib==3.9.0",
"onnx==1.17.0",
"onnxruntime==1.18.1",
"pandas==2.2.3",
"plotly==6.2.0",
"pyroengine",
"scikit-learn==1.6.1",
"streamlit==1.45.0",
"torchvision==0.21.0",
"ultralytics==8.3.75",
"gspread>=6.2.1,<7",
"gspread-dataframe>=4.0.0,<5",
"oauth2client>=4.1.3,<5",
"onnxslim>=0.1.53,<0.2",
"pyroclient>=0.2.0.dev0",
"ncnn>=1.0.20250503",
]
dev = [
"pytest>=5.3.2,<6",
"dvc",
"dvc-s3>=3.2.2",
"ruff>=0.12.4",
"mypy>=1.17.0",
"pre-commit>=4.2.0",
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.uv.sources]
pyroengine = { git = "https://github.com/pyronear/pyro-engine.git", branch = "main" }
pyroclient = { git = "https://github.com/pyronear/pyro-api.git", subdirectory = "client", rev = "main" }
reolink_api_client = { git = "https://github.com/pyronear/pyro-engine.git", branch = "develop", subdirectory = "reolink_api/client" }