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