python312Packages.icontract: relax deps (#380554)
[NixPkgs.git] / pkgs / by-name / xe / xenon / package.nix
blob583036442ec3ca899ede4ec4159cb7c4011fd040
2   lib,
3   fetchPypi,
4   python3,
5 }:
7 let
8   pname = "xenon";
9   version = "0.9.3";
11 python3.pkgs.buildPythonApplication {
13   inherit pname version;
14   format = "setuptools";
16   src = fetchPypi {
17     inherit pname version;
18     hash = "sha256-SnU42LoIql15BV+z4LI5PAvW19FqSrD83vAu8fEKQ/o=";
19   };
21   doCheck = false;
23   propagatedBuildInputs = with python3.pkgs; [
24     requests
25     radon
26     pyaml
27   ];
29   meta = with lib; {
30     description = "Monitoring tool based on radon";
31     homepage = "https://github.com/rubik/xenon";
32     license = licenses.mit;
33     maintainers = with maintainers; [ jfvillablanca ];
34     mainProgram = "xenon";
35   };