From 71390c075e1ed960b159b24eddb7cba2009f6806 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 26 Jan 2026 00:58:09 +0000 Subject: [PATCH] Add test deprecated component for validation Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com> --- esphome/components/test_deprecated_example/__init__.py | 6 ++++++ esphome/components/test_deprecated_example/sensor.py | 5 +++++ 2 files changed, 11 insertions(+) create mode 100644 esphome/components/test_deprecated_example/__init__.py create mode 100644 esphome/components/test_deprecated_example/sensor.py diff --git a/esphome/components/test_deprecated_example/__init__.py b/esphome/components/test_deprecated_example/__init__.py new file mode 100644 index 0000000000..8f6b06befe --- /dev/null +++ b/esphome/components/test_deprecated_example/__init__.py @@ -0,0 +1,6 @@ +"""Test deprecated component for validation.""" + +CODEOWNERS = ["@test"] +DEPRECATED_COMPONENT = "This component is deprecated and will be removed in a future release. Please use the newer_component instead." + +# Component is still functional but deprecated diff --git a/esphome/components/test_deprecated_example/sensor.py b/esphome/components/test_deprecated_example/sensor.py new file mode 100644 index 0000000000..85d643ec14 --- /dev/null +++ b/esphome/components/test_deprecated_example/sensor.py @@ -0,0 +1,5 @@ +"""Test sensor platform for deprecated component.""" +import esphome.config_validation as cv + +# This is a simple placeholder - component still works +CONFIG_SCHEMA = cv.Schema({})