esphome: 2023.10.6 -> 2023.11.0

https://github.com/esphome/esphome/releases/tag/2023.11.0
This commit is contained in:
Martin Weinelt 2023-11-15 14:55:39 +01:00
parent eb52b838ce
commit 197035e877
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759
2 changed files with 8 additions and 7 deletions

View File

@ -5,12 +5,12 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "esphome-dashboard"; pname = "esphome-dashboard";
version = "20230904.0"; version = "20231107.0";
format = "setuptools"; format = "setuptools";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-b+NlWekNXbGvhLQlQqFtSSsO99J+ldS6NddlK3lykeA="; hash = "sha256-84iM987nxNidMObnbY3lt78xRbN9USNtqQzfOzkd17k=";
}; };
# no tests # no tests

View File

@ -1,6 +1,6 @@
{ lib { lib
, callPackage , callPackage
, python3 , python3Packages
, fetchFromGitHub , fetchFromGitHub
, platformio , platformio
, esptool_3 , esptool_3
@ -8,7 +8,7 @@
}: }:
let let
python = python3.override { python = python3Packages.python.override {
packageOverrides = self: super: { packageOverrides = self: super: {
esphome-dashboard = self.callPackage ./dashboard.nix {}; esphome-dashboard = self.callPackage ./dashboard.nix {};
}; };
@ -16,14 +16,14 @@ let
in in
python.pkgs.buildPythonApplication rec { python.pkgs.buildPythonApplication rec {
pname = "esphome"; pname = "esphome";
version = "2023.10.6"; version = "2023.11.0";
format = "setuptools"; format = "setuptools";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = pname; owner = pname;
repo = pname; repo = pname;
rev = "refs/tags/${version}"; rev = "refs/tags/${version}";
hash = "sha256-GqZSQVQnxLj0JrUrCMB5+RmxcJRU6ErIDGP8WaMolXk="; hash = "sha256-965gjYQmdsx4G4HJdBYx8u1jvAk48fLRP8QXDv1eQLM=";
}; };
postPatch = '' postPatch = ''
@ -45,6 +45,7 @@ python.pkgs.buildPythonApplication rec {
# - validate_pillow_installed # - validate_pillow_installed
propagatedBuildInputs = with python.pkgs; [ propagatedBuildInputs = with python.pkgs; [
aioesphomeapi aioesphomeapi
argcomplete
click click
colorama colorama
cryptography cryptography
@ -72,7 +73,7 @@ python.pkgs.buildPythonApplication rec {
"--set ESPHOME_USE_SUBPROCESS ''" "--set ESPHOME_USE_SUBPROCESS ''"
]; ];
nativeCheckInputs = with python.pkgs; [ nativeCheckInputs = with python3Packages; [
hypothesis hypothesis
mock mock
pytest-asyncio pytest-asyncio