Metadata-Version: 2.1
Name: hannah
Version: 0.0.3
Summary: 
Home-page: https://github.com/suganthsundar/hannah
License: MIT
Author: suganthsundar
Author-email: suganthsundar@gmail.com
Requires-Python: >=3.7,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: cached-property (>=1.5.2,<2.0.0)
Requires-Dist: httpx (>=0.18.2,<0.19.0)
Project-URL: Repository, https://github.com/suganthsundar/hannah
Description-Content-Type: text/markdown

# hannah

`hannah` is a async swagger http client.

## installation

```
pip install hannah
```

## example

```python
from hannah.http.session import HTTPSession
from hannah.models import SwaggerService

session = HTTPSession(f'pet-store')
service = SwaggerService.from_url('pet-store', 'https://petstore.swagger.io',
                                  session, swagger_path='/v2/swagger.json')}
response = await service.getPetById(petId=1)
print(response)
```
