6 python3.pkgs.buildPythonApplication rec {
11 src = fetchFromGitHub {
14 rev = "refs/tags/v${version}";
15 hash = "sha256-orJkWVBZnbhRjYDI6s5fPymzpTmZE5MsmYWp3JOKjnU=";
18 nativeBuildInputs = with python3.pkgs; [
22 propagatedBuildInputs = with python3.pkgs; [
26 pysigma-backend-elasticsearch
27 pysigma-backend-insightidr
28 pysigma-backend-opensearch
29 pysigma-backend-qradar
30 pysigma-backend-splunk
31 pysigma-pipeline-crowdstrike
32 pysigma-pipeline-sysmon
33 pysigma-pipeline-windows
36 checkInputs = with python3.pkgs; [
41 substituteInPlace pyproject.toml \
42 --replace '= "^' '= ">='
45 pythonImportsCheck = [
50 description = "Sigma command line interface";
51 homepage = "https://github.com/SigmaHQ/sigma-cli";
52 license = with licenses; [ lgpl21Plus ];
53 maintainers = with maintainers; [ fab ];
54 mainProgram = "sigma";