0.6.0
0.6.0
Released: Mon Jun 6 2016
-
[feature] The
dogpile.core
library has been rolled in as part of the
dogpile.cache
distribution. The configuration of thedogpile
name as a namespace package is also removed fromdogpile.cache
.
In order to allow existing installations ofdogpile.core
as a separate
package to remain unaffected, the.core
package has been retired
withindogpile.cache
directly; theLock
class is now
available directly asdogpile.Lock
and the additionaldogpile.core
constructs are under thedogpile.util
namespace.Additionally, the long-deprecated
dogpile.core.Dogpile
and
dogpile.core.SyncReaderDogpile
classes have been removed.References: #91
-
[bug] The Redis backend now creates a copy of the "arguments" dictionary passed
to it, before popping values out of it. This prevents the given
dictionary from losing its keys. -
[bug] Fixed bug in "null" backend where
NullLock
did not
accept a flag for theNullLock.acquire()
method, nor did
it return a boolean value for "success".References: #97