Metadata-Version: 2.1
Name: requests-middleware-ali-hmac
Version: 0.1.3
Summary: requests middleware for generate signature amap apistore
Home-page: UNKNOWN
Author: xiaxichen
Author-email: xiaxichen1@163.com
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Requires-Python: >=2.7.0
Description-Content-Type: text/markdown
Requires-Dist: cachetools (==3.1.1)
Requires-Dist: certifi (==2020.11.8)
Requires-Dist: chardet (==3.0.4)
Requires-Dist: httpcache (==0.1.3)
Requires-Dist: idna (==2.10)
Requires-Dist: python-dateutil (==2.8.1)
Requires-Dist: pytz (==2020.4)
Requires-Dist: reppy (==0.3.3)
Requires-Dist: requests (==2.25.0)
Requires-Dist: requests-middleware (==0.1.2)
Requires-Dist: six (==1.15.0)
Requires-Dist: ulid2 (==0.2.0)
Requires-Dist: urllib3 (==1.26.2)

# requests_middleware_ali_hmac 
### requests_middleware_ali_hmac demo 
```python
import requests
from requests_middleware import MiddlewareHTTPAdapter
from requests_middleware_ali_hmac import AliHmacGenerate
session = requests.Session()
middlewares = [
    AliHmacGenerate("testid", "testsecret"),
]
adapter = MiddlewareHTTPAdapter(middlewares)
session.mount('http://', adapter)
session.mount('https://', adapter)
```
allow requests methods "GET", "POST", "PUT", "DELETE", "PATCH"

