Unverified Commit 33d60dbc authored by Martin Weinelt's avatar Martin Weinelt Committed by GitHub
Browse files

home-assistant: 2024.10.4 -> 2024.11.0 (#354094)

parents 3a6d4d00 d29b9af6
Loading
Loading
Loading
Loading
+19 −11
Original line number Diff line number Diff line
@@ -30,17 +30,25 @@ python3Packages.buildPythonApplication rec {
    hatchling
  ];

  dependencies = with python3Packages; [
  # expose optional-dependencies, but provide all features
  dependencies = lib.flatten (lib.attrValues optional-dependencies);

  optional-dependencies = {
    default = with python3Packages; [
      brotli
      certifi
    curl-cffi
      mutagen
      pycryptodomex
      requests
    secretstorage # "optional", as in not in requirements.txt, needed for `--cookies-from-browser`
      urllib3
      websockets
    ];
    curl-cffi = [ python3Packages.curl-cffi ];
    secretstorage = with python3Packages; [
      cffi
      secretstorage
    ];
  };

  pythonRelaxDeps = [ "websockets" ];

+2 −2
Original line number Diff line number Diff line
@@ -6,13 +6,13 @@
}:
python3Packages.buildPythonApplication rec {
  pname = "ytdl-sub";
  version = "2024.10.27.post5";
  version = "2024.11.6";
  pyproject = true;

  src = fetchPypi {
    inherit version;
    pname = "ytdl_sub";
    hash = "sha256-NVIQOoRAyiFtc83r7z7DfDiIdWIPmUwylNzG3KSyOXw=";
    hash = "sha256-YMki+1rC726RtbZceoVbcpk/Gi3F81xxERQjpqLjn+A=";
  };

  build-system = with python3Packages; [
+2 −2
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@

buildPythonPackage rec {
  pname = "aioairzone-cloud";
  version = "0.6.7";
  version = "0.6.10";
  pyproject = true;

  disabled = pythonOlder "3.11";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
    owner = "Noltari";
    repo = "aioairzone-cloud";
    rev = "refs/tags/${version}";
    hash = "sha256-6M80Qm5stk3wsZ55wcrJc8Y/TDd5zLWwiOhKj+5FQHs=";
    hash = "sha256-H78vlCGJhIE1/utX4Dh1vssOwYnQxCytsEs+hpOPVtM=";
  };

  build-system = [ setuptools ];
+7 −4
Original line number Diff line number Diff line
@@ -9,14 +9,16 @@
  poetry-core,
  pyjwt,
  pytest-asyncio,
  pytest-cov-stub,
  pytestCheckHook,
  pythonOlder,
  syrupy,
  tzlocal,
}:

buildPythonPackage rec {
  pname = "aioautomower";
  version = "2024.10.0";
  version = "2024.10.3";
  pyproject = true;

  disabled = pythonOlder "3.11";
@@ -25,14 +27,13 @@ buildPythonPackage rec {
    owner = "Thomas55555";
    repo = "aioautomower";
    rev = "refs/tags/${version}";
    hash = "sha256-qWXFkz1yIpSDGFilVZK0n+hEUs7osfO+2xfknr2cOZY=";
    hash = "sha256-kLsHJBmNxh+PmJQ9Y9Ve/CACovzsRZyzVjor/VKUmYk=";
  };

  postPatch = ''
    # Upstream doesn't set a version
    substituteInPlace pyproject.toml \
      --replace-fail 'version = "0.0.0"' 'version = "${version}"' \
      --replace-fail "--cov" ""
      --replace-fail 'version = "0.0.0"' 'version = "${version}"'
  '';

  build-system = [ poetry-core ];
@@ -42,11 +43,13 @@ buildPythonPackage rec {
    ical
    mashumaro
    pyjwt
    tzlocal
  ];

  nativeCheckInputs = [
    freezegun
    pytest-asyncio
    pytest-cov-stub
    pytestCheckHook
    syrupy
  ];
+7 −2
Original line number Diff line number Diff line
@@ -26,7 +26,7 @@

buildPythonPackage rec {
  pname = "aioesphomeapi";
  version = "27.0.0";
  version = "27.0.1";
  pyproject = true;

  disabled = pythonOlder "3.9";
@@ -35,7 +35,7 @@ buildPythonPackage rec {
    owner = "esphome";
    repo = "aioesphomeapi";
    rev = "refs/tags/v${version}";
    hash = "sha256-2FA0QleMJG69vhyC85tO4ZAY0U8qPIdyJROHKxC35GM=";
    hash = "sha256-bcwChHWH621UoGHkP+xPNzmj+Uh18rWgkMSrtW9zFF8=";
  };

  build-system = [
@@ -70,6 +70,11 @@ buildPythonPackage rec {
    "test_start_connection_can_only_increase_buffer_size_to_262144"
  ];

  disabledTestPaths = [
    # benchmarking requires pytest-codespeed
    "tests/test_bluetooth_benchmarks.py"
  ];

  pythonImportsCheck = [ "aioesphomeapi" ];

  meta = with lib; {
Loading