From 5720827f8efa5d7fc8cd05e92b266a9bc322173b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 19 Jan 2024 21:20:53 +0100 Subject: [PATCH] python311Packages.blocksat-cli: refactor --- .../python-modules/blocksat-cli/default.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/blocksat-cli/default.nix b/pkgs/development/python-modules/blocksat-cli/default.nix index ac53b567e5a9..5ee25097d534 100644 --- a/pkgs/development/python-modules/blocksat-cli/default.nix +++ b/pkgs/development/python-modules/blocksat-cli/default.nix @@ -1,21 +1,22 @@ { lib , buildPythonPackage -, fetchPypi , distro +, fetchPypi , pysnmp +, pytestCheckHook , python-gnupg +, pythonOlder , qrcode , requests +, setuptools , sseclient-py , zfec -, pytestCheckHook -, pythonOlder }: buildPythonPackage rec { pname = "blocksat-cli"; version = "0.4.6"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -24,6 +25,10 @@ buildPythonPackage rec { hash = "sha256-uANAMNoAC4HUoUuR5ldxoiy+LLzZVpKosU5JttXLnqg="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ distro pysnmp @@ -61,6 +66,7 @@ buildPythonPackage rec { meta = with lib; { description = "Blockstream Satellite CLI"; homepage = "https://github.com/Blockstream/satellite"; + changelog = "https://github.com/Blockstream/satellite/releases/tag/v${version}"; license = licenses.gpl3Only; maintainers = with maintainers; [ prusnak ]; };