From 0a02c1461e63255a88478eaef8157e1489108704 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 12 Mar 2025 15:16:59 -1000 Subject: [PATCH] Rework pyproject.toml to make it parseable by dependabot (#8397) --- pyproject.toml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 5cdf4a77b5..69b36cd14a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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*"]