Loading pkgs/development/python-modules/pystiebeleltron/default.nix 0 → 100644 +42 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, hatchling, pymodbus, pytestCheckHook, pytest-asyncio, pytest-mock, }: buildPythonPackage rec { pname = "pystiebeleltron"; version = "0.2.3"; pyproject = true; src = fetchFromGitHub { owner = "ThyMYthOS"; repo = "python-stiebel-eltron"; tag = "v${version}"; hash = "sha256-vJo9fjtbGuWJ1JcK6u0Cnol1Ev3eobD14YjH+S256og="; }; build-system = [ hatchling ]; dependencies = [ pymodbus ]; nativeCheckInputs = [ pytestCheckHook pytest-asyncio pytest-mock ]; pythonImportsCheck = [ "pystiebeleltron" ]; meta = { description = "Python API for interacting with the Stiebel Eltron ISG web gateway via Modbus"; homepage = "https://github.com/ThyMYthOS/python-stiebel-eltron"; license = lib.licenses.mit; maintainers = [ lib.maintainers.jamiemagee ]; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -14086,6 +14086,8 @@ self: super: with self; { pystemmer = callPackage ../development/python-modules/pystemmer { }; pystiebeleltron = callPackage ../development/python-modules/pystiebeleltron { }; pystray = callPackage ../development/python-modules/pystray { }; pysubs2 = callPackage ../development/python-modules/pysubs2 { }; Loading Loading
pkgs/development/python-modules/pystiebeleltron/default.nix 0 → 100644 +42 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, hatchling, pymodbus, pytestCheckHook, pytest-asyncio, pytest-mock, }: buildPythonPackage rec { pname = "pystiebeleltron"; version = "0.2.3"; pyproject = true; src = fetchFromGitHub { owner = "ThyMYthOS"; repo = "python-stiebel-eltron"; tag = "v${version}"; hash = "sha256-vJo9fjtbGuWJ1JcK6u0Cnol1Ev3eobD14YjH+S256og="; }; build-system = [ hatchling ]; dependencies = [ pymodbus ]; nativeCheckInputs = [ pytestCheckHook pytest-asyncio pytest-mock ]; pythonImportsCheck = [ "pystiebeleltron" ]; meta = { description = "Python API for interacting with the Stiebel Eltron ISG web gateway via Modbus"; homepage = "https://github.com/ThyMYthOS/python-stiebel-eltron"; license = lib.licenses.mit; maintainers = [ lib.maintainers.jamiemagee ]; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -14086,6 +14086,8 @@ self: super: with self; { pystemmer = callPackage ../development/python-modules/pystemmer { }; pystiebeleltron = callPackage ../development/python-modules/pystiebeleltron { }; pystray = callPackage ../development/python-modules/pystray { }; pysubs2 = callPackage ../development/python-modules/pysubs2 { }; Loading