5 , googleapis-common-protos
17 buildPythonPackage rec {
18 pname = "google-api-core";
20 format = "setuptools";
22 disabled = pythonOlder "3.6";
25 inherit pname version;
26 sha256 = "sha256-EMBvdzn+V3gfh1Izdejho6RnS/Y5LNYTGjIiGCuXEyA=";
29 propagatedBuildInputs = [
30 googleapis-common-protos
45 # prevent google directory from shadowing google imports
51 # Those grpc_helpers tests are failing
52 "test_wrap_unary_errors"
53 "test_wrap_stream_errors_raised"
54 "test_wrap_stream_errors_read"
55 "test_wrap_stream_errors_aiter"
56 "test_wrap_stream_errors_write"
57 "test_wrap_unary_errors"
58 "test___next___w_rpc_error"
59 "test_wrap_stream_errors_invocation"
60 "test_wrap_stream_errors_iterator_initialization"
61 "test_wrap_stream_errors_during_iteration"
62 "test_exception_with_error_code"
65 pythonImportsCheck = [
70 description = "Core Library for Google Client Libraries";
72 This library is not meant to stand-alone. Instead it defines common
73 helpers used by all Google API clients.
75 homepage = "https://github.com/googleapis/python-api-core";
76 changelog = "https://github.com/googleapis/python-api-core/blob/v${version}/CHANGELOG.md";
77 license = licenses.asl20;
78 maintainers = with maintainers; [ SuperSandro2000 ];