| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix loading cached JSON content when decode_content=True and the root element... | Jordan Cook | 2023-05-08 | 1 | -1/+1 |
| * | Update type hints to appease Pylance and stricter mypy settings | Jordan Cook | 2022-12-13 | 1 | -4/+4 |
| * | Fix issue on Windows with occasional missing `CachedResponse.created_at` time... | Jordan Cook | 2022-09-30 | 1 | -2/+4 |
| * | Remove HTTPResponse attributes from the cache, and re-construct CachedRespons... | Jordan Cook | 2022-06-11 | 1 | -8/+4 |
| * | Consolidate BaseCache convenience methods into contains(), filter(), and dele... | Jordan Cook | 2022-06-11 | 1 | -1/+1 |
| * | Split up remove_expired_reponses() into remove() and reset_expiration() metho... | Jordan Cook | 2022-06-11 | 1 | -2/+2 |
| * | Change this into an option for CattrStage instead of a separate class | Jordan Cook | 2022-06-10 | 1 | -2/+3 |
| * | Add serializer stage that decodes/re-encodes response content | Jordan Cook | 2022-06-10 | 1 | -0/+1 |
| * | Add a base model repr that excludes default values even if rich isn't installed | Jordan Cook | 2022-05-30 | 1 | -3/+3 |
| * | Add 'older_than' argument to remove_expired_responses() | Jordan Cook | 2022-05-03 | 1 | -9/+14 |
| * | Add always_revalidate session option | Jordan Cook | 2022-05-03 | 1 | -2/+2 |
| * | Fix remove_expired_responses() with SQLite and expire_after=0 | Jordan Cook | 2022-04-30 | 1 | -1/+1 |
| * | For SQLite expires column, use time.time() instead of datetime.timestamp() | Jordan Cook | 2022-04-22 | 1 | -2/+9 |
| * | Merge *PickleDict storage classes into parent classes | Jordan Cook | 2022-04-22 | 1 | -4/+4 |
| * | Improve output for all models when printed or logged with rich | Jordan Cook | 2022-04-19 | 1 | -2/+2 |
| * | Refactor utilities for parsing cache headers into CacheDirectives class | Jordan Cook | 2022-04-18 | 1 | -2/+1 |
| * | Move all cache policy-related modules to separate 'policy' subpackage | Jordan Cook | 2022-04-17 | 1 | -2/+2 |
| * | Fix structuring/unstructuring CachedResponse.history | Jordan Cook | 2022-04-15 | 1 | -7/+14 |
| * | Add an intermediate wrapper class, OriginalResponse, to provide type hints fo... | Jordan Cook | 2022-04-01 | 1 | -19/+40 |
| * | Make CachedResponse.__str__ a bit more consistent with Response ('<class [sta... | Jordan Cook | 2022-04-01 | 1 | -20/+14 |
| * | Split datetime-related utility functions into a separate module | Jordan Cook | 2022-03-29 | 1 | -1/+1 |
| * | Reword inaccurate usage of the term 'revalidate' | Jordan Cook | 2022-03-11 | 1 | -1/+1 |
| * | Update to mypy v0.931 and add some ignores/workarounds for new false positives | Jordan Cook | 2022-02-02 | 1 | -1/+1 |
| * | Format using a more typical line length of 100 | Jordan Cook | 2022-01-01 | 1 | -1/+4 |
| * | Add a new RedisDict class that stores responses in separate hashes instead of... | Jordan Cook | 2021-12-01 | 1 | -0/+8 |
| * | Update CachedResponse headers with 304 response headers (RFC7234) | Manuel Eggimann | 2021-11-30 | 1 | -3/+8 |
| * | Add back overrides for requests.Response.__getstate__ and __setstate__ so pla... | Jordan Cook | 2021-11-24 | 1 | -0/+9 |
| * | Move response content reset to DictStorage.__getitem__(), since that's the on... | Jordan Cook | 2021-10-23 | 1 | -4/+0 |
| * | Minor optimization: exclude redundant CachedResponse.cache_key and CachedHTTP... | Jordan Cook | 2021-08-25 | 1 | -6/+9 |
| * | Some misc docstring edits | Jordan Cook | 2021-08-19 | 1 | -8/+2 |
| * | Add support for Last-Modified + If-Modified-Since headers | Jordan Cook | 2021-08-14 | 1 | -4/+0 |
| * | Add support for ETag + If-None-Match headers | Jordan Cook | 2021-08-14 | 1 | -3/+7 |
| * | Drop support for python 3.6 | Jordan Cook | 2021-08-14 | 1 | -6/+0 |
| * | Add CachedResponse.cache_key attribute and update in CachedSession.send() | Jordan Cook | 2021-07-20 | 1 | -1/+5 |
| * | Fix unpickling CachedResponse on python 3.6 | Jordan Cook | 2021-07-16 | 1 | -0/+6 |
| * | Add support for Response.next when 302 responses are cached directly | Jordan Cook | 2021-07-16 | 1 | -3/+12 |
| * | Make CachedResponse a non-slotted class to allow client code to set arbitrary... | Jordan Cook | 2021-07-16 | 1 | -12/+5 |
| * | Improve type annotations and fix type checking errors | Jordan Cook | 2021-07-06 | 1 | -13/+15 |
| * | Add option to exclude expired responses in keys(), values(), and response_cou... | Jordan Cook | 2021-07-03 | 1 | -5/+0 |
| * | Add annotation for CachedResponse.history and add support for ForwardRef in B... | Jordan Cook | 2021-06-11 | 1 | -1/+1 |
| * | Make cattrs optional, and other cleanup | Jordan Cook | 2021-05-26 | 1 | -22/+19 |
| * | Fix broken unit tests and add more coverage | Jordan Cook | 2021-05-26 | 1 | -1/+7 |
| * | Split out serializers and models into separate classes | Jordan Cook | 2021-05-26 | 1 | -0/+154 |