1{ lib 2, buildPythonPackage 3, fetchPypi 4, google-api-core 5, grpc-google-iam-v1 6, mock 7, proto-plus 8, pytest-asyncio 9, pytestCheckHook 10}: 11 12buildPythonPackage rec { 13 pname = "google-cloud-iam-logging"; 14 version = "1.0.0"; 15 16 src = fetchPypi { 17 inherit pname version; 18 sha256 = "4ac688593279c48d7863f0a90457202ff9b235e3ee8862498e8a5b8f867cc137"; 19 }; 20 21 propagatedBuildInputs = [ 22 google-api-core 23 grpc-google-iam-v1 24 proto-plus 25 ]; 26 27 checkInputs = [ 28 mock 29 pytestCheckHook 30 pytest-asyncio 31 ]; 32 33 pythonImportsCheck = [ 34 "google.cloud.iam_logging" 35 "google.cloud.iam_logging_v1" 36 ]; 37 38 meta = with lib; { 39 description = "IAM Service Logging client library"; 40 homepage = "https://github.com/googleapis/python-iam-logging"; 41 license = licenses.asl20; 42 maintainers = with maintainers; [ fab ]; 43 }; 44}