From afb9dd4158d3a2fb8e8b975cd713b666fedc5621 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 18 Apr 2025 01:46:31 +0200 Subject: [PATCH] python313Packages.esphome-dashboard-api: 1.2.3 -> 1.3.0 https://github.com/esphome/dashboard-api/releases/tag/1.3.0 --- .../esphome-dashboard-api/default.nix | 22 +++++++------------ 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/pkgs/development/python-modules/esphome-dashboard-api/default.nix b/pkgs/development/python-modules/esphome-dashboard-api/default.nix index dd2f3e3c8295..48b7b31db203 100644 --- a/pkgs/development/python-modules/esphome-dashboard-api/default.nix +++ b/pkgs/development/python-modules/esphome-dashboard-api/default.nix @@ -3,35 +3,29 @@ buildPythonPackage, fetchFromGitHub, setuptools, - wheel, aiohttp, + orjson, }: buildPythonPackage rec { pname = "esphome-dashboard-api"; - version = "1.2.3"; - format = "pyproject"; + version = "1.3.0"; + pyproject = true; src = fetchFromGitHub { owner = "esphome"; repo = "dashboard-api"; tag = version; - hash = "sha256-RFfS0xzRXoM6ETXmviiMPxffPzspjTqpkvHOlTJXN9g="; + hash = "sha256-b3PnMzlA9N8NH6R5ed6wf5QF45i887iQk2QgH7e755k="; }; - postPatch = '' - substituteInPlace pyproject.toml \ - --replace "setuptools~=65.6" "setuptools" \ - --replace "wheel~=0.37.1" "wheel" - ''; + build-system = [ setuptools ]; - nativeBuildInputs = [ - setuptools - wheel + dependencies = [ + aiohttp + orjson ]; - propagatedBuildInputs = [ aiohttp ]; - doCheck = false; # no tests pythonImportsCheck = [ "esphome_dashboard_api" ];