diff --git a/pkgs/development/python-modules/azure-keyvault-nspkg/default.nix b/pkgs/development/python-modules/azure-keyvault-nspkg/default.nix index 950582b9d13b..8880107a9047 100644 --- a/pkgs/development/python-modules/azure-keyvault-nspkg/default.nix +++ b/pkgs/development/python-modules/azure-keyvault-nspkg/default.nix @@ -2,23 +2,28 @@ buildPythonPackage, fetchPypi, lib, + setuptools, # pythonPackages azure-nspkg, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "azure-keyvault-nspkg"; version = "1.0.0"; - format = "setuptools"; + pyproject = true; + + __structuredAttrs = true; src = fetchPypi { - inherit pname version; + inherit (finalAttrs) pname version; extension = "zip"; - sha256 = "0hdnd6124hx7s16z1pssmq5m5mqqqz8s38ixl9aayv4wmf5bhs5c"; + hash = "sha256-rGi4iqucbK9Uoj2iodHHGNdSC65a3/BN0KdDIoJptkE="; }; - propagatedBuildInputs = [ azure-nspkg ]; + build-system = [ setuptools ]; + + dependencies = [ azure-nspkg ]; # Just a namespace package, no tests exist: # https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/keyvault/tests.yml @@ -30,4 +35,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ kamadorueda ]; }; -} +})