summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
...
* Add Placeholder.loads() (needed in some scenerios with missing dependencies w...Jordan Cook2022-05-301-0/+2
* Add CachedRequest.path_url propertyJordan Cook2022-05-181-1/+1
* Update repo links, changelog, and contributorsJordan Cook2022-05-151-0/+1
* Implement Cache-Control: stale-while-revalidateJordan Cook2022-05-043-77/+176
* Add 'older_than' argument to remove_expired_responses()Jordan Cook2022-05-032-3/+34
* Add always_revalidate session optionJordan Cook2022-05-031-3/+23
* Remove row count from BaseCache.__str__Jordan Cook2022-04-221-6/+3
* Add a BaseStorage.default_serializer attribute, to be more explicit about whi...Jordan Cook2022-04-221-2/+3
* Add SQLiteDict.size() method to estimate the database sizeJordan Cook2022-04-221-4/+11
* For SQLite expires column, use time.time() instead of datetime.timestamp()Jordan Cook2022-04-222-6/+6
* Merge *PickleDict storage classes into parent classesJordan Cook2022-04-227-61/+48
* Skip tests for optional serializer dependencies if not installedJordan Cook2022-04-222-6/+27
* Fix parameter forwarding for redis-py 4.2 and pymongo 4.1 on python <=3.8Jordan Cook2022-04-211-19/+24
* Add misc missing test coverageJordan Cook2022-04-206-11/+45
* Add support for DynamoDB TTLJordan Cook2022-04-204-33/+76
* Store responses in DynamoDB as JSON documents instead of serialized binariesJordan Cook2022-04-193-17/+31
* Improve output for all models when printed or logged with richJordan Cook2022-04-191-0/+26
* Add support for Cache-Control: stale-if-errorJordan Cook2022-04-182-8/+48
* Add support for Cache-Control: max-stale and min-freshJordan Cook2022-04-181-0/+32
* Close database connections (if applicable) on CachedSession.__exit__ and close()Jordan Cook2022-04-181-1/+2
* Add links to source files on Examples pageJordan Cook2022-04-181-4/+4
* Turn VCR converter into an example in the docs instead of a library featureJordan Cook2022-04-181-0/+0
* WIP: Add VCR-compatible YAML serializerJordan Cook2022-04-183-0/+122
* Move all cache policy-related modules to separate 'policy' subpackageJordan Cook2022-04-174-6/+6
* Add serializer name to cache key to avoid errors due to switching serializersJordan Cook2022-04-153-11/+10
* Add TTL testsJordan Cook2022-04-153-10/+67
* Improvements for MongoDB:Jordan Cook2022-04-155-16/+51
* Add SQLiteDict.sorted() method with sorting and other query optionsJordan Cook2022-04-101-2/+102
* Add indexed datetime column to SQLite backend for faster evictionJordan Cook2022-04-103-42/+39
* Add sample databases for recent versions, for use in compatibility testsJordan Cook2022-04-105-0/+0
* Add default list of ignored_parameters for most common authentication params/...Jordan Cook2022-04-101-13/+36
* Also skip cache read for requests excluded by allowable_methodsJordan Cook2022-04-094-32/+79
* Move logic for translating kwargs to headers into cache_actions.set_request_h...Jordan Cook2022-04-092-15/+14
* Refactor refresh/revalidate behaviorJordan Cook2022-04-094-71/+90
* Update tests, changelog, and contributorsJordan Cook2022-04-061-3/+5
* Add an intermediate wrapper class, OriginalResponse, to provide type hints fo...Jordan Cook2022-04-011-2/+2
* Wait a bit longer for MongoDB to spin up for integration testsJordan Cook2022-04-011-2/+2
* Move settings module to top level package, and leave 'models' subpackage for ...Jordan Cook2022-04-011-1/+2
* Remove some redundant, undocumented means of passing CachedSession/BaseBacken...Jordan Cook2022-04-011-20/+0
* Fix 504 behavior with stale-if-error and only-if-cachedJordan Cook2022-04-011-2/+3
* More code cleanup and commentsJordan Cook2022-03-291-34/+40
* Fix some regression bugs and broken testsJordan Cook2022-03-294-47/+63
* Split datetime-related utility functions into a separate moduleJordan Cook2022-03-292-88/+90
* Refactor request-level settings into separate RequestSettings classJordan Cook2022-03-292-62/+53
* Swap out appdirs for platformdirsJordan Cook2022-03-142-2/+2
* Add support for Cache-Control: only-if-cached and corresponding options for r...Jordan Cook2022-03-111-24/+68
* Add more unit test coverage for new revalidation behaviorJordan Cook2022-03-115-20/+100
* Reorganize tests in test_session moduleJordan Cook2022-03-113-249/+283
* Add separate revalidate ('soft refresh') option, support revalidation for no-...Jordan Cook2022-03-111-6/+33
* Reword inaccurate usage of the term 'revalidate'Jordan Cook2022-03-112-8/+8