diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 3019f5a..4f3a7a9 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,8 +1,8 @@ // See https://aka.ms/vscode-remote/devcontainer.json for format details. { "name": "Home Assistant integration development", - "image": "mcr.microsoft.com/devcontainers/python:1-3.12-bullseye", - "postCreateCommand": "sudo apt-get update && sudo apt-get install libturbojpeg0", + "image": "mcr.microsoft.com/devcontainers/python:1-3.13-bullseye", + "postCreateCommand": "sudo apt-get update && sudo apt-get install libturbojpeg0 libpcap0.8 -y", "postAttachCommand": "scripts/setup", "forwardPorts": [8123], "customizations": { diff --git a/.github/workflows/update-tracks.yml b/.github/workflows/update-tracks.yml index df59a42..0c1cbae 100644 --- a/.github/workflows/update-tracks.yml +++ b/.github/workflows/update-tracks.yml @@ -12,10 +12,10 @@ jobs: steps: - name: Checkout the repo uses: actions/checkout@v4 - - name: Set up Python 3.12 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.13" - name: Install dependencies run: pip install homeassistant - name: Update tracks diff --git a/config/configuration.yaml b/config/configuration.yaml index fbf9c52..a2c6e87 100644 --- a/config/configuration.yaml +++ b/config/configuration.yaml @@ -4,6 +4,7 @@ automation: dhcp: frontend: history: +isal: logbook: media_source: diff --git a/hacs.json b/hacs.json index 0e20d90..ad7cf83 100644 --- a/hacs.json +++ b/hacs.json @@ -1,6 +1,6 @@ { "name": "Oasis Mini", - "homeassistant": "2024.4.0", + "homeassistant": "2024.5.0", "render_readme": true, "zip_release": true, "filename": "oasis_mini.zip" diff --git a/requirements.txt b/requirements.txt index 08fd6f5..f41a016 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,11 @@ # Home Assistant -homeassistant>=2024.4 +homeassistant>=2025.1 numpy PyTurboJPEG # Integration -aiohttp +aiohttp # should already be installed with Home Assistant +cryptography # should already be installed with Home Assistant # Development colorlog