summaryrefslogtreecommitdiff
path: root/django/core/cache/backends/filebased.py
AgeCommit message (Expand)Author
2017-09-07Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."Tim Graham
2017-09-03Fixed #28500 -- Fixed crash in FileBasedCache._is_expired() if the cache file...caleb logan
2017-06-28Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().Mads Jensen
2017-02-21Refs #27656 -- Updated django.core docstring verbs according to PEP 257.Anton Samarchyan
2017-01-25Refs #23919 -- Replaced super(ClassName, self) with super().chillaranand
2017-01-25Refs #23919 -- Replaced errno checking with PEP 3151 exceptions.Tim Graham
2017-01-18Refs #23919 -- Replaced io.open() with open().Aymeric Augustin
2017-01-18Refs #23919 -- Removed most of remaining six usageClaude Paroz
2016-06-01Fixed #26694 -- Made FileBasedCache.get() reraise non-ENOENT IOErrors.Jon Dufresne
2016-05-31Fixed #26691 -- Removed checking for a file's existence before deleting.Jon Dufresne
2015-11-14Refs #25501 -- Fixed a typo in django/core/cache/backends/filebased.pyJaap Roes
2015-10-20Fixed #25501 -- Made the file-based cache backend use the highest pickling pr...Andrew Artajos
2015-02-06Sorted imports with isort; refs #23860.Tim Graham
2014-10-10Fixed #23625 -- Removed CacheClass shimJaap Roes
2013-11-07Fixed a couple flake8 warnings.Tim Graham
2013-11-07Fixed #20536 -- rewrite of the file based cache backendJaap Roes
2013-11-02More attacking E302 violatorsAlex Gaynor
2013-10-24Start attacking E231 violationsAlex Gaynor
2013-10-01Fixed #21147 -- Avoided time.time precision issue with cache backends.Michael Manfre
2013-05-18Fixed #9595 -- Allow non-expiring cache timeouts.Jacob Burch
2012-08-29Replaced many smart_bytes by force_bytesClaude Paroz
2012-08-12[py3] Encoded value before feeding it to hashlib.md5Claude Paroz
2012-07-22[py3] Switched to Python 3-compatible imports.Aymeric Augustin
2012-05-05Made more extensive usage of context managers with open.Claude Paroz
2011-03-28Removed a bunch of Python 2.4 workarounds now that we don't support it. Refs ...Adrian Holovaty
2010-12-21Fixed #11675 -- Added support for the PyLibMC cache library. In order to supp...Russell Keith-Magee
2010-11-19Fixed #13795 -- Added a site-wide cache prefix and cache versioning. Thanks t...Russell Keith-Magee
2010-11-02Fixed #14596 -- Light refactoring of the cache backends.Russell Keith-Magee
2010-09-12Add warning when using cache keys that might not work with memcached.Malcolm Tredinnick
2010-09-10Fixed #14250 - FileBasedCacheTests.test_cull test failureLuke Plant
2010-04-16Fixed #13357 -- Minor changes to get Django running under PyPy. Thanks to Ale...Russell Keith-Magee
2010-01-27Fixed #12671 -- Added set_many(), get_many(), and clear() methods to the cach...Russell Keith-Magee
2010-01-10Changed a whole bunch of places to raise exception instances instead of old-s...Adrian Holovaty
2008-08-10Added a return value to the add() method for caches. It's now possible to tellMalcolm Tredinnick
2008-08-02Fixed #7919 -- md5 and sha modules are deprecated since Python 2.5, use hashl...Gary Wilson Jr
2007-12-04Fixed #6099: the filebased cache backend now uses md5 hashes of keys instead ...Jacob Kaplan-Moss
2007-12-02Fixed #6086 -- Deprecate the "simple" cache backend in favour of "locmem".Malcolm Tredinnick
2007-10-20Fixed #4831 -- Added an "add" cache key method, for parity with memcached'sMalcolm Tredinnick
2007-07-16Fixed #4845 -- Fixed some problems with Unicode usage and caching. Thanks,Malcolm Tredinnick
2006-02-24Refactored cache from django/core/cache.py into django/core/cache package, wi...Adrian Holovaty