1
0
mirror of https://github.com/esphome/esphome.git synced 2025-03-21 10:08:15 +00:00

Rework pyproject.toml to make it parseable by dependabot (#8397)

This commit is contained in:
J. Nick Koston 2025-03-12 15:16:59 -10:00 committed by Keith Burzinski
parent b3a69c6c05
commit 0a02c1461e
No known key found for this signature in database
GPG Key ID: 802564C5F0EEFFBE

View File

@ -43,11 +43,13 @@ include-package-data = true
[tool.setuptools.dynamic]
dependencies = {file = ["requirements.txt"]}
optional-dependencies.dev = { file = ["requirements_dev.txt"] }
optional-dependencies.test = { file = ["requirements_test.txt"] }
optional-dependencies.displays = { file = ["requirements_optional.txt"] }
version = {attr = "esphome.const.__version__"}
[tool.setuptools.dynamic.optional-dependencies]
dev = { file = ["requirements_dev.txt"] }
test = { file = ["requirements_test.txt"] }
displays = { file = ["requirements_optional.txt"] }
[tool.setuptools.packages.find]
include = ["esphome*"]