btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / development / python-modules / ixia / default.nix
blobcf9001cb7edb32bea3f8b2fe51f03ce14e6461a2
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   poetry-core,
6 }:
8 buildPythonPackage rec {
9   pname = "ixia";
10   version = "1.3.2";
11   pyproject = true;
13   src = fetchFromGitHub {
14     owner = "trag1c";
15     repo = "ixia";
16     rev = "refs/tags/${version}";
17     hash = "sha256-lsov5AIT5uRf9nmS8ZsFmInKUFAxUATTbpfhV1fabhA=";
18   };
20   build-system = [ poetry-core ];
21   pythonImportsCheck = [ "ixia" ];
23   meta = {
24     changelog = "https://github.com/trag1c/ixia/blob/${src.rev}/CHANGELOG.md";
25     description = "Connecting secrets' security with random's versatility";
26     license = lib.licenses.mit;
27     homepage = "https://trag1c.github.io/ixia";
28     maintainers = with lib.maintainers; [ sigmanificient ];
29   };