summaryrefslogtreecommitdiff
path: root/HISTORY.md
Commit message (Collapse)AuthorAgeFilesLines
* Add compatibility with urllib3 2.0Jordan Cook2023-05-151-0/+1
|
* Fix loading cached JSON content when decode_content=True and the root ↵Jordan Cook2023-05-081-0/+1
| | | | element is a list
* Don't normalize CachedResponse.url when redacting ignored paramsJordan Cook2023-04-021-0/+3
|
* Ignore Cache-Control: must-revalidate and no-cache when cache_control=FalseJordan Cook2023-03-241-0/+3
|
* Allow regexes for URL expiration patternsSimon Leiner2023-03-241-0/+3
| | | | | This allows for more fine-grained control over URL patterns than globbing in the rare cases where that is needed.
* Update changelogJordan Cook2023-03-011-16/+14
|
* Share SQLite connection objects among threads and use lock for write ↵Jordan Cook2023-03-011-0/+2
| | | | operations instead of using thread-local connections
* Update docs and screenshots for DynamoDBJordan Cook2023-03-011-1/+5
|
* Update changelogJordan Cook2023-02-181-0/+8
|
* Raise an error for invalid expiration string values (except for headers ↵Jordan Cook2023-02-181-0/+2
| | | | containing httpdates)
* Add tests for pypy3.9Jordan Cook2022-12-301-1/+3
|
* Make CachedResponse.cache_key available from all cache access methodsJordan Cook2022-12-301-1/+3
|
* Update to flake8 v6Jordan Cook2022-12-131-2/+2
|
* Add SQLite method to count unexpired responses in SQLJordan Cook2022-10-281-0/+1
|
* Update changelogJordan Cook2022-10-261-18/+19
|
* Add more notes on deprecated methodsJordan Cook2022-10-261-6/+6
|
* Add icons to changelog sections for major/minor releases; misc changlog ↵Jordan Cook2022-10-261-96/+110
| | | | formatting
* Fix backwards-compatibility with deprecated remove_expired_responsesJordan Cook2022-10-261-3/+12
|
* Add support for header values as bytesJordan Cook2022-10-201-4/+8
|
* Explicitly disable pickling CachedSession objectsJordan Cook2022-10-201-3/+19
|
* Update for cattrs 22.2Jordan Cook2022-10-081-7/+9
|
* Add 'url' argument to BaseCache.contains() and delete() for similarity to ↵Jordan Cook2022-09-301-8/+10
| | | | has_url() and delete_url()
* Fix issue on Windows with occasional missing `CachedResponse.created_at` ↵Jordan Cook2022-09-301-0/+1
| | | | timestamp
* Add ttl_offset argument for Redis backendJordan Cook2022-09-301-0/+2
|
* Match whether ignored_parameters are present in a request (without matching ↵Jordan Cook2022-09-291-2/+6
| | | | content)
* Remove upper version constraint for all non-dev dependenciesJordan Cook2022-08-241-0/+5
|
* Add method to recreate cache keysJordan Cook2022-08-231-0/+3
|
* Remove catching/logging ImportErrors in top-level packageJordan Cook2022-06-291-4/+7
|
* Update docsJordan Cook2022-06-161-0/+1
|
* Clean up SQLiteCache convenience methods a bitJordan Cook2022-06-111-1/+1
|
* Update tests and docsJordan Cook2022-06-111-9/+22
|
* Split up remove_expired_reponses() into remove() and reset_expiration() ↵Jordan Cook2022-06-111-0/+10
| | | | methods, with more granular arguments
* Update docs and changelogJordan Cook2022-06-101-0/+4
|
* Add CachedRequest.path_url propertyJordan Cook2022-05-181-0/+1
|
* Update repo links, changelog, and contributorsJordan Cook2022-05-151-19/+18
|
* Implement Cache-Control: stale-while-revalidateJordan Cook2022-05-041-11/+19
|
* Update changelog and contributorsJordan Cook2022-05-031-0/+5
|
* Update docs and changelogJordan Cook2022-04-221-16/+23
|
* Fix parameter forwarding for redis-py 4.2 and pymongo 4.1 on python <=3.8Jordan Cook2022-04-211-0/+4
|
* Add support for DynamoDB TTLJordan Cook2022-04-201-1/+5
|
* Major bump!Jordan Cook2022-04-191-5/+6
|
* Create default table in on-demand mode instead of provisionedJordan Cook2022-04-191-1/+3
|
* Add support for Cache-Control: stale-if-errorJordan Cook2022-04-181-1/+2
|
* Add support for Cache-Control: max-stale and min-freshJordan Cook2022-04-181-0/+2
|
* Add positional-or-keyword args to request wrapper methods consistent with ↵Jordan Cook2022-04-181-5/+10
| | | | requests API
* Move all cache policy-related modules to separate 'policy' subpackageJordan Cook2022-04-171-0/+3
|
* Update changelogJordan Cook2022-04-151-3/+8
|
* Add SQLiteDict.sorted() method with sorting and other query optionsJordan Cook2022-04-101-1/+3
|
* Add default list of ignored_parameters for most common authentication ↵Jordan Cook2022-04-101-1/+3
| | | | params/headers
* Also skip cache read for requests excluded by allowable_methodsJordan Cook2022-04-091-0/+1
|