From 25c45943c6c66de308fa2abb62e02eb3043e0086 Mon Sep 17 00:00:00 2001 From: phanirithvij Date: Mon, 30 Mar 2026 14:08:23 +0530 Subject: [PATCH] python3Packages.cryptolyzer: 1.0.2 -> 1.1.0 use finalAttrs use fetchFromGitLab Signed-off-by: phanirithvij --- .../python-modules/cryptolyzer/default.nix | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/cryptolyzer/default.nix b/pkgs/development/python-modules/cryptolyzer/default.nix index 8531c4d74931..e8cc54e9632d 100644 --- a/pkgs/development/python-modules/cryptolyzer/default.nix +++ b/pkgs/development/python-modules/cryptolyzer/default.nix @@ -7,7 +7,7 @@ colorama, cryptoparser, dnspython, - fetchPypi, + fetchFromGitLab, pathlib2, pyfakefs, python-dateutil, @@ -17,14 +17,16 @@ urllib3, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "cryptolyzer"; - version = "1.0.2"; + version = "1.1.0"; pyproject = true; - src = fetchPypi { - inherit pname version; - hash = "sha256-c/cBOrvqyvdGfDKPRUhIu9FqtQUERb/fJBGmncZpbSM="; + src = fetchFromGitLab { + owner = "coroner"; + repo = "cryptolyzer"; + tag = "v${finalAttrs.version}"; + hash = "sha256-z9RuboCWHEqw4aFfQTjWly/UP9Yed0R+VdMLVXxdBmc="; }; patches = [ @@ -69,10 +71,9 @@ buildPythonPackage rec { meta = { description = "Cryptographic protocol analyzer"; homepage = "https://gitlab.com/coroner/cryptolyzer"; - changelog = "https://gitlab.com/coroner/cryptolyzer/-/blob/v${version}/CHANGELOG.md"; + changelog = "https://gitlab.com/coroner/cryptolyzer/-/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mpl20; mainProgram = "cryptolyze"; - maintainers = [ ]; teams = with lib.teams; [ ngi ]; }; -} +})