ci: move the harness to the current Home Assistant

Замер по AC5 #392 изменил решение. Я собирался заморозить набор на том, что
резолвилось (HA 2026.2.3, февральский), и вынести обновление в отдельную
задачу «на потом» — потому что шесть месяцев дрейфа API вслепую в dev не
отправляют.

Проверил на ветке experiment/392-py314: Python 3.14, phcc 0.13.357,
homeassistant 2026.8.3 — `450 passed, 2 skipped`. Ровно то же, что на старом
наборе, ни одного падения. Обновление оказалось бесплатным, и держать гейт на
февральском HA после такого замера нельзя.

Взята 0.13.357, а не последняя: она последняя, которая пинует стабильный
2026.8.3, дальше пинуются беты. Гейт на бете невоспроизводим — бету могут
перевыпустить под тем же номером.

pytest не закреплён намеренно: phcc задаёт совместимый диапазон сам, жёсткий
пин с ним конфликтует (ResolutionImpossible на 9.0.0, проверено).

Issue: #392
User-Visible: no
This commit is contained in:
Matysh
2026-08-30 20:00:17 +03:00
parent eb5aa2a0f8
commit a3dcee5241
3 changed files with 24 additions and 21 deletions
+1 -1
View File
@@ -61,7 +61,7 @@ jobs:
- uses: actions/setup-python@v7
with:
python-version: '3.13'
python-version: '3.14'
- name: Установить backend test dependencies
run: |