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" ];