Merge pull request #280938 from fabaff/pysigma-bump

python311Packages.pysigma: 0.10.10 -> 0.11.0

authored by Fabian Affolter and committed by GitHub 5e1f0770 7dac69a0

+88 -26
+3 -3
pkgs/development/python-modules/pysigma-backend-elasticsearch/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "pysigma-backend-elasticsearch"; 13 - version = "1.0.10"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "SigmaHQ"; 20 repo = "pySigma-backend-elasticsearch"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-oH+47J/7zpJDOAVQ27qIOFtlYfNlzIP6OSp7ogrmdpY="; 23 }; 24 25 postPatch = '' 26 substituteInPlace pyproject.toml \ 27 - --replace " --cov=sigma --cov-report term --cov-report xml:cov.xml" "" 28 ''; 29 30 nativeBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "pysigma-backend-elasticsearch"; 13 + version = "1.0.12"; 14 pyproject = true; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "SigmaHQ"; 20 repo = "pySigma-backend-elasticsearch"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-ibCwTZymgd+VuE4UXbYxUyIbzlpfIdc2zE8Nz/vhBGQ="; 23 }; 24 25 postPatch = '' 26 substituteInPlace pyproject.toml \ 27 + --replace-fail " --cov=sigma --cov-report term --cov-report xml:cov.xml" "" 28 ''; 29 30 nativeBuildInputs = [
+8 -2
pkgs/development/python-modules/pysigma-backend-opensearch/default.nix
··· 6 , pysigma-backend-elasticsearch 7 , pytestCheckHook 8 , pythonOlder 9 , requests 10 }: 11 12 buildPythonPackage rec { 13 pname = "pysigma-backend-opensearch"; 14 version = "1.0.1"; 15 - format = "pyproject"; 16 17 disabled = pythonOlder "3.8"; 18 ··· 25 26 postPatch = '' 27 substituteInPlace pyproject.toml \ 28 - --replace " --cov=sigma --cov-report term --cov-report xml:cov.xml" "" 29 ''; 30 31 nativeBuildInputs = [ 32 poetry-core 33 ]; 34 35 propagatedBuildInputs = [
··· 6 , pysigma-backend-elasticsearch 7 , pytestCheckHook 8 , pythonOlder 9 + , pythonRelaxDepsHook 10 , requests 11 }: 12 13 buildPythonPackage rec { 14 pname = "pysigma-backend-opensearch"; 15 version = "1.0.1"; 16 + pyproject = true; 17 18 disabled = pythonOlder "3.8"; 19 ··· 26 27 postPatch = '' 28 substituteInPlace pyproject.toml \ 29 + --replace-fail " --cov=sigma --cov-report term --cov-report xml:cov.xml" "" 30 ''; 31 32 + pythonRelaxDeps = [ 33 + "pysigma" 34 + ]; 35 + 36 nativeBuildInputs = [ 37 poetry-core 38 + pythonRelaxDepsHook 39 ]; 40 41 propagatedBuildInputs = [
+6 -5
pkgs/development/python-modules/pysigma-backend-qradar/default.nix
··· 6 , pysigma-pipeline-sysmon 7 , pytestCheckHook 8 , pythonOlder 9 , requests 10 }: 11 ··· 23 hash = "sha256-VymaxX+iqrRlf+WEt4xqEvNt5kg8xI5O/MoYahayu0o="; 24 }; 25 26 nativeBuildInputs = [ 27 poetry-core 28 ]; 29 30 propagatedBuildInputs = [ ··· 35 pysigma-pipeline-sysmon 36 pytestCheckHook 37 ]; 38 - 39 - postPatch = '' 40 - substituteInPlace pyproject.toml \ 41 - --replace 'pysigma = "^0.7.2"' 'pysigma = "*"' 42 - ''; 43 44 pythonImportsCheck = [ 45 "sigma.backends.qradar"
··· 6 , pysigma-pipeline-sysmon 7 , pytestCheckHook 8 , pythonOlder 9 + , pythonRelaxDepsHook 10 , requests 11 }: 12 ··· 24 hash = "sha256-VymaxX+iqrRlf+WEt4xqEvNt5kg8xI5O/MoYahayu0o="; 25 }; 26 27 + pythonRelaxDeps = [ 28 + "pysigma" 29 + ]; 30 + 31 nativeBuildInputs = [ 32 poetry-core 33 + pythonRelaxDepsHook 34 ]; 35 36 propagatedBuildInputs = [ ··· 41 pysigma-pipeline-sysmon 42 pytestCheckHook 43 ]; 44 45 pythonImportsCheck = [ 46 "sigma.backends.qradar"
+4 -3
pkgs/development/python-modules/pysigma-backend-splunk/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "pysigma-backend-splunk"; 13 - version = "1.0.3"; 14 - format = "pyproject"; 15 16 disabled = pythonOlder "3.8"; 17 ··· 19 owner = "SigmaHQ"; 20 repo = "pySigma-backend-splunk"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-ZDRHCzNLwBx8cugNVSkk7lZhE7MzariX0OS4pHv0f1s="; 23 }; 24 25 nativeBuildInputs = [ ··· 42 meta = with lib; { 43 description = "Library to support Splunk for pySigma"; 44 homepage = "https://github.com/SigmaHQ/pySigma-backend-splunk"; 45 license = with licenses; [ lgpl21Only ]; 46 maintainers = with maintainers; [ fab ]; 47 };
··· 10 11 buildPythonPackage rec { 12 pname = "pysigma-backend-splunk"; 13 + version = "1.1.0"; 14 + pyproject = true; 15 16 disabled = pythonOlder "3.8"; 17 ··· 19 owner = "SigmaHQ"; 20 repo = "pySigma-backend-splunk"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-PRJmFXVjcvXVHITwp6ESSoizmJOSiLTl1mj67rNhSNw="; 23 }; 24 25 nativeBuildInputs = [ ··· 42 meta = with lib; { 43 description = "Library to support Splunk for pySigma"; 44 homepage = "https://github.com/SigmaHQ/pySigma-backend-splunk"; 45 + changelog = "https://github.com/SigmaHQ/pySigma-backend-splunk/releases/tag/v${version}"; 46 license = with licenses; [ lgpl21Only ]; 47 maintainers = with maintainers; [ fab ]; 48 };
+49
pkgs/development/python-modules/pysigma-backend-sqlite/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , poetry-core 5 + , pysigma 6 + , pytestCheckHook 7 + , pythonOlder 8 + , requests 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "pysigma-backend-sqlite"; 13 + version = "0.1.2"; 14 + pyproject = true; 15 + 16 + disabled = pythonOlder "3.8"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "SigmaHQ"; 20 + repo = "pySigma-backend-sqlite"; 21 + rev = "refs/tags/v${version}"; 22 + hash = "sha256-wbFSgtsiP5k1aGJx8PWDl0N28r0dgn6Fduk0PuM8x3w="; 23 + }; 24 + 25 + nativeBuildInputs = [ 26 + poetry-core 27 + ]; 28 + 29 + propagatedBuildInputs = [ 30 + pysigma 31 + ]; 32 + 33 + nativeCheckInputs = [ 34 + pytestCheckHook 35 + requests 36 + ]; 37 + 38 + pythonImportsCheck = [ 39 + "sigma.backends.sqlite" 40 + ]; 41 + 42 + meta = with lib; { 43 + description = "Library to support sqlite for pySigma"; 44 + homepage = "https://github.com/SigmaHQ/pySigma-backend-sqlite"; 45 + changelog = "https://github.com/SigmaHQ/pySigma-backend-sqlite/releases/tag/v${version}"; 46 + license = with licenses; [ lgpl3Only ]; 47 + maintainers = with maintainers; [ fab ]; 48 + }; 49 + }
+4 -3
pkgs/development/python-modules/pysigma-pipeline-crowdstrike/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "pysigma-pipeline-crowdstrike"; 12 - version = "1.0.2"; 13 - format = "pyproject"; 14 15 disabled = pythonOlder "3.8"; 16 ··· 18 owner = "SigmaHQ"; 19 repo = "pySigma-pipeline-crowdstrike"; 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-kopZ4bbWX0HNrqos9XO/DfbdExlgZcDLEsUpOBumvBA="; 22 }; 23 24 nativeBuildInputs = [ ··· 40 meta = with lib; { 41 description = "Library to support CrowdStrike pipeline for pySigma"; 42 homepage = "https://github.com/SigmaHQ/pySigma-pipeline-crowdstrike"; 43 license = with licenses; [ lgpl21Only ]; 44 maintainers = with maintainers; [ fab ]; 45 };
··· 9 10 buildPythonPackage rec { 11 pname = "pysigma-pipeline-crowdstrike"; 12 + version = "1.0.3"; 13 + pyproject = true; 14 15 disabled = pythonOlder "3.8"; 16 ··· 18 owner = "SigmaHQ"; 19 repo = "pySigma-pipeline-crowdstrike"; 20 rev = "refs/tags/v${version}"; 21 + hash = "sha256-0uSoZC2cUgdOGE5saLlx5n0gbVPX61kkASCBFD4F5QM="; 22 }; 23 24 nativeBuildInputs = [ ··· 40 meta = with lib; { 41 description = "Library to support CrowdStrike pipeline for pySigma"; 42 homepage = "https://github.com/SigmaHQ/pySigma-pipeline-crowdstrike"; 43 + changelog = "https://github.com/SigmaHQ/pySigma-pipeline-crowdstrike/releases/tag/v${version}"; 44 license = with licenses; [ lgpl21Only ]; 45 maintainers = with maintainers; [ fab ]; 46 };
+4 -3
pkgs/development/python-modules/pysigma-pipeline-sysmon/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "pysigma-pipeline-sysmon"; 12 - version = "1.0.3"; 13 - format = "pyproject"; 14 15 disabled = pythonOlder "3.8"; 16 ··· 18 owner = "SigmaHQ"; 19 repo = "pySigma-pipeline-sysmon"; 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-5CDwevzD6R1nIcID6C5PV+i6pwY2CLakRC6NUXtmPs8="; 22 }; 23 24 nativeBuildInputs = [ ··· 40 meta = with lib; { 41 description = "Library to support Sysmon pipeline for pySigma"; 42 homepage = "https://github.com/SigmaHQ/pySigma-pipeline-sysmon"; 43 license = with licenses; [ lgpl21Only ]; 44 maintainers = with maintainers; [ fab ]; 45 };
··· 9 10 buildPythonPackage rec { 11 pname = "pysigma-pipeline-sysmon"; 12 + version = "1.0.4"; 13 + pyproject = true; 14 15 disabled = pythonOlder "3.8"; 16 ··· 18 owner = "SigmaHQ"; 19 repo = "pySigma-pipeline-sysmon"; 20 rev = "refs/tags/v${version}"; 21 + hash = "sha256-/WBHu1pFEiVPJQ97xEwjJJ92h9kHzTBPgmfQrR+RZjA="; 22 }; 23 24 nativeBuildInputs = [ ··· 40 meta = with lib; { 41 description = "Library to support Sysmon pipeline for pySigma"; 42 homepage = "https://github.com/SigmaHQ/pySigma-pipeline-sysmon"; 43 + changelog = "https://github.com/SigmaHQ/pySigma-pipeline-sysmon/releases/tag/v${version}"; 44 license = with licenses; [ lgpl21Only ]; 45 maintainers = with maintainers; [ fab ]; 46 };
+2 -2
pkgs/development/python-modules/pysigma-pipeline-windows/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "pysigma-pipeline-windows"; 12 - version = "1.1.1"; 13 format = "pyproject"; 14 15 disabled = pythonOlder "3.8"; ··· 18 owner = "SigmaHQ"; 19 repo = "pySigma-pipeline-windows"; 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-279+nP5IeZiIjKNhJ2adbcJSDzcu7yqIB5JNFK5CPF0="; 22 }; 23 24 nativeBuildInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "pysigma-pipeline-windows"; 12 + version = "1.2.0"; 13 format = "pyproject"; 14 15 disabled = pythonOlder "3.8"; ··· 18 owner = "SigmaHQ"; 19 repo = "pySigma-pipeline-windows"; 20 rev = "refs/tags/v${version}"; 21 + hash = "sha256-Ss0OMd8urCYQUlvsm/m8Kz0jY4pVSEoZuLxs1JLWxQA="; 22 }; 23 24 nativeBuildInputs = [
+4 -3
pkgs/development/python-modules/pysigma/default.nix
··· 15 16 buildPythonPackage rec { 17 pname = "pysigma"; 18 - version = "0.10.10"; 19 - format = "pyproject"; 20 21 disabled = pythonOlder "3.8"; 22 ··· 24 owner = "SigmaHQ"; 25 repo = "pySigma"; 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-QudaAZOxUXLUMMx10gEpWcaI+2ewpkNZOGUDEbxChg0="; 28 }; 29 30 pythonRelaxDeps = [ 31 "packaging" 32 ]; 33
··· 15 16 buildPythonPackage rec { 17 pname = "pysigma"; 18 + version = "0.11.3"; 19 + pyproject = true; 20 21 disabled = pythonOlder "3.8"; 22 ··· 24 owner = "SigmaHQ"; 25 repo = "pySigma"; 26 rev = "refs/tags/v${version}"; 27 + hash = "sha256-G3/ksQXAN981i8iZC8/Ho0r/iHQqqtBPg/VdDTWxC9Y="; 28 }; 29 30 pythonRelaxDeps = [ 31 + "jinja2" 32 "packaging" 33 ]; 34
+2 -2
pkgs/tools/security/sigma-cli/default.nix
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "sigma-cli"; 8 - version = "0.7.11"; 9 pyproject = true; 10 11 src = fetchFromGitHub { 12 owner = "SigmaHQ"; 13 repo = "sigma-cli"; 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-cNrI+YWwLK9sgvVYPOcTXW29omVRqnhh/458FuaoODo="; 16 }; 17 18 postPatch = ''
··· 5 6 python3.pkgs.buildPythonApplication rec { 7 pname = "sigma-cli"; 8 + version = "1.0.0"; 9 pyproject = true; 10 11 src = fetchFromGitHub { 12 owner = "SigmaHQ"; 13 repo = "sigma-cli"; 14 rev = "refs/tags/v${version}"; 15 + hash = "sha256-TVsWGExs4diHoAhfbUs2q9Dh9xVr8WyDRMRhhAFpB8A="; 16 }; 17 18 postPatch = ''
+2
pkgs/top-level/python-packages.nix
··· 11328 11329 pysigma-backend-splunk = callPackage ../development/python-modules/pysigma-backend-splunk { }; 11330 11331 pysigma-backend-insightidr = callPackage ../development/python-modules/pysigma-backend-insightidr { }; 11332 11333 pysigma-pipeline-crowdstrike = callPackage ../development/python-modules/pysigma-pipeline-crowdstrike { };
··· 11328 11329 pysigma-backend-splunk = callPackage ../development/python-modules/pysigma-backend-splunk { }; 11330 11331 + pysigma-backend-sqlite = callPackage ../development/python-modules/pysigma-backend-sqlite { }; 11332 + 11333 pysigma-backend-insightidr = callPackage ../development/python-modules/pysigma-backend-insightidr { }; 11334 11335 pysigma-pipeline-crowdstrike = callPackage ../development/python-modules/pysigma-pipeline-crowdstrike { };