Metadata-Version: 2.1
Name: shopify-requests
Version: 0.3.0
Summary: Wrapper around the Shopify API using requests.
Home-page: https://gitlab.com/perobertson/shopify-requests
License: MIT
Keywords: shopify,requests
Author: Paul Robertson
Author-email: t.paulrobertson@gmail.com
Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Dist: requests (>=2.21,<3.0)
Project-URL: Repository, https://gitlab.com/perobertson/shopify-requests
Description-Content-Type: text/markdown

# Shopify Requests
[![pipeline status](https://gitlab.com/perobertson/shopify-requests/badges/master/pipeline.svg)](https://gitlab.com/perobertson/shopify-requests/commits/master)
[![coverage report](https://gitlab.com/perobertson/shopify-requests/badges/master/coverage.svg)](https://gitlab.com/perobertson/shopify-requests/commits/master)

The ShopifyRequests library is a wrapper around the python requests library.
Its main purpose is to remove the boiler plate code needed to do basic API calls to Shopify.

## Usage
```python
from shopify_requests import RestClient

client = RestClient('foo.myshopify.com', access_token='abc123')
response = client.get('shop.json')
```
The `RestClient` sets up the session with the correct auth and accept headers.
Multiple requests with the client will reuse the same TCP connection.

