{
"info": {
"author": "Jordan Eremieff",
"author_email": "jordan@eremieff.com",
"bugtrack_url": null,
"classifiers": [
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6"
],
"description": "# Bonnette\n\nASGI adapter for Azure Functions.\n\n\n \n\n\n
\n\n\n**Requirements**: Python 3.6\n\n## Installation\n\n```shell\npip3 install bonnette\n```\n\n## Example\n\n```python\nimport logging\nimport azure.functions as func\nfrom bonnette import Bonnette\n\n\nasync def app(scope, receive, send):\n assert scope[\"type\"] == \"http\"\n await send(\n {\n \"type\": \"http.response.start\",\n \"status\": 200,\n \"headers\": [[b\"content-type\", b\"text/html; charset=utf-8\"]],\n }\n )\n await send(\n {\"type\": \"http.response.body\", \"body\": b\"