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

python3Packages.pythonkuma: init at 0.3.1 (#432378)

parents caf1174a 98f80534
Loading
Loading
Loading
Loading
+52 −0
Original line number Diff line number Diff line
{
  lib,
  aiohttp,
  buildPythonPackage,
  fetchFromGitHub,
  hatch-regex-commit,
  hatchling,
  mashumaro,
  prometheus-client,
  pythonOlder,
}:

buildPythonPackage rec {
  pname = "pythonkuma";
  version = "0.3.1";
  pyproject = true;

  disabled = pythonOlder "3.12";

  src = fetchFromGitHub {
    owner = "tr4nt0r";
    repo = "pythonkuma";
    tag = "v${version}";
    hash = "sha256-1coD4bDLMWQLvN3zt/++hmut0DLdg7aAKz5HtDhomso=";
  };

  build-system = [
    hatch-regex-commit
    hatchling
  ];

  dependencies = [
    aiohttp
    mashumaro
    prometheus-client
  ];

  # Tests are minimal and don't test functionality
  doCheck = false;

  pythonImportsCheck = [
    "pythonkuma"
  ];

  meta = {
    description = "Simple Python wrapper for Uptime Kuma";
    homepage = "https://github.com/tr4nt0r/pythonkuma";
    changelog = "https://github.com/tr4nt0r/pythonkuma/releases/tag/v${version}";
    license = lib.licenses.mit;
    maintainers = [ lib.maintainers.jamiemagee ];
  };
}
+3 −1
Original line number Diff line number Diff line
@@ -6293,7 +6293,8 @@
      ];
    "uptime_kuma" =
      ps: with ps; [
      ]; # missing inputs: pythonkuma
        pythonkuma
      ];
    "uptimerobot" =
      ps: with ps; [
        pyuptimerobot
@@ -7738,6 +7739,7 @@
    "update"
    "upnp"
    "uptime"
    "uptime_kuma"
    "uptimerobot"
    "usb"
    "usgs_earthquakes_feed"
+2 −0
Original line number Diff line number Diff line
@@ -14936,6 +14936,8 @@ self: super: with self; {
    meson = pkgs.meson.override { python3 = self.python; };
  };
  pythonkuma = callPackage ../development/python-modules/pythonkuma { };
  pythonnet = callPackage ../development/python-modules/pythonnet { };
  pythonocc-core = toPythonModule (