You can clone with
HTTPS or Subversion.
Update travis cfg to install redis-server
This will allow for running the integration tests.
Add explicit email address for CI notifications
Add the travis CI icon to the README
Add a .travis.yml config file for CI testing
Bump version to 0.2.0
Add manifest.in file
Needed so fakeredis can pip install cleanly
Implement ltrim method
Fix formatting/pep8 issues
Also removed debug print statements, fix
Replace non-ascii characters
Add transaction shortcut method
Allow pipeline to be used as a context manager
Add watch & multi commands to pipeline
Allow transaction=False argument to FakeRedis.pipeline
Add pipeline method to FakeRedis
Update README regarding where state is stored
Bump version to 0.1.1
Import os module
Add a long description based on README.rst
Update README to reflect unsupported commands
The *real* list that is.
Special case incr/decr
redis-py puts them all in the incr/decr commands.
Fix bug in setup.py so I can upload to pypi
Alias getrange to substr
chmod +x scripts/supported
Update README with the output of scripts/supported
Add script to automatically figure out implemented commands
Merge branch 'sort'
Implement by/get arg of sort being hashes
I.e. support the '->' syntax.
Also refactored the crazy long method.
Support multi get arg and '#' in sort command
Initial implementation of sort
Missing a few things that I'm aware of:
- Only a single value of get is supported, but get
can be be an iterable.
- get/by can also work with hashes, but there's no support
Add support for multidbs
This also means that the DB is stored outside
of the client instance, so multiple instances share
the same data.
Skip real redis tests if redis is not running
Rather than getting errors when trying, the default
'nosetests' output should be reasonable.
I think this is the last of the commands that make sense
to implement from a fakeredis standpoint. Will probably
try to release something "official" shortly.
Implement substr command
Implement strlen command
Use the latest 2.4.11 version of redis-py
All tests pass.