Loading pkgs/development/python-modules/hyponcloud/default.nix 0 → 100644 +49 −0 Original line number Diff line number Diff line { lib, aiohttp, buildPythonPackage, fetchFromGitHub, mashumaro, pytest-asyncio, pytestCheckHook, setuptools, setuptools-scm, }: buildPythonPackage (finalAttrs: { pname = "hyponcloud"; version = "0.9.0"; pyproject = true; src = fetchFromGitHub { owner = "jcisio"; repo = "hyponcloud"; tag = "v${finalAttrs.version}"; hash = "sha256-ZFolkhyXauUS+6rbCjSp+5Oxfp3Y7oh8fjXHwDi+zKA="; }; build-system = [ setuptools setuptools-scm ]; dependencies = [ aiohttp mashumaro ]; nativeCheckInputs = [ pytest-asyncio pytestCheckHook ]; pythonImportsCheck = [ "hyponcloud" ]; meta = { description = "Python library for Hypontech Cloud API for solar inverter monitoring"; homepage = "https://github.com/jcisio/hyponcloud"; changelog = "https://github.com/jcisio/hyponcloud/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = [ lib.maintainers.jamiemagee ]; }; }) pkgs/servers/home-assistant/component-packages.nix +3 −1 Original line number Diff line number Diff line Loading @@ -2665,7 +2665,8 @@ ]; "hypontech" = ps: with ps; [ ]; # missing inputs: hyponcloud hyponcloud ]; "ialarm" = ps: with ps; [ pyialarm Loading Loading @@ -7637,6 +7638,7 @@ "hvv_departures" "hydrawise" "hyperion" "hypontech" "ialarm" "iaqualink" "ibeacon" Loading pkgs/servers/home-assistant/tests.nix +4 −0 Original line number Diff line number Diff line Loading @@ -168,6 +168,10 @@ let }; extraDisabledTestPaths = { hypontech = [ # outdated snapshot "tests/components/hypontech/test_sensor.py::test_sensors" ]; jellyfin = [ # AssertionError: assert 'audio/x-flac' == 'audio/flac' "tests/components/jellyfin/test_media_source.py::test_resolve" Loading pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -7292,6 +7292,8 @@ self: super: with self; { hyperscan = callPackage ../development/python-modules/hyperscan { }; hyponcloud = callPackage ../development/python-modules/hyponcloud { }; hypothesis = callPackage ../development/python-modules/hypothesis { }; hypothesis-auto = callPackage ../development/python-modules/hypothesis-auto { }; Loading Loading
pkgs/development/python-modules/hyponcloud/default.nix 0 → 100644 +49 −0 Original line number Diff line number Diff line { lib, aiohttp, buildPythonPackage, fetchFromGitHub, mashumaro, pytest-asyncio, pytestCheckHook, setuptools, setuptools-scm, }: buildPythonPackage (finalAttrs: { pname = "hyponcloud"; version = "0.9.0"; pyproject = true; src = fetchFromGitHub { owner = "jcisio"; repo = "hyponcloud"; tag = "v${finalAttrs.version}"; hash = "sha256-ZFolkhyXauUS+6rbCjSp+5Oxfp3Y7oh8fjXHwDi+zKA="; }; build-system = [ setuptools setuptools-scm ]; dependencies = [ aiohttp mashumaro ]; nativeCheckInputs = [ pytest-asyncio pytestCheckHook ]; pythonImportsCheck = [ "hyponcloud" ]; meta = { description = "Python library for Hypontech Cloud API for solar inverter monitoring"; homepage = "https://github.com/jcisio/hyponcloud"; changelog = "https://github.com/jcisio/hyponcloud/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = [ lib.maintainers.jamiemagee ]; }; })
pkgs/servers/home-assistant/component-packages.nix +3 −1 Original line number Diff line number Diff line Loading @@ -2665,7 +2665,8 @@ ]; "hypontech" = ps: with ps; [ ]; # missing inputs: hyponcloud hyponcloud ]; "ialarm" = ps: with ps; [ pyialarm Loading Loading @@ -7637,6 +7638,7 @@ "hvv_departures" "hydrawise" "hyperion" "hypontech" "ialarm" "iaqualink" "ibeacon" Loading
pkgs/servers/home-assistant/tests.nix +4 −0 Original line number Diff line number Diff line Loading @@ -168,6 +168,10 @@ let }; extraDisabledTestPaths = { hypontech = [ # outdated snapshot "tests/components/hypontech/test_sensor.py::test_sensors" ]; jellyfin = [ # AssertionError: assert 'audio/x-flac' == 'audio/flac' "tests/components/jellyfin/test_media_source.py::test_resolve" Loading
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -7292,6 +7292,8 @@ self: super: with self; { hyperscan = callPackage ../development/python-modules/hyperscan { }; hyponcloud = callPackage ../development/python-modules/hyponcloud { }; hypothesis = callPackage ../development/python-modules/hypothesis { }; hypothesis-auto = callPackage ../development/python-modules/hypothesis-auto { }; Loading