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

This commit is contained in:
J. Nick Koston 2025-03-12 15:16:59 -10:00 committed by GitHub
parent f9a0a63290
commit 59d282489a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

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*"]