Releases: sqlalchemy/dogpile.cache
Release list
0.3.1
0.3.1
Released: Tue Sep 25 2012
-
[bug] Fixed the mako_cache plugin which was not yet
covered, and wasn't implementing the mako plugin
API correctly; fixed docs as well. Courtesy
Ben Hayden. -
[bug] Fixed setup so that the tests/* directory
isn't yanked into the install. Courtesy Ben Hayden.
0.3.0
0.3.0
Released: Thu Jun 14 2012
-
[feature] get() method now checks expiration time
by default. Use ignore_expiration=True
to bypass this. -
[feature] Added new invalidate() method. Sets the current
timestamp as a minimum value that all retrieved
values must be created after. Is honored by the
get_or_create() and get() methods.References: #7
-
[bug] Fixed bug whereby region.get() didn't
work if the value wasn't present.References: #8
0.2.3
0.2.3
Released: Wed May 16 2012
-
support "min_compress_len" and "memcached_expire_time"
with python-memcached backend. Tests courtesy
Justin AzoffReferences: #3
-
Add support for coercion of string config values
to Python objects - ints, "false", "true", "None".References: #4
-
Added support to DBM file lock to allow reentrant
access per key within a single thread, so that
even though the DBM backend locks for the whole file,
a creation function that calls upon a different
key in the cache can still proceed.References: #5
-
Fixed DBM glitch where multiple readers
could be serialized. -
Adjust bmemcached backend to work with newly-repaired
bmemcached calling API (see bmemcached
ef206ed4473fec3b639e).
0.2.2
0.2.2
Released: Thu Apr 19 2012
- add Redis backend, courtesy Ollie Rutherfurd
0.2.1
0.2.1
Released: Sun Apr 15 2012
-
move tests into tests/cache namespace
-
py3k compatibility is in-place now, no
2to3 needed.
0.2.0
0.2.0
Released: Sat Apr 14 2012
- Based on dogpile.core now, to get the package
namespace thing worked out.
0.1.1
0.1.1
Released: Tue Apr 10 2012
- Fixed the configure_from_config() method of region
and backend which wasn't working. Courtesy
Christian Klinger.
0.1.0
0.1.0
Released: Sun Apr 08 2012
-
Initial release.
-
Includes a pylibmc backend and a plain dictionary backend.