Loading pkgs/development/python-modules/pyrad/default.nix +5 −30 Original line number Diff line number Diff line Loading @@ -2,49 +2,24 @@ buildPythonPackage, fetchFromGitHub, lib, poetry-core, netaddr, six, unittestCheckHook, fetchPypi, poetry-core, }: let netaddr_0_8_0 = netaddr.overridePythonAttrs (oldAttrs: rec { version = "0.8.0"; src = fetchPypi { pname = "netaddr"; inherit version; hash = "sha256-1sxXx6B7HZ0ukXqos2rozmHDW6P80bg8oxxaDuK1okM="; }; }); in buildPythonPackage rec { pname = "pyrad"; version = "2.4-unstable-2023-06-13"; format = "pyproject"; version = "2.4-unstable-2024-07-24"; pyproject = true; src = fetchFromGitHub { owner = "pyradius"; repo = pname; rev = "dd34c5a29b46d83b0bea841e85fd72b79f315b87"; hash = "sha256-U4VVGkDDyN4J/tRDaDGSr2TSA4JmqIoQj5qn9qBAvQU="; rev = "f42a57cb0e80de42949810057d36df7c4a6b5146"; hash = "sha256-5SPVeBL1oMZ/XXgKch2Hbk6BRU24HlVl4oXZ2agF1h8="; }; nativeBuildInputs = [ poetry-core ]; propagatedBuildInputs = [ netaddr_0_8_0 six ]; preCheck = '' substituteInPlace tests/testServer.py \ --replace-warn "def testBind(self):" "def dontTestBind(self):" \ --replace-warn "def testBindv6(self):" "def dontTestBindv6(self):" \ ''; nativeCheckInputs = [ unittestCheckHook ]; pythonImportsCheck = [ "pyrad" ]; Loading Loading
pkgs/development/python-modules/pyrad/default.nix +5 −30 Original line number Diff line number Diff line Loading @@ -2,49 +2,24 @@ buildPythonPackage, fetchFromGitHub, lib, poetry-core, netaddr, six, unittestCheckHook, fetchPypi, poetry-core, }: let netaddr_0_8_0 = netaddr.overridePythonAttrs (oldAttrs: rec { version = "0.8.0"; src = fetchPypi { pname = "netaddr"; inherit version; hash = "sha256-1sxXx6B7HZ0ukXqos2rozmHDW6P80bg8oxxaDuK1okM="; }; }); in buildPythonPackage rec { pname = "pyrad"; version = "2.4-unstable-2023-06-13"; format = "pyproject"; version = "2.4-unstable-2024-07-24"; pyproject = true; src = fetchFromGitHub { owner = "pyradius"; repo = pname; rev = "dd34c5a29b46d83b0bea841e85fd72b79f315b87"; hash = "sha256-U4VVGkDDyN4J/tRDaDGSr2TSA4JmqIoQj5qn9qBAvQU="; rev = "f42a57cb0e80de42949810057d36df7c4a6b5146"; hash = "sha256-5SPVeBL1oMZ/XXgKch2Hbk6BRU24HlVl4oXZ2agF1h8="; }; nativeBuildInputs = [ poetry-core ]; propagatedBuildInputs = [ netaddr_0_8_0 six ]; preCheck = '' substituteInPlace tests/testServer.py \ --replace-warn "def testBind(self):" "def dontTestBind(self):" \ --replace-warn "def testBindv6(self):" "def dontTestBindv6(self):" \ ''; nativeCheckInputs = [ unittestCheckHook ]; pythonImportsCheck = [ "pyrad" ]; Loading