diff --git a/pkgs/development/python-modules/lxmf/default.nix b/pkgs/development/python-modules/lxmf/default.nix index fe6f2b50d2a8..81d79182ead4 100644 --- a/pkgs/development/python-modules/lxmf/default.nix +++ b/pkgs/development/python-modules/lxmf/default.nix @@ -4,11 +4,12 @@ fetchFromGitHub, rns, setuptools, + versionCheckHook, }: buildPythonPackage (finalAttrs: { pname = "lxmf"; - version = "1.0.0"; + version = "1.0.1"; pyproject = true; __structuredAttrs = true; @@ -16,18 +17,19 @@ buildPythonPackage (finalAttrs: { owner = "markqvist"; repo = "lxmf"; tag = finalAttrs.version; - hash = "sha256-ohbZSpjIyCiiwXUjvr0UBXKN4OScdTzxx5QimPWnCAI="; + hash = "sha256-Lx7eG7idbqjJrOE15/OJ8kh++4STQHxNVMTRVXdAEYE="; }; build-system = [ setuptools ]; + pythonRelaxDeps = [ "rns" ]; + dependencies = [ rns ]; - # Module has no tests - doCheck = false; - pythonImportsCheck = [ "LXMF" ]; + nativeCheckInputs = [ versionCheckHook ]; + meta = { description = "Lightweight Extensible Message Format for Reticulum"; homepage = "https://github.com/markqvist/lxmf"; diff --git a/pkgs/development/python-modules/rns/default.nix b/pkgs/development/python-modules/rns/default.nix index 204bdc4b8312..2ab0dc34895e 100644 --- a/pkgs/development/python-modules/rns/default.nix +++ b/pkgs/development/python-modules/rns/default.nix @@ -16,6 +16,7 @@ buildPythonPackage (finalAttrs: { pname = "rns"; version = "1.3.4"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "markqvist";