Unverified Commit 33949e56 authored by Martin Weinelt's avatar Martin Weinelt Committed by GitHub
Browse files

home-assistant: 2025.4.4 -> 2025.5.0 (#404653)

parents 4823eef5 8f3572a1
Loading
Loading
Loading
Loading
+21 −3
Original line number Diff line number Diff line
@@ -4,7 +4,25 @@
  fetchFromGitHub,
}:

python3.pkgs.buildPythonApplication rec {
let
  python = python3.override {
    self = python3;
    packageOverrides = self: super: {
      pyrate-limiter = super.pyrate-limiter.overridePythonAttrs (oldAttrs: rec {
        version = "2.10.0";
        src = fetchFromGitHub {
          inherit (oldAttrs.src) owner repo;
          tag = "v${version}";
          hash = "sha256-CPusPeyTS+QyWiMHsU0ii9ZxPuizsqv0wQy3uicrDw0=";
        };
        doCheck = false;
      });
    };
  };

in

python.pkgs.buildPythonApplication rec {
  pname = "conkeyscan";
  version = "1.1.0";
  pyproject = true;
@@ -21,9 +39,9 @@ python3.pkgs.buildPythonApplication rec {
      --replace-fail "{{VERSION_PLACEHOLDER}}" "${version}"
  '';

  build-system = with python3.pkgs; [ setuptools ];
  build-system = with python.pkgs; [ setuptools ];

  dependencies = with python3.pkgs; [
  dependencies = with python.pkgs; [
    atlassian-python-api
    beautifulsoup4
    clize
+23 −21
Original line number Diff line number Diff line
@@ -5,27 +5,28 @@
  grype,
  nix,
  nix-visualize,
  python,
  python3,
  vulnix,
  # python libs
  beautifulsoup4,
  colorlog,
  dfdiskcache,
  filelock,
  graphviz,
  numpy,
  packageurl-python,
  packaging,
  pandas,
  pyrate-limiter,
  requests,
  requests-cache,
  requests-ratelimiter,
  reuse,
  setuptools,
  tabulate,
}:

let
  python = python3.override {
    self = python3;
    packageOverrides = self: super: {
      pyrate-limiter = super.pyrate-limiter.overridePythonAttrs (oldAttrs: rec {
        version = "2.10.0";
        src = fetchFromGitHub {
          inherit (oldAttrs.src) owner repo;
          tag = "v${version}";
          hash = "sha256-CPusPeyTS+QyWiMHsU0ii9ZxPuizsqv0wQy3uicrDw0=";
        };
        doCheck = false;
      });
    };
  };

in

python.pkgs.buildPythonApplication rec {
  pname = "sbomnix";
  version = "1.7.2";
@@ -49,7 +50,7 @@ python.pkgs.buildPythonApplication rec {
      lib.makeBinPath [
        git
        nix
        graphviz
        python.pkgs.graphviz
        nix-visualize
        vulnix
        grype
@@ -57,9 +58,9 @@ python.pkgs.buildPythonApplication rec {
    }"
  ];

  nativeBuildInputs = [ setuptools ];
  build-system = [ python.pkgs.setuptools ];

  propagatedBuildInputs = [
  dependencies = with python.pkgs; [
    beautifulsoup4
    colorlog
    dfdiskcache
@@ -78,6 +79,7 @@ python.pkgs.buildPythonApplication rec {
  ];

  pythonImportsCheck = [ "sbomnix" ];

  # Tests require network access
  doCheck = false;

+2 −2
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@

buildPythonPackage rec {
  pname = "aioautomower";
  version = "2025.3.2";
  version = "2025.5.1";
  pyproject = true;

  disabled = pythonOlder "3.11";
@@ -29,7 +29,7 @@ buildPythonPackage rec {
    owner = "Thomas55555";
    repo = "aioautomower";
    tag = version;
    hash = "sha256-Gza71hJelomKVnBFxhN6WCppwmzcgUAnROYKn/znoEs=";
    hash = "sha256-Fia08yBmixR47WZMuNbBg+u8CyHG8lumfWJeB/EKd78=";
  };

  postPatch = ''
+2 −2
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@

buildPythonPackage rec {
  pname = "aiocomelit";
  version = "0.11.3";
  version = "0.12.0";
  pyproject = true;

  disabled = pythonOlder "3.12";
@@ -22,7 +22,7 @@ buildPythonPackage rec {
    owner = "chemelli74";
    repo = "aiocomelit";
    tag = "v${version}";
    hash = "sha256-Hl5yUEtBFfx+p2WQssI7M+TgEiO5VvgIdWoFZMCjCUY=";
    hash = "sha256-zowXj2Aq2BK/UPJ8xT6eS0/V2vSKp+v6xRLSRMyDPvE=";
  };

  build-system = [ poetry-core ];
+2 −2
Original line number Diff line number Diff line
@@ -26,7 +26,7 @@

buildPythonPackage rec {
  pname = "aioesphomeapi";
  version = "30.0.1";
  version = "30.2.0";
  pyproject = true;

  disabled = pythonOlder "3.9";
@@ -35,7 +35,7 @@ buildPythonPackage rec {
    owner = "esphome";
    repo = "aioesphomeapi";
    tag = "v${version}";
    hash = "sha256-15PIjqglLu4vARbUUL/OVdRcSJWfOFIKqIa2ugpNbUw=";
    hash = "sha256-2mH1+/58DSWYWl/mTBsCp6r77OUNWV5rR+4mnbKV9PE=";
  };

  build-system = [
Loading