index
:
django.git
fix-31295
main
stable/5.2.x
stable/6.0.x
django
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
django
/
core
/
cache
/
backends
/
base.py
Age
Commit message (
Expand
)
Author
2025-07-23
Refs #36500 -- Rewrapped long docstrings and block comments via a script.
django-bot
2025-07-23
Removed double spaces after periods and within phrases.
Sarah Boyce
2025-03-01
Applied Black's 2025 stable style.
Mariusz Felisiak
2023-06-28
Fixed #34681 -- Optimized memcache_key_warnings().
Adam Johnson
2022-02-07
Refs #33476 -- Reformatted code with Black.
django-bot
2021-09-07
Fixed #32076 -- Added async methods to BaseCache.
Andrew-Chen-Wang
2021-09-07
Fixed #33060 -- Added BaseCache.make_and_validate_key() hook.
Nick Pope
2020-12-17
Fixed #29867 -- Added support for storing None value in caches.
Nick Pope
2020-12-15
Fixed typo in django/core/cache/backends/base.py docstring.
Abhishek Ghaskata
2020-06-05
Fixed #31654 -- Fixed cache key validation messages.
Mariusz Felisiak
2020-06-03
Fixed CVE-2020-13254 -- Enforced cache key validation in memcached backends.
Dan Palmer
2019-11-14
Fixed #30759 -- Made cache.delete() return whether it succeeded.
daniel a rios
2019-04-24
Removed unnecessary assignments in various code.
Jon Dufresne
2018-04-27
Fixed #27480 -- Added cache.touch().
Nicolas Noé
2017-10-10
Fixed #28601 -- Prevented cache.get_or_set() from caching None if default is ...
Daniel Tao
2017-09-06
Fixed #27318 -- Made cache.set_many() return the list of failed keys.
Olivier Tabone
2017-07-14
Fixed #28397 -- Removed django.core.exceptions.DjangoRuntimeWarning.
Tim Graham
2017-02-21
Refs #27656 -- Updated django.core docstring verbs according to PEP 257.
Anton Samarchyan
2017-01-19
Refs #23919 -- Stopped inheriting from object to define new style classes.
Simon Charette
2017-01-18
Refs #23919 -- Removed encoding preambles and future imports
Claude Paroz
2016-07-11
Fixed #26792 -- Allowed None for the value of cache.get_or_set().
Dmitry S..ky / skype: dvska-at-skype
2016-04-08
Fixed E128 flake8 warnings in django/.
Tim Graham
2016-04-05
Fixed #26462 -- Fixed Python 2 UnicodeEncodeError when warning about long cac...
Przemysław Suliga
2016-04-04
Fixed #26460 -- Issued a single warning for invalid cache key
Przemysław Suliga
2016-03-08
Fixed #26332 -- Fixed a race condition in BaseCache.get_or_set().
Przemysław Suliga
2015-12-29
Fixed typo in BaseCache.delete_many() docstring.
Matthew Madurski
2015-12-04
Fixed #25840 -- Fixed BaseCache.get_or_set() on the DummyCache backend.
Emre Yilmaz
2015-11-03
Fixed #25668 -- Misc spelling errors
Ville Skyttä
2015-09-16
Fixed typo in django/core/cache/backends/base.py docstring.
Matthew Crowson
2015-08-31
Fixed #25331 -- Removed trailing blank lines in docstrings.
Maxime Lorant
2015-05-13
Removed unnecessary arguments in .get method calls
Piotr Jakimiak
2015-03-14
Fixed #12982 -- Added a get_or_set() method to the BaseCache backend.
Berker Peksag
2015-02-06
Sorted imports with isort; refs #23860.
Tim Graham
2014-03-04
Fixed #22085 -- Added a feature for setting non-expiring keys as the default.
zedr
2014-02-08
Fixed #21674 -- Deprecated the import_by_path() function in favor of import_s...
Berker Peksag
2013-11-03
Fixed all E226 violations
Alex Gaynor
2013-10-01
Fixed #21147 -- Avoided time.time precision issue with cache backends.
Michael Manfre
2013-09-10
Fixed #20841 -- Added messages to NotImplementedErrors
Gregor MacGregor
2013-05-18
Fixed #9595 -- Allow non-expiring cache timeouts.
Jacob Burch
2013-02-04
Fixed #17061 -- Factored out importing object from a dotted path
Claude Paroz
2012-11-11
Tweaked cache key creation to avoid strict typing.
Aymeric Augustin
2012-11-11
Merge pull request #218 from mgrouchy/ticket_18582
Aymeric Augustin
2012-08-13
[py3] Fixed encoding issues in cache key generation
Claude Paroz
2012-08-07
[py3] Ported django.utils.encoding.
Aymeric Augustin
2012-07-18
BaseCache now has a no-op close method as per ticket #18582
Mike Grouchy
2011-07-13
Fixed #16225 -- Removed unused imports. Many thanks to Aymeric Augustin for t...
Jannis Leidel
2010-12-21
Fixed #11675 -- Added support for the PyLibMC cache library. In order to supp...
Russell Keith-Magee
2010-11-19
Fixed #13795 -- Added a site-wide cache prefix and cache versioning. Thanks t...
Russell Keith-Magee
2010-11-02
Fixed #14596 -- Light refactoring of the cache backends.
Russell Keith-Magee
2010-09-12
Add warning when using cache keys that might not work with memcached.
Malcolm Tredinnick
[next]