0.6.0
0.6.0
Released: Mon Jun 6 2016
-
[feature] The
dogpile.corelibrary has been rolled in as part of the
dogpile.cachedistribution. The configuration of thedogpile
name as a namespace package is also removed fromdogpile.cache.
In order to allow existing installations ofdogpile.coreas a separate
package to remain unaffected, the.corepackage has been retired
withindogpile.cachedirectly; theLockclass is now
available directly asdogpile.Lockand the additionaldogpile.core
constructs are under thedogpile.utilnamespace.Additionally, the long-deprecated
dogpile.core.Dogpileand
dogpile.core.SyncReaderDogpileclasses 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
NullLockdid not
accept a flag for theNullLock.acquire()method, nor did
it return a boolean value for "success".References: #97