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.
Metadata
Release files for restcache 1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| restcache-1.1.tar.gz | 2.0 kB | Details |
Release files / restcache-1.1.tar.gz
| Download URL | restcache-1.1.tar.gz |
|---|---|
| Size | 2.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3968338ebf1059891a69a17cd6544446483311b4a5e7577d3fefdd5db9533af5
|
|
BLAKE2b-256 checksum How to use checksums |
9d8f9ade9057e9214a758106a272fb68726213b764bdec132c7b6ff6558b2ef2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |