7 python3.pkgs.buildPythonApplication rec {
8 pname = "knot-exporter";
13 pname = "knot_exporter";
15 hash = "sha256-7r4zXqomiszDrplMedEyw2ZQ2NwDTf54EOwnsLc5RJ0=";
19 python3.pkgs.hatchling
22 propagatedBuildInputs = with python3.pkgs; [
28 pythonImportsCheck = [
32 passthru.tests = { inherit (nixosTests.prometheus-exporters) knot; };
35 description = "Prometheus exporter for Knot DNS";
36 homepage = "https://gitlab.nic.cz/knot/knot-dns/-/tree/master/python/knot_exporter";
37 license = licenses.gpl3Only;
38 maintainers = with maintainers; [ ma27 hexa ];
39 mainProgram = "knot-exporter";