From ed3db9c9a7c818c00ab2827dfc9573b7ad44c2c1 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Tue, 11 Feb 2025 06:56:07 +0000 Subject: [PATCH 1/2] badkeys: 0.0.12 -> 0.0.13 Diff: https://github.com/badkeys/badkeys/compare/v0.0.12...v0.0.13 Changelog: https://github.com/badkeys/badkeys/releases/tag/v0.0.13 --- pkgs/by-name/ba/badkeys/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ba/badkeys/package.nix b/pkgs/by-name/ba/badkeys/package.nix index 584d5e57b1f3..7b9ef6cb21f9 100644 --- a/pkgs/by-name/ba/badkeys/package.nix +++ b/pkgs/by-name/ba/badkeys/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "badkeys"; - version = "0.0.12"; + version = "0.0.13"; pyproject = true; src = fetchFromGitHub { owner = "badkeys"; repo = "badkeys"; tag = "v${version}"; - hash = "sha256-LFoB/ZHIMRpN/eHg3x8HCxNbMKclf2SJSDPk33OIil8="; + hash = "sha256-xukdaqyQKEnwPmAN4WZqeLo5g2tJxPehabTyDgCv8q4="; }; build-system = with python3Packages; [ @@ -38,7 +38,7 @@ python3Packages.buildPythonApplication rec { meta = { description = "Tool to find common vulnerabilities in cryptographic public keys"; homepage = "https://badkeys.info/"; - changelog = "https://github.com/badkeys/badkeys/releases/tag/v${version}"; + changelog = "https://github.com/badkeys/badkeys/releases/tag/${src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ getchoo ]; mainProgram = "badkeys"; From c6f6d0bdaa35185f16199fb6996e9250b825bb0f Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Tue, 11 Feb 2025 02:13:16 -0500 Subject: [PATCH 2/2] badkeys: add version test --- pkgs/by-name/ba/badkeys/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/ba/badkeys/package.nix b/pkgs/by-name/ba/badkeys/package.nix index 7b9ef6cb21f9..4035dc26541a 100644 --- a/pkgs/by-name/ba/badkeys/package.nix +++ b/pkgs/by-name/ba/badkeys/package.nix @@ -1,7 +1,9 @@ { lib, + badkeys, fetchFromGitHub, python3Packages, + testers, }: python3Packages.buildPythonApplication rec { @@ -35,6 +37,10 @@ python3Packages.buildPythonApplication rec { pythonImportsCheck = [ "badkeys" ]; + passthru = { + tests.version = testers.testVersion { package = badkeys; }; + }; + meta = { description = "Tool to find common vulnerabilities in cryptographic public keys"; homepage = "https://badkeys.info/";