summaryrefslogtreecommitdiff
path: root/requests_cache/backends/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* Update type hints to appease Pylance and stricter mypy settingsJordan Cook2022-12-131-1/+3
* Merge *PickleDict storage classes into parent classesJordan Cook2022-04-221-13/+13
* Add support for DynamoDB TTLJordan Cook2022-04-201-2/+2
* Store responses in DynamoDB as JSON documents instead of serialized binariesJordan Cook2022-04-191-4/+4
* Move backend docs to user guide, separate from API reference docsJordan Cook2022-04-171-0/+2
* Remove some redundant, undocumented means of passing CachedSession/BaseBacken...Jordan Cook2022-04-011-7/+7
* More code cleanup and commentsJordan Cook2022-03-291-29/+9
* Refactor session-level settings into separate CacheSettings classJordan Cook2022-03-291-15/+14
* Add a new RedisDict class that stores responses in separate hashes instead of...Jordan Cook2021-12-011-2/+2
* Improve some RedisDict methods and rename to RedisHashDictJordan Cook2021-12-011-2/+2
* Add support for BaseCache keyword arguments passed along with a backend instanceJordan Cook2021-11-131-3/+15
* Move misc minor utils to a separate moduleJordan Cook2021-10-271-2/+1
* Add tests for memory (plain dict) backendJordan Cook2021-10-231-1/+1
* Add some alises so fully qualified imports of DbDict, etc. don't breakJordan Cook2021-09-141-1/+1
* Add note about 'cache_name' argument usage in init_backend()Jordan Cook2021-09-061-10/+10
* Alias/rename 'include_get_headers' to 'match_headers' for clarity (backwards-...Jordan Cook2021-09-061-1/+1
* Revert renaming DynamoDB backend classes; a minor inconsistency is probably b...Jordan Cook2021-08-301-5/+3
* Allow has_url(), delete_url(), and create_key() to optionally take requests.R...Jordan Cook2021-08-281-8/+1
* Reorganize user docs: break down User Guide and Advanced Usage sections into ...Jordan Cook2021-08-261-3/+1
* Make DynamoDB and MongoDB naming consistentJordan Cook2021-08-201-6/+8
* Move autosummaries to module docstrings instead of template, to make them eas...Jordan Cook2021-08-201-1/+3
* Rename DbDict to SQLiteDict for consistency with other backends (with aliases...Jordan Cook2021-08-191-3/+7
* Some serialization fixes & updates:Jordan Cook2021-07-031-1/+0
* Allow selecting a serializer by name, class, or instance (with same behavior ...Jordan Cook2021-06-111-23/+10
* Add support for using request and response cache headers to set cache expirationJordan Cook2021-05-071-0/+2
* Add a filesystem backendJordan Cook2021-04-211-0/+5
* Allow passing any valid backend connection kwargs via BaseCacheJordan Cook2021-04-191-1/+9
* Update all backend-specific integration tests to fail quickly if not set up, ...Jordan Cook2021-04-121-11/+11
* Demote most logging.info statements to debugJordan Cook2021-04-101-1/+1
* Improve backend initialization:Jordan Cook2021-04-021-59/+65
* Move cache key utilities to a separate moduleJordan Cook2021-03-301-1/+2
* Add normalization for request jsonJordan Cook2021-03-301-1/+1
* Also remove invalid responses when running remove_expired_responses()Jordan Cook2021-03-301-0/+1
* Remove some redundant module docstrings, and fix some ref linksJordan Cook2021-03-291-6/+1
* Pass along optional kwargs to all storage classes, and make default table nam...Jordan Cook2021-03-241-2/+4
* Consolidate expiration, pre-serializiation, and other response object logic i...Jordan Cook2021-03-221-4/+19
* Add sanity checks to get_cache, clear, and remove_expired_responses to make s...Jordan Cook2021-03-041-1/+1
* Refactor CachedSession to be usable as a mixin classJordan Cook2021-03-041-1/+1
* Remove all python 2 compatibilityJordan Cook2021-02-261-1/+0
* Apply code formatting with black + isortJordan Cook2021-02-261-5/+9
* Merge pull request #92 from ar90n/add_dynamodb_backendRoman Haritonov2017-06-011-1/+7
|\
| * add dynamodb backendMasahiro Wada2017-05-141-1/+7
* | add gridfs supportCheng Guangnan2017-04-011-0/+7
|/
* Fix #61. Ability to pass backend instance in install_cacheRoman Haritonov2016-03-191-2/+4
* More informative message for missing backend dependenciesGarrett-R2016-02-281-3/+14
* Fix #15Roman Haritonov2013-10-091-0/+16
* Added Redis Backendmichaelbeaumont2013-04-171-0/+6
* Make sqlite3 optional for Heroku support. Thanks to @nathancahillRoman Haritonov2012-09-091-2/+9
* Use relative importsRoman Haritonov2012-05-111-3/+3
* refactor: rename MemoryCache to BaseCacheRoman2012-04-111-2/+2