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

home-assistant: 2025.1.0 -> 2025.1.1 (#371814)

parents 2cbdd543 f89d9311
Loading
Loading
Loading
Loading
+8 −9
Original line number Diff line number Diff line
@@ -9,13 +9,15 @@
  lru-dict,
  poetry-core,
  pytest-asyncio,
  pytest-codspeed,
  pytest-cov-stub,
  pytestCheckHook,
  pythonOlder,
}:

buildPythonPackage rec {
  pname = "bleak-esphome";
  version = "1.1.1";
  version = "2.0.0";
  pyproject = true;

  disabled = pythonOlder "3.10";
@@ -24,17 +26,12 @@ buildPythonPackage rec {
    owner = "bluetooth-devices";
    repo = "bleak-esphome";
    tag = "v${version}";
    hash = "sha256-WFswGtPX0OpDTqT25oHGZ+gIN/fhco4orWeGVXIIfzM=";
    hash = "sha256-rN2vpXiOaUjjN6yNZxeEgTpcz0K5soUqKKiDDOhcBtc=";
  };

  postPatch = ''
    substituteInPlace pyproject.toml \
      --replace " --cov=bleak_esphome --cov-report=term-missing:skip-covered" ""
  '';
  build-system = [ poetry-core ];

  nativeBuildInputs = [ poetry-core ];

  propagatedBuildInputs = [
  dependencies = [
    aioesphomeapi
    bleak
    bluetooth-data-tools
@@ -44,6 +41,8 @@ buildPythonPackage rec {

  nativeCheckInputs = [
    pytest-asyncio
    pytest-codspeed
    pytest-cov-stub
    pytestCheckHook
  ];

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

buildPythonPackage rec {
  pname = "demetriek";
  version = "1.1.0";
  version = "1.1.1";
  pyproject = true;

  disabled = pythonOlder "3.11";
@@ -27,7 +27,7 @@ buildPythonPackage rec {
    owner = "frenck";
    repo = "python-demetriek";
    tag = "v${version}";
    hash = "sha256-MDGAhsLbJqvywQntlPfM/cPyltqsqnt2C31ACpMPn0Y=";
    hash = "sha256-OTYQFw3Jy+sRGoPYVp5VKgCAzv9Gy2Fn2GjTGdsKjak=";
  };

  postPatch = ''
+5 −3
Original line number Diff line number Diff line
{
  lib,
  async-interrupt,
  bleak,
  bleak-retry-connector,
  bleak,
  bluetooth-adapters,
  bluetooth-auto-recovery,
  bluetooth-data-tools,
@@ -11,6 +11,7 @@
  fetchFromGitHub,
  poetry-core,
  pytest-asyncio,
  pytest-codspeed,
  pytest-cov-stub,
  pytestCheckHook,
  pythonOlder,
@@ -19,7 +20,7 @@

buildPythonPackage rec {
  pname = "habluetooth";
  version = "3.6.0";
  version = "3.7.0";
  pyproject = true;

  disabled = pythonOlder "3.11";
@@ -28,7 +29,7 @@ buildPythonPackage rec {
    owner = "Bluetooth-Devices";
    repo = "habluetooth";
    tag = "v${version}";
    hash = "sha256-ypE/PvJV29+P389wLKZUErqLRvy935dAZYeap7n1z4M=";
    hash = "sha256-wOWQaM1hfWaqLFIzwB7O1yOS/CJPvZ+aGbKzvAE2DAE=";
  };

  build-system = [
@@ -48,6 +49,7 @@ buildPythonPackage rec {

  nativeCheckInputs = [
    pytest-asyncio
    pytest-codspeed
    pytest-cov-stub
    pytestCheckHook
  ];
+13 −2
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
  aresponses,
  buildPythonPackage,
  fetchFromGitHub,
  fetchpatch2,
  mashumaro,
  orjson,
  poetry-core,
@@ -17,7 +18,7 @@

buildPythonPackage rec {
  pname = "powerfox";
  version = "1.1.0";
  version = "1.2.0";
  pyproject = true;

  disabled = pythonOlder "3.11";
@@ -26,9 +27,19 @@ buildPythonPackage rec {
    owner = "klaasnicolaas";
    repo = "python-powerfox";
    tag = "v${version}";
    hash = "sha256-stHZWGkISsemRUModIlE5CqYVVu3Mdt4ksW5tBewEDo=";
    hash = "sha256-VSkOCJu3HXBHkvYtSe/kYFOhJ9kMrcf/ijMqvUB9aRU=";
  };

  patches = [
    # requires poetry-core>=2.0
    (fetchpatch2 {
      url = "https://github.com/klaasnicolaas/python-powerfox/commit/e3f1e39573fc278cd2800a2d4f4315cf0aff592b.patch";
      includes = [ "pyproject.toml" ];
      hash = "sha256-hkXLT3IWBVlbAwWvu/erENEsxOuIb8wv9UIVtAZqMPc=";
      revert = true;
    })
  ];

  build-system = [ poetry-core ];

  dependencies = [
+4 −8
Original line number Diff line number Diff line
@@ -4,13 +4,12 @@
  fetchFromGitHub,
  hatchling,
  aiohttp,
  regex,
  pythonOlder,
}:

buildPythonPackage rec {
  pname = "pysuez";
  version = "1.3.5";
  version = "2.0.1";
  pyproject = true;

  disabled = pythonOlder "3.8";
@@ -19,15 +18,12 @@ buildPythonPackage rec {
    owner = "jb101010-2";
    repo = "pySuez";
    tag = version;
    hash = "sha256-BG5nX2S+WV0Bdwm/cvm+mGO1RUd+F312tZ4jws6A/d8=";
    hash = "sha256-p9kTWaSMRgKZFonHTgT7nj4NdeTFCeEHawIFew/rii4=";
  };

  build-system = [ hatchling ];

  dependencies = [
    aiohttp
    regex
  ];
  dependencies = [ aiohttp ];

  # Module has no tests
  doCheck = false;
@@ -38,7 +34,7 @@ buildPythonPackage rec {
    description = "Module to get water consumption data from Suez";
    mainProgram = "pysuez";
    homepage = "https://github.com/jb101010-2/pySuez";
    changelog = "https://github.com/jb101010-2/pySuez/releases/tag/v${version}";
    changelog = "https://github.com/jb101010-2/pySuez/releases/tag/${version}";
    license = licenses.asl20;
    maintainers = with maintainers; [ fab ];
  };
Loading