Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Home Assistant Integration for the [OpenDisplay](https://opendisplay.org/) proje

## Requirements

- Home Assistant **2026.7.0** or newer
- Home Assistant **2026.10.0** or newer
- A Bluetooth adapter, or an ESPHome Bluetooth proxy
- An OpenDisplay-compatible board and panel. See the
[compatibility guide](https://opendisplay.org/firmware/seeed_display_compatibility.html)
Expand Down
1 change: 1 addition & 0 deletions custom_components/opendisplay/services.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ upload_image:
required: true
selector:
media:
image_upload: true
accept:
- image/*
additional_fields:
Expand Down
2 changes: 1 addition & 1 deletion hacs.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "OpenDisplay",
"render_readme": true,
"homeassistant": "2026.7.0",
"homeassistant": "2026.10.0",
"zip_release": true,
"filename": "opendisplay.zip"
}
14 changes: 4 additions & 10 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ dependencies = [
# per release, so never re-pin those here -- picking the PHCC version *is*
# picking the HA version being tested against.
#
# 0.13.356 -> homeassistant 2026.8.2 (latest)
# 0.13.344 -> homeassistant 2026.7.0 (the hacs.json floor)
# 0.13.372 -> homeassistant 2026.10.1 (latest)
# 0.13.371 -> homeassistant 2026.10.0 (the hacs.json floor)
#
# The three extras below are Home Assistant *component* requirements. HA
# installs those at runtime from each component's own manifest.json, so they
Expand Down Expand Up @@ -48,18 +48,12 @@ dev = [
"dbus-fast",
]
min-ha = [
"pytest-homeassistant-custom-component==0.13.344",
"pytest-homeassistant-custom-component==0.13.371",
"ruff==0.15.17",
"mypy==1.18.2",
"aiousbwatcher",
# Pinned to what 2026.7.0's usb manifest asks for. The latest leg needs a
# newer serialx whose esphome transport no longer imports against the
# aioesphomeapi this leg resolves, so the two legs cannot share a version.
"serialx==1.8.2",
"serialx",
"dbus-fast",
# 2026.7.0 only: components/usb imports serialx's esphome transport
# eagerly (2026.8.x defers it), which drags in aioesphomeapi.
"aioesphomeapi",
]

[tool.uv]
Expand Down
Loading
Loading