From cbe8a341e733001646f7da184495d682afc0d1be Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 8 Sep 2024 10:12:33 +0200 Subject: [PATCH] python312Packages.aiosmb: refactor --- pkgs/development/python-modules/aiosmb/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/aiosmb/default.nix b/pkgs/development/python-modules/aiosmb/default.nix index 1bc3b554c7be..22b41376c464 100644 --- a/pkgs/development/python-modules/aiosmb/default.nix +++ b/pkgs/development/python-modules/aiosmb/default.nix @@ -10,6 +10,7 @@ prompt-toolkit, pycryptodomex, pythonOlder, + setuptools, six, tqdm, winacl, @@ -19,7 +20,7 @@ buildPythonPackage rec { pname = "aiosmb"; version = "0.4.11"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -28,7 +29,9 @@ buildPythonPackage rec { hash = "sha256-bWb1HtI1T3byBmE+rA1j83z9ntRL6figZZTUECRCc9c="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ asyauth asysocks colorama @@ -51,7 +54,7 @@ buildPythonPackage rec { description = "Python SMB library"; homepage = "https://github.com/skelsec/aiosmb"; changelog = "https://github.com/skelsec/aiosmb/releases/tag/${version}"; - license = with licenses; [ mit ]; + license = licenses.mit; maintainers = with maintainers; [ fab ]; }; }