Unverified Commit e2488927 authored by dotlambda's avatar dotlambda Committed by GitHub
Browse files

python3Packages.hegel-ip-client: init at 0.1.4 (#502288)

parents 50747793 749aab42
Loading
Loading
Loading
Loading
+34 −0
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  setuptools,
}:

buildPythonPackage (finalAttrs: {
  pname = "hegel-ip-client";
  version = "0.1.4";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "boazca";
    repo = "hegel-ip-client";
    tag = "v${finalAttrs.version}";
    hash = "sha256-IKOtZ6mxbFvH1cLT45j/OD3OzAwy6vmtdF584LS5M7A=";
  };

  build-system = [ setuptools ];

  # no tests
  doCheck = false;

  pythonImportsCheck = [ "hegel_ip_client" ];

  meta = {
    description = "Python client library for Hegel amplifiers";
    homepage = "https://github.com/boazca/hegel-ip-client";
    changelog = "https://github.com/boazca/hegel-ip-client/releases/tag/${finalAttrs.src.tag}";
    license = lib.licenses.mit;
    maintainers = [ lib.maintainers.jamiemagee ];
  };
})
+3 −1
Original line number Diff line number Diff line
@@ -2351,7 +2351,8 @@
      ];
    "hegel" =
      ps: with ps; [
      ]; # missing inputs: hegel-ip-client
        hegel-ip-client
      ];
    "heicko" =
      ps: with ps; [
      ];
@@ -7592,6 +7593,7 @@
    "hddtemp"
    "hdfury"
    "hdmi_cec"
    "hegel"
    "heos"
    "here_travel_time"
    "hikvision"
+2 −0
Original line number Diff line number Diff line
@@ -6968,6 +6968,8 @@ self: super: with self; {
  hebg = callPackage ../development/python-modules/hebg { };
  hegel-ip-client = callPackage ../development/python-modules/hegel-ip-client { };
  helion = callPackage ../development/python-modules/helion { };
  helium = callPackage ../development/python-modules/helium { };