summaryrefslogtreecommitdiff
path: root/requests_cache/policy/actions.py
Commit message (Collapse)AuthorAgeFilesLines
* Ignore Cache-Control: must-revalidate and no-cache when cache_control=FalseJordan Cook2023-03-241-6/+7
|
* Update type hints to appease Pylance and stricter mypy settingsJordan Cook2022-12-131-4/+10
|
* Update only_if_cached to take precedence over refresh or other revalidation ↵Jordan Cook2022-07-301-1/+1
| | | | conditions
* Update docsJordan Cook2022-06-161-1/+1
|
* Save a couple microsecondsJordan Cook2022-06-161-0/+4
|
* Some additional logging and testsJordan Cook2022-06-161-3/+19
|
* Add support for VaryJordan Cook2022-06-161-4/+35
|
* Add a base model repr that excludes default values even if rich isn't installedJordan Cook2022-05-301-2/+1
|
* Implement Cache-Control: stale-while-revalidateJordan Cook2022-05-041-12/+32
|
* Add always_revalidate session optionJordan Cook2022-05-031-1/+2
|
* Fix remove_expired_responses() with SQLite and expire_after=0Jordan Cook2022-04-301-1/+1
|
* Improve output for all models when printed or logged with richJordan Cook2022-04-191-4/+3
|
* Add support for Cache-Control: stale-if-errorJordan Cook2022-04-181-67/+81
|
* Add support for Cache-Control: max-stale and min-freshJordan Cook2022-04-181-2/+16
|
* Refactor utilities for parsing cache headers into CacheDirectives classJordan Cook2022-04-181-112/+38
|
* Move all cache policy-related modules to separate 'policy' subpackageJordan Cook2022-04-171-0/+299