diff --git a/pkgs/development/python-modules/lxmf/default.nix b/pkgs/development/python-modules/lxmf/default.nix index 81de08cf79c3..3ce65bf5f059 100644 --- a/pkgs/development/python-modules/lxmf/default.nix +++ b/pkgs/development/python-modules/lxmf/default.nix @@ -25,8 +25,6 @@ buildPythonPackage (finalAttrs: { build-system = [ setuptools ]; - pythonRelaxDeps = [ "rns" ]; - buildInputs = lib.optionals (!propagateRns) [ rns ]; diff --git a/pkgs/development/python-modules/rns/default.nix b/pkgs/development/python-modules/rns/default.nix index 2ab0dc34895e..81b59755d7c4 100644 --- a/pkgs/development/python-modules/rns/default.nix +++ b/pkgs/development/python-modules/rns/default.nix @@ -4,7 +4,7 @@ buildPythonPackage, cryptography, esptool, - fetchFromGitHub, + fetchPypi, netifaces, pyserial, replaceVars, @@ -14,15 +14,14 @@ buildPythonPackage (finalAttrs: { pname = "rns"; - version = "1.3.4"; + version = "1.3.5"; pyproject = true; __structuredAttrs = true; - src = fetchFromGitHub { - owner = "markqvist"; - repo = "Reticulum"; - tag = finalAttrs.version; - hash = "sha256-rhZfkSV2OtCVPbUyTrYry2lwIeSfz3JnX+mVTkZt+Rc="; + src = fetchPypi { + pname = "rns"; + version = finalAttrs.version; + hash = "sha256-YxReocD6Ump5FMCnLEqCJ5tZcZh1kYsFWNBJ0pGYzuM="; }; patches = [ @@ -49,7 +48,7 @@ buildPythonPackage (finalAttrs: { meta = { description = "Cryptography-based networking stack for wide-area networks"; homepage = "https://reticulum.network"; - changelog = "https://github.com/markqvist/Reticulum/blob/${finalAttrs.src.tag}/Changelog.md"; + changelog = "https://github.com/markqvist/Reticulum/blob/${finalAttrs.version}/Changelog.md"; # Reticulum License # https://github.com/markqvist/Reticulum/blob/master/LICENSE license = lib.licenses.unfree;