summaryrefslogtreecommitdiff
path: root/requests_cache
Commit message (Expand)AuthorAgeFilesLines
* Update changelog, bump dev dependencies, and bump versionmasterJordan Cook2022-01-191-1/+1
* Switch to a different method of resolving ForwardRefs during deserialization ...Jordan Cook2022-01-151-4/+4
* Add support for key-only request parametersJordan Cook2022-01-141-2/+7
* Update changelog and bump versionJordan Cook2022-01-101-1/+1
* Bump invalid JSON message from 'warning' to 'debug' log levelJordan Cook2022-01-101-1/+1
* Update dependencies and pre-commit hooksJordan Cook2022-01-011-1/+0
* Fix typo in docsJordan Cook2022-01-011-2/+2
* Format using a more typical line length of 100Jordan Cook2022-01-016-11/+38
* Fix black and type checking issues, and update changelogJordan Cook2022-01-011-2/+3
* make order of headers repeatableSergey Chvalyuk2021-12-171-0/+1
* Move 304 handling to separate methodJordan Cook2021-12-021-24/+25
* 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-014-16/+102
* Improve some RedisDict methods and rename to RedisHashDictJordan Cook2021-12-015-29/+51
* Update CachedResponse headers with 304 response headers (RFC7234)Manuel Eggimann2021-11-303-11/+18
* Update cache entry expiration date in case of 304 Not ModifiedManuel Eggimann2021-11-291-1/+6
* Support saving CachedResponses in base save_responseManuel Eggimann2021-11-291-2/+6
* Add back overrides for requests.Response.__getstate__ and __setstate__ so pla...Jordan Cook2021-11-241-0/+9
* Add a 'utf8_encoder' for convenience, since that's a common enough stepJordan Cook2021-11-192-0/+3
* Add support for BaseCache keyword arguments passed along with a backend instanceJordan Cook2021-11-133-8/+31
* Fix a new type checking issueJordan Cook2021-10-271-1/+1
* Move misc minor utils to a separate moduleJordan Cook2021-10-2712-56/+65
* Add support for Cache-Control: immutableJordan Cook2021-10-231-4/+7
* Bump unreleased changes into a minor release (0.9) and format changelogJordan Cook2021-10-231-1/+1
* 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-232-6/+10
* Fix some type checking issues with latest mypy pre-commit hook versionJordan Cook2021-10-231-2/+2
* Fix duplicate cache read (contains + getitem)Jordan Cook2021-10-231-5/+5
* Fix immediate expiration with Expires: 0 and reorganize cache header logic a bitJordan Cook2021-10-131-30/+24
* Support immediate expiration + revalidation for Cache-Control: max-age=0 and ...Jordan Cook2021-10-101-2/+13
* Fix behavior for cache_control=True with expire_afterJordan Cook2021-10-102-35/+39
* Add better error message if parent path exists but isn't a directoryJordan Cook2021-10-101-6/+11
* Update changelog and some docstringsJordan Cook2021-09-201-6/+12
* Define __all__ for a couple more modules for star importsJordan Cook2021-09-202-5/+5
* Reorganize & improve request normalization functions:Jordan Cook2021-09-206-130/+140
* Support expire_after param for CachedSession.send()Jordan Cook2021-09-182-2/+6
* Use only integers for expire_after values in seconds, since this is what Cach...Jordan Cook2021-09-181-2/+3
* Make per-request expiration thread-safe by passing via request headers instea...Jordan Cook2021-09-182-63/+36
* Vectorize logo, color it to match light/dark theme colors on rtd, and add mod...Jordan Cook2021-09-181-1/+1
* Redact ingored_parameters from CachedResponse.urlJordan Cook2021-09-152-15/+25
* Fix incorrect debug message for skipping cache writeJordan 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 to Troubleshooting section about deprecated importsJordan Cook2021-09-071-1/+1
* Add note about 'cache_name' argument usage in init_backend()Jordan Cook2021-09-062-11/+11
* Alias/rename old_data_on_error to stale_if_error for consistency with Cache-C...Jordan Cook2021-09-062-10/+10
* Use blake2 instead of sha256 for hashing request infoJordan Cook2021-09-061-2/+3
* 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-063-33/+51
* Alias/rename 'include_get_headers' to 'match_headers' for clarity (backwards-...Jordan Cook2021-09-064-10/+10