summaryrefslogtreecommitdiff
path: root/requests_cache/backends/base.py
Commit message (Expand)AuthorAgeFilesLines
* Move storage class __str__ methods to base class, and just show keys instead ...Jordan Cook2021-04-221-0/+3
* Allow passing any valid backend connection kwargs via BaseCacheJordan Cook2021-04-191-8/+3
* Add option to manually cache response objectsJordan Cook2021-04-191-1/+2
* Don't show warnings for 'include_get_headers' and 'ignored_parameters' kwargs...Jordan Cook2021-04-181-7/+16
* Demote most logging.info statements to debugJordan Cook2021-04-101-2/+2
* Handle errors due to invalid responses in `BaseCache.urls`Jordan Cook2021-04-101-14/+18
* Add remove_old_entries() back to BaseCache as an alias with a DeprecationWarningJordan Cook2021-04-101-0/+5
* Improvements to Sphinx documentation:Jordan Cook2021-04-031-2/+1
* Add 'verify' param to cache keyJordan Cook2021-04-011-2/+2
* Rename 'add_key_mapping' to 'save_redirect' and take a request instead of a c...Jordan Cook2021-03-311-6/+7
* Fix BaseCache.urls to return only response URLs (no redirect keys)Jordan Cook2021-03-301-1/+1
* Move cache key utilities to a separate moduleJordan Cook2021-03-301-101/+10
* Add normalization for request jsonJordan Cook2021-03-301-4/+29
* Use url-normalize for additional URL normalization for cache keysJordan Cook2021-03-301-2/+6
* Also remove invalid responses when running remove_expired_responses()Jordan Cook2021-03-301-13/+15
* Add logging to main cache operationsJordan Cook2021-03-301-8/+23
* Update get_response + tests to check additional error typesJordan Cook2021-03-291-1/+1
* Remove some redundant module docstrings, and fix some ref linksJordan Cook2021-03-291-7/+0
* Handle AttributeErrors when a cached item can't be deserializedJordan Cook2021-03-291-1/+4
* Show warning when using pickle without itsdangerousJordan Cook2021-03-281-4/+11
* Pass along optional kwargs to all storage classes, and make default table nam...Jordan Cook2021-03-241-1/+1
* Enable DynamoDB integration test with GitHub Actions and local docker-compose...Jordan Cook2021-03-241-1/+1
* Combine storage classes from backends.storage.* with their respective backend...Jordan Cook2021-03-241-1/+1
* Add optional integration with intsdangerous for safer serializationJordan Cook2021-03-241-3/+46
* Rename BaseCache.keys_map property and its associated table to 'redirects'Jordan Cook2021-03-241-13/+11
* Add a 'urls' property on BaseCache to get all cached URLsJordan Cook2021-03-241-0/+8
* Consolidate expiration, pre-serializiation, and other response object logic i...Jordan Cook2021-03-221-198/+94
* Some refactoring to reduce code complexity:Jordan Cook2021-03-181-7/+10
* Add individual expire_after per request. (#177)Sebastian Höffner2021-03-051-7/+13
* Refactor CachedSession to be usable as a mixin classJordan Cook2021-03-041-2/+18
* Remove all python 2 compatibilityJordan Cook2021-02-261-7/+3
* Apply code formatting with black + isortJordan Cook2021-02-261-26/+36
* Removing extra check of whether key is in responses, unnecesasry after copyin...Boris Danilovich2021-02-251-5/+1
* Making BaseCache use a copy of the dict when iterating over it, to avoid iter...Boris Danilovich2021-02-251-1/+1
* Fix tests for new requests versionRoman Haritonov2016-08-181-1/+3
* Emulate raw stream is not consumed after content prefetch #68Roman Haritonov2016-07-301-1/+4
* #58 Ability to force removal of expired entriesRoman Haritonov2015-12-141-0/+15
* remove ignored parameters only from cachekeysYetAnotherNerd2015-09-241-3/+32
* Fix requests 2.6.2 stream responses, fix mockingRoman Haritonov2015-04-291-0/+2
* #6 Add optional support for including headers to cache key in GET requestsRoman Haritonov2015-01-171-2/+11
* #33 Support for streaming requestsRoman Haritonov2014-12-121-1/+14
* Fix response history handling for requests 2.5.0Roman Haritonov2014-12-061-4/+18
* Add required _Store.release_conn() methodWillem de Groot2014-08-221-2/+3
* Make raw_response picklable by leaving only known picklable attributes (#13)Roman Haritonov2013-08-251-1/+7
* Forgive absent attributes (like 'raw') in old cache fileRoman Haritonov2013-08-191-1/+1
* Add raw attribute to pickled response for v1.2.3 compatibilityRoman Haritonov2013-08-191-1/+3
* Fix issue with new hooks dispatchingRoman Haritonov2013-03-311-1/+9
* use UTC timeRoman Haritonov2013-02-021-1/+1
* cleanupRoman Haritonov2013-02-021-4/+2
* Fix create_key() for Py3Roman Haritonov2013-01-131-4/+17