diff --git a/pkgs/development/python-modules/google-cloud-asset/default.nix b/pkgs/development/python-modules/google-cloud-asset/default.nix index e42d8e418fa3..ddc78dc7cc57 100644 --- a/pkgs/development/python-modules/google-cloud-asset/default.nix +++ b/pkgs/development/python-modules/google-cloud-asset/default.nix @@ -1,25 +1,26 @@ { lib , buildPythonPackage , fetchPypi -, grpc-google-iam-v1 , google-api-core , google-cloud-access-context-manager , google-cloud-org-policy , google-cloud-os-config , google-cloud-testutils +, grpc-google-iam-v1 , libcst -, protobuf +, mock , proto-plus +, protobuf , pytest-asyncio , pytestCheckHook , pythonOlder -, mock +, setuptools }: buildPythonPackage rec { pname = "google-cloud-asset"; version = "3.22.0"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.7"; @@ -28,6 +29,10 @@ buildPythonPackage rec { hash = "sha256-S+rJ80pkphkPlNFUn8e0bxpnkBILRS9Uvoa0vlfrK8M="; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ grpc-google-iam-v1 google-api-core @@ -63,8 +68,8 @@ buildPythonPackage rec { meta = with lib; { description = "Python Client for Google Cloud Asset API"; - homepage = "https://github.com/googleapis/python-asset"; - changelog = "https://github.com/googleapis/python-asset/blob/v${version}/CHANGELOG.md"; + homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-asset"; + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-asset-v${version}/packages/google-cloud-asset/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ ]; };