Add LICENSE and prepare for shipping. ;)
Added API reference
Added base + JSON Serializer, and support for compression using encod…
setup.py: Added anyjson + redis to install_requires
98% coverage for everything but the "models"
Unittests for redish.utils
Unittests for client.Queue + client.LifoQueue
Removed types.Counter as it was not very useful
Unittests for types.Dict
Unittests for types.SortedSet
PEP8ify/pyflakes + renamed redish.utils.key -> redish.utils.mkey
Unittests for types.Set
Unittests for types.List
Unittests for Client
List: __getitem__ + __setitem__ should raise IndexError + Redis indic…
…es are 0-based
Client.update should encode all values before calling MSET.
Support for initial values to Set and renamed LIFOQueue -> LifoQueue …
with python's Queue.LifoQueue
Renamed redish.model -> redish.models
Renamed Model.client to Model.objects
Model implementation that is probably not very useful yet.
Added Client.items, .keys, .values, .iteritems, .iterkeys, .itervalues
Adds Client.pop(), (atomic get/remove key)
Implements Queue + LIFOQueue types
Renamed Hash -> Dict
Keys can be lists, automatically joined with ":"
Renamed README -> README.rst
Added client.Hash, and allowed for initial values to client.List + cl…
added Hash type, and lots of improvements to the other types to behav…
like its python counterparts
Added the List type.
Added some examples to README
Forgot to decode value on __getitem__