From b62b88ddb1476fbb0195f95967cde5bb37c1b420 Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 4 Jun 2024 20:53:13 +0900 Subject: [PATCH] python311Packages.hdfs: refactor and remove nose --- pkgs/development/python-modules/hdfs/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/hdfs/default.nix b/pkgs/development/python-modules/hdfs/default.nix index 18a75a338933..c887d8717890 100644 --- a/pkgs/development/python-modules/hdfs/default.nix +++ b/pkgs/development/python-modules/hdfs/default.nix @@ -4,25 +4,27 @@ fastavro, fetchFromGitHub, lib, - nose, pytestCheckHook, requests, + setuptools, six, }: buildPythonPackage rec { pname = "hdfs"; version = "2.7.3"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "mtth"; - repo = pname; + repo = "hdfs"; rev = "refs/tags/v${version}"; hash = "sha256-Pm2E8hB0wbu7npi/sLt9D8jQsH69qNOHLji9CYqST/8="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ docopt requests six @@ -30,7 +32,6 @@ buildPythonPackage rec { nativeCheckInputs = [ fastavro - nose pytestCheckHook ]; @@ -42,5 +43,6 @@ buildPythonPackage rec { changelog = "https://github.com/mtth/hdfs/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ samuela ]; + mainProgram = "hdfscli"; }; }