Unverified Commit 7650c611 authored by Martin Weinelt's avatar Martin Weinelt Committed by GitHub
Browse files

python313Packages.esphome-dashboard-api: 1.2.3 -> 1.3.0 (#399619)

parents b024ced1 afb9dd41
Loading
Loading
Loading
Loading
+8 −14
Original line number Diff line number Diff line
@@ -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" ];