1. e58f491 Fix typo in docs by Jordan Cook · 4 years, 1 month ago
  2. 023b9bf Format using a more typical line length of 100 by Jordan Cook · 4 years, 1 month ago
  3. 3470482 Merge pull request #474 from grubberr/improve_get_matched_headers by Jordan Cook · 4 years, 1 month ago
  4. 99b7793 Fix black and type checking issues, and update changelog by Jordan Cook · 4 years, 1 month ago
  5. 3d5f55d make order of headers repeatable by Sergey Chvalyuk · 4 years, 1 month ago
  6. 71ea521 Merge pull request #468 from reclosedev/dependabot/pip/pymongo-4.0 by Jordan Cook · 4 years, 2 months ago
  7. 398898b Bump pymongo from 3.12.2 to 4.0 by dependabot[bot] · 4 years, 2 months ago
  8. 1ae4028 Move 304 handling to separate method by Jordan Cook · 4 years, 2 months ago
  9. 5e11e7f Merge pull request #466 from JWCook/redis by Jordan Cook · 4 years, 2 months ago
  10. 838db69 Update changelog by Jordan Cook · 4 years, 2 months ago
  11. 8e4e168 Drop idea of storing each response in a separate hash, and go back to serialized blobs by Jordan Cook · 4 years, 2 months ago
  12. 7e06902 Add a new RedisDict class that stores responses in separate hashes instead of in a single hash by Jordan Cook · 4 years, 2 months ago
  13. 85dce90 Improve some RedisDict methods and rename to RedisHashDict by Jordan Cook · 4 years, 2 months ago
  14. 4564008 Update dev dependencies, actions, changelog, and contributors by Jordan Cook · 4 years, 2 months ago
  15. 3ff9246 Merge pull request #465 from meggiman/fix_conditinal_request_expiration by Jordan Cook · 4 years, 2 months ago
  16. 137e685 Add unit test to test revalidation refreshening behavior by Manuel Eggimann · 4 years, 2 months ago
  17. aa154a5 Update CachedResponse headers with 304 response headers (RFC7234) by Manuel Eggimann · 4 years, 2 months ago
  18. 0d26cb7 Update cache entry expiration date in case of 304 Not Modified by Manuel Eggimann · 4 years, 2 months ago
  19. ebf0476 Support saving CachedResponses in base save_response by Manuel Eggimann · 4 years, 2 months ago
  20. 3d5b77e Merge pull request #460 from JWCook/response-pickle by Jordan Cook · 4 years, 2 months ago
  21. d07b77d Add back overrides for requests.Response.__getstate__ and __setstate__ so plain pickle will work as a serializer by Jordan Cook · 4 years, 2 months ago
  22. 664b5f6 Add -m / --max-size arg to benchmark script by Jordan Cook · 4 years, 2 months ago
  23. 77fcefc Some adjustments for test db generator script by Jordan Cook · 4 years, 2 months ago
  24. 82c790a Squash dependabot updates by dependabot[bot] · 4 years, 2 months ago
  25. 06108e0 Merge pull request #453 from JWCook/custom-serializers by Jordan Cook · 4 years, 2 months ago
  26. e2e7911 Fix some typos in docs for custom serializers, and add a test for it by Jordan Cook · 4 years, 2 months ago
  27. 34e9083 Add a 'utf8_encoder' for convenience, since that's a common enough step by Jordan Cook · 4 years, 2 months ago
  28. 40d109a Merge pull request #447 from JWCook/backend-instance-kwargs by Jordan Cook · 4 years, 2 months ago
  29. 8a6f869 Add support for BaseCache keyword arguments passed along with a backend instance by Jordan Cook · 4 years, 2 months ago
  30. da847a2 Bump dev dependencies and pre-commit hooks by Jordan Cook · 4 years, 2 months ago
  31. 0199f06 Merge branch 'utils' by Jordan Cook · 4 years, 3 months ago
  32. 974645c Fix a new type checking issue by Jordan Cook · 4 years, 3 months ago
  33. 90d2b87 Move misc minor utils to a separate module by Jordan Cook · 4 years, 3 months ago
  34. a70eea1 Merge pull request #440 from JWCook/immutable by Jordan Cook · 4 years, 3 months ago
  35. 0b8a8bb Add support for Cache-Control: immutable by Jordan Cook · 4 years, 3 months ago
  36. 37b190a Merge pull request #439 from JWCook/mem by Jordan Cook · 4 years, 3 months ago
  37. e311f9a Bump unreleased changes into a minor release (0.9) and format changelog by Jordan Cook · 4 years, 3 months ago
  38. 59012f0 Add tests for memory (plain dict) backend by Jordan Cook · 4 years, 3 months ago
  39. f43c0cb Move response content reset to DictStorage.__getitem__(), since that's the only place it's used by Jordan Cook · 4 years, 3 months ago
  40. c23c5e8 Merge pull request #438 from JWCook/fix-duplicate-cache-read by Jordan Cook · 4 years, 3 months ago
  41. c5e6b95 Update contributors by Jordan Cook · 4 years, 3 months ago
  42. 4d0589f Fix some type checking issues with latest mypy pre-commit hook version by Jordan Cook · 4 years, 3 months ago
  43. 75925c7 Fix duplicate cache read (contains + getitem) by Jordan Cook · 4 years, 3 months ago
  44. 97f700b Merge pull request #436 from JWCook/expire-0 by Jordan Cook · 4 years, 3 months ago
  45. 7ed709a Fix immediate expiration with Expires: 0 and reorganize cache header logic a bit by Jordan Cook · 4 years, 3 months ago
  46. 73cc361 Merge pull request #430 from JWCook/cache-control by Jordan Cook · 4 years, 3 months ago
  47. d9ea0f1 Support immediate expiration + revalidation for Cache-Control: max-age=0 and Expires: 0 by Jordan Cook · 4 years, 3 months ago
  48. 6e10eb2 Fix behavior for cache_control=True with expire_after by Jordan Cook · 4 years, 3 months ago
  49. e42f675 Update tests to use python 3.10 final release by Jordan Cook · 4 years, 3 months ago
  50. 01dda0c Merge pull request #434 from JWCook/fix-init-error by Jordan Cook · 4 years, 3 months ago
  51. 9f8027f Add better error message if parent path exists but isn't a directory by Jordan Cook · 4 years, 3 months ago
  52. e9f425d Add explicit 'coverage' dependency for python 3.10 by Jordan Cook · 4 years, 4 months ago
  53. 17d6ced Use correct SPDX license short identifier in package metadata by Jordan Cook · 4 years, 4 months ago
  54. ebad4f4 Bump dev dependencies: by dependabot[bot] · 4 years, 4 months ago
  55. 80d1b5c Merge pull request #421 from JWCook/normalize-request by Jordan Cook · 4 years, 4 months ago
  56. ec3b350 Update changelog and some docstrings by Jordan Cook · 4 years, 4 months ago
  57. e8c6736 Define __all__ for a couple more modules for star imports by Jordan Cook · 4 years, 4 months ago
  58. b3fc1f0 Reorganize & improve request normalization functions: by Jordan Cook · 4 years, 4 months ago
  59. 5605db4 Fix usage of BaseCache.urls in example scripts by Jordan Cook · 4 years, 4 months ago
  60. d1462b1 Merge pull request #406 from JWCook/thread-safe-request-expire-after by Jordan Cook · 4 years, 4 months ago
  61. e32306b Update changelog by Jordan Cook · 4 years, 4 months ago
  62. 28e99c3 Support expire_after param for CachedSession.send() by Jordan Cook · 4 years, 4 months ago
  63. 86faa86 Bump dependencies by Jordan Cook · 4 years, 4 months ago
  64. 64c466e Update contributors by Jordan Cook · 4 years, 4 months ago
  65. 2528689 Use only integers for expire_after values in seconds, since this is what Cache-Control: max-age requires by Jordan Cook · 4 years, 4 months ago
  66. dbee4da Make per-request expiration thread-safe by passing via request headers instead of session attribute, and use Cache-Control request headers by default by Jordan Cook · 4 years, 4 months ago
  67. 1fa0fbb Merge pull request #419 from JWCook/logo by Jordan Cook · 4 years, 4 months ago
  68. 1dca8c6 Vectorize logo, color it to match light/dark theme colors on rtd, and add modified version to Readme by Jordan Cook · 4 years, 4 months ago
  69. 1abe67c Merge pull request #417 from JWCook/codecov by Jordan Cook · 4 years, 4 months ago
  70. f258d71 Switch from coveralls to codecov by Jordan Cook · 4 years, 4 months ago
  71. 30754d2 Add a couple more keywords to package metadata by Jordan Cook · 4 years, 4 months ago
  72. b0ecc4a Add note about ResourceWarnings to Troubleshooting section by Jordan Cook · 4 years, 4 months ago
  73. a65f854 Add some more links to 'Related Projects' page by Jordan Cook · 4 years, 4 months ago
  74. 4f13fb2 Update changelog by Jordan Cook · 4 years, 4 months ago v0.8.1
  75. 91753f8 Merge pull request #410 from JWCook/redact-response-url by Jordan Cook · 4 years, 4 months ago
  76. 1a6881a Redact ingored_parameters from CachedResponse.url by Jordan Cook · 4 years, 4 months ago
  77. e0e16ce Fix incorrect debug message for skipping cache write by Jordan Cook · 4 years, 4 months ago
  78. 5a907bc Update benchmark script to optionally run for a specific serializer by Jordan Cook · 4 years, 4 months ago
  79. e3c5455 Merge branch 'docs' by Jordan Cook · 4 years, 4 months ago
  80. e9a3b12 Add some alises so fully qualified imports of DbDict, etc. don't break by Jordan Cook · 4 years, 4 months ago
  81. e1d90fb Add some more 'getting started' details to contributing guide by Jordan Cook · 4 years, 4 months ago
  82. 6a11497 Remove 'format' badge from Readme and add 'downloads per month' badge by Jordan Cook · 4 years, 4 months ago
  83. 76c2299 Merge pull request #401 from JWCook/docs by Jordan Cook · 4 years, 4 months ago
  84. 6fa882d Use redirect in rtd config instead of placeholder 'advanced_usage' page by Jordan Cook · 4 years, 4 months ago
  85. d1cedec Re-enable mypy pre-commit hook with attrs as an explicit hook dependency for correct mypy-attrs behavior by Jordan Cook · 4 years, 4 months ago
  86. ef6d901 Use sphinx_autodoc_typehints extension instead of autodoc's built-in type hints by Jordan Cook · 4 years, 4 months ago
  87. 09a9371 Fix a Sphinx warning by Jordan Cook · 4 years, 4 months ago
  88. c8ae907 Compress and scale logo a bit more by Jordan Cook · 4 years, 4 months ago
  89. 63d259c Add a custom 404 page by Jordan Cook · 4 years, 4 months ago
  90. bac5e29 Add note to Troubleshooting section about deprecated imports by Jordan Cook · 4 years, 4 months ago
  91. 5779131 Update changelog and Readme links by Jordan Cook · 4 years, 4 months ago v0.8.0
  92. 310bab8 Update pre-commit hooks and actions by Jordan Cook · 4 years, 4 months ago
  93. 243e79f Update dependabot issue labels by Jordan Cook · 4 years, 4 months ago
  94. ae95d6d Merge pull request #397 from JWCook/stale-if-error by Jordan Cook · 4 years, 4 months ago
  95. b6121ab Add mypy to 'lint' shortcut for nox by Jordan Cook · 4 years, 4 months ago
  96. a539644 Add note about 'cache_name' argument usage in init_backend() by Jordan Cook · 4 years, 4 months ago
  97. 1dd8b69 Alias/rename old_data_on_error to stale_if_error for consistency with Cache-Control: stale-if-error (backwards-compatibile) by Jordan Cook · 4 years, 4 months ago
  98. e36e851 Merge pull request #396 from JWCook/blake2 by Jordan Cook · 4 years, 4 months ago
  99. 3327000 Use blake2 instead of sha256 for hashing request info by Jordan Cook · 4 years, 4 months ago
  100. 529d22b Merge pull request #390 from JWCook/match-headers by Jordan Cook · 4 years, 4 months ago