Python REST API Cache
Project description
I wrote this so I could stop abusing people’s REST APIs whenever I was developing tools. Currently this will only cache GET requests, and nothing else. If you want more features, let me know!
Quick Usage:
from restcache import QueryCache qc = QueryCache() qc.json_query('https://bitbucket.org/api/1.0/repositories/galaxy/galaxy-central/tags/')
The json_query call makes a urllib2 request, and stores it in .cache/{base64 encoded url}.
On initialization, QueryCache will check through the cache directory and load any files.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
restcache-1.1.tar.gz
(2.0 kB
view details)
File details
Details for the file restcache-1.1.tar.gz
.
File metadata
- Download URL: restcache-1.1.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3968338ebf1059891a69a17cd6544446483311b4a5e7577d3fefdd5db9533af5 |
|
MD5 | 58bba87c296147608ec6bcf6f5254175 |
|
BLAKE2b-256 | 9d8f9ade9057e9214a758106a272fb68726213b764bdec132c7b6ff6558b2ef2 |