diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..f0c674f --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,16 @@ +--- +version: 2 +updates: + - package-ecosystem: "pip" + directory: "/" + schedule: + interval: "daily" + allow: + - dependency-name: "esphome" + commit-message: + prefix: "deps" + include: "scope" + labels: + - "dependencies" + - "automated" + open-pull-requests-limit: 5 diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..76bafd9 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,4 @@ +[project] +# ESPHome doesn't allow Python 3.14, which Dependabot attempts to use - constrain +# the Python version correspondingly. +requires-python = ">=3.11.0,<3.14" \ No newline at end of file