forked from chris-mc1/unraid_api
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
executable file
·37 lines (33 loc) · 881 Bytes
/
Copy pathpyproject.toml
File metadata and controls
executable file
·37 lines (33 loc) · 881 Bytes
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
[project]
version = "1.5.1"
name = "unraid_api"
authors = [{ name = "chris-mc1" }]
description = "Unraid integration for Homeassistant"
readme = "README.md"
requires-python = ">=3.13.2"
dependencies = ["aiohttp>=3.11.13", "awesomeversion>=25.5.0"]
[project.urls]
Homepage = "https://github.com/chris-mc1/unraid_api"
Issues = "https://github.com/chris-mc1/unraid_api/issues"
[dependency-groups]
dev = [
"colorlog",
"homeassistant==2026.2.1",
"pytest-homeassistant-custom-component",
"voluptuous-stubs==0.1.1",
"ruff==0.15.2",
]
test = [
"pytest>=8.3.0",
"pytest-asyncio>=0.24.0",
"pytest-aiohttp>=1.0.5",
"coverage>=7.6.0",
"pytest-cov>=5.0.0",
]
[tool.coverage.run]
branch = true
[tool.coverage.report]
exclude_lines = ["if TYPE_CHECKING:"]
[tool.pytest.ini_options]
asyncio_mode = "auto"
asyncio_default_fixture_loop_scope = "function"