13 buildPythonPackage rec {
14 pname = "google-cloud-compute";
16 format = "setuptools";
18 disabled = pythonOlder "3.7";
21 inherit pname version;
22 hash = "sha256-rNmHZH18gmqpe0QYFBx0Dq1eiBHTNJMV8viaMMAcf0s=";
25 propagatedBuildInputs = [
29 ] ++ google-api-core.optional-dependencies.grpc;
37 pythonImportsCheck = [
38 "google.cloud.compute"
39 "google.cloud.compute_v1"
42 # disable tests that require credentials
44 "tests/system/test_addresses.py"
45 "tests/system/test_instance_group.py"
46 "tests/system/test_pagination.py"
47 "tests/system/test_smoke.py"
51 description = "API Client library for Google Cloud Compute";
52 homepage = "https://github.com/googleapis/python-compute";
53 changelog = "https://github.com/googleapis/python-compute/blob/v${version}/CHANGELOG.md";
54 license = licenses.asl20;
55 maintainers = with maintainers; [ jpetrucciani ];