summaryrefslogtreecommitdiff
path: root/requests_cache/backends
Commit message (Expand)AuthorAgeFilesLines
...
* Update general expiration docsJordan Cook2022-04-151-0/+2
* Add notes on viewing responses in MongoDBJordan Cook2022-04-151-2/+19
* Use BSON preconf stage and store response values under top-level keys, so cre...Jordan Cook2022-04-151-27/+26
* Use a set_ttl() method instead of keyword argument, since it should only be s...Jordan Cook2022-04-152-36/+106
* Improvements for MongoDB:Jordan Cook2022-04-151-9/+70
* Add some more notes about SQLite and Redis backendsJordan Cook2022-04-112-5/+38
* Add SQLiteDict.sorted() method with sorting and other query optionsJordan Cook2022-04-101-0/+55
* Use Unix time integer instead of datetime string, and use same time source on...Jordan Cook2022-04-101-3/+5
* LEFT JOIN option is slightly fasterJordan Cook2022-04-101-10/+1
* WIP: Add faster implementation of removing invalid redirects in SQLJordan Cook2022-04-102-7/+32
* Add indexed datetime column to SQLite backend for faster evictionJordan Cook2022-04-101-13/+41
* Refactor refresh/revalidate behaviorJordan Cook2022-04-091-2/+4
* Update tests, changelog, and contributorsJordan Cook2022-04-061-3/+3
* wal modeDaniel Holth2022-04-061-0/+5
* Add an intermediate wrapper class, OriginalResponse, to provide type hints fo...Jordan Cook2022-04-011-3/+5
* Move settings module to top level package, and leave 'models' subpackage for ...Jordan Cook2022-04-011-1/+1
* Add argument docs back to CachedSession.__init__ instead of generic **kwargs;...Jordan Cook2022-04-011-13/+14
* 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
* Split datetime-related utility functions into a separate moduleJordan Cook2022-03-291-1/+1
* Refactor session-level settings into separate CacheSettings classJordan Cook2022-03-292-46/+27
* Add 'Use Cases' section to each backend's docsJordan Cook2022-03-176-11/+51
* Swap out appdirs for platformdirsJordan Cook2022-03-141-1/+1
* Reword inaccurate usage of the term 'revalidate'Jordan Cook2022-03-111-6/+6
* Handle CorruptGridFile error in GridFS backendJordan Cook2022-02-221-6/+11
* Add lock around remove_expired_responses() for SQLite, Filesystem, and GridFS...Jordan Cook2022-02-223-0/+12
* Improve filesystem backend thread safetyJordan Cook2022-02-221-3/+7
* Improve GridFS backend thread safetyJordan Cook2022-02-221-13/+24
* Fix race condition with dropping and recreating SQLite tables in multiple thr...Jordan Cook2022-02-221-4/+5
* Fix cache path expansionAndrew Stone2022-02-171-1/+1
* Fix serialization in filesystem backend with binary content that is also vali...Jordan Cook2022-02-151-12/+4
* Fix typo in docsJordan Cook2022-01-011-2/+2
* Format using a more typical line length of 100Jordan Cook2022-01-011-2/+6
* Drop idea of storing each response in a separate hash, and go back to seriali...Jordan Cook2021-12-011-19/+9
* Add a new RedisDict class that stores responses in separate hashes instead of...Jordan Cook2021-12-012-15/+93
* Improve some RedisDict methods and rename to RedisHashDictJordan Cook2021-12-012-26/+46
* Add support for BaseCache keyword arguments passed along with a backend instanceJordan Cook2021-11-132-7/+31
* Fix a new type checking issueJordan Cook2021-10-271-1/+1
* Move misc minor utils to a separate moduleJordan Cook2021-10-276-15/+11
* Add tests for memory (plain dict) backendJordan Cook2021-10-231-1/+1
* Move response content reset to DictStorage.__getitem__(), since that's the on...Jordan Cook2021-10-231-2/+10
* Fix duplicate cache read (contains + getitem)Jordan Cook2021-10-231-5/+5
* Add better error message if parent path exists but isn't a directoryJordan Cook2021-10-101-6/+11
* Reorganize & improve request normalization functions:Jordan Cook2021-09-201-3/+2
* Redact ingored_parameters from CachedResponse.urlJordan Cook2021-09-151-1/+2
* Add some alises so fully qualified imports of DbDict, etc. don't breakJordan Cook2021-09-142-1/+7
* Re-enable mypy pre-commit hook with attrs as an explicit hook dependency for ...Jordan Cook2021-09-081-2/+4
* Add note about 'cache_name' argument usage in init_backend()Jordan Cook2021-09-061-10/+10
* Fix SQLiteCache.db_path; supposed to be a property, not a methodJordan Cook2021-09-061-0/+1
* Allow match_headers to optionally accept a list of specific headers to matchJordan Cook2021-09-061-2/+2