- [x] [retry](https://github.com/googleapis/gax-python/blob/baa1c13545c642d461c44e6d5f71d6ec446be5f5/google/gax/retry.py) - [x] [timeout](https://github.com/googleapis/gax-python/blob/baa1c13545c642d461c44e6d5f71d6ec446be5f5/google/gax/retry.py) - [x] [path template](https://github.com/googleapis/gax-python/blob/baa1c13545c642d461c44e6d5f71d6ec446be5f5/google/gax/path_template.py) [(context)](https://github.com/googleapis/googleapis/blob/master/google/api/http.proto#L212) - [x] [api callable](https://github.com/googleapis/gax-python/blob/baa1c13545c642d461c44e6d5f71d6ec446be5f5/google/gax/api_callable.py) - [x] loading gapic config - [x] grpc error wrapping - [x] plain methods - [x] paged methods - [x] LRO client & methods - [x] [utils](https://github.com/googleapis/gax-python/tree/baa1c13545c642d461c44e6d5f71d6ec446be5f5/google/gax/utils)