Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 2.82 KB

README.md

File metadata and controls

42 lines (35 loc) · 2.82 KB

apimatic-requests-client-adapter

PyPI Tests Test Coverage Licence

Introduction

Requests is a simple, yet elegant, HTTP library. This repository contains the client implementation that uses the requests library for python SDK provided by APIMatic.

Version supported

Currenty APIMatic supports Python version 3.7+ hence the apimatic-requests-client-adapter will need the same versions to be supported.

Installation

Simply run the command below in your SDK as the apimatic-requests-client-adapter will be added as a dependency in the SDK.

pip install apimatic-requests-client-adapter

Supported Methods Provided by requests-client

Method Description
create_default_http_client function to creat a defaultp http client
force_retries Reset retries according to each request
execute Execute a given HttpRequest to get a string response back
convert_response Converts the Response object of the CoreHttpClient into a CoreHttpResponse object

Tests

The requests client implementation also contains unit tests to ensure reliability of the implementation and to prevent unwanted breakages.

Links