Add optional redis dependency to setup.py (#399)

* add optional redis dependency to setup.py

* update installation documentation

* clarify docs and add redis to dev install
This commit is contained in:
JP Smith 2017-07-18 16:34:37 -04:00 committed by GitHub
parent be2494df44
commit 344ade98ee
2 changed files with 17 additions and 0 deletions

View File

@ -114,6 +114,19 @@ period via the --process-timeout flag. E.g.,
nosetests --processes=8 --process-timeout=120 tests/test_binaries.py
```
### Redis
If you'd like to use redis for state serialization (instead of disk), install
redis using your host package manager, then install manticore as above, but
with `[redis]` appended to the name of the package, e.g.
```
pip install manticore[redis]
```
Note that this does not make manticore use redis automatically, and you'll still
have to manually set the workspace to the redis URI.
## Usage
```

View File

@ -19,6 +19,10 @@ setup(
'coverage',
'nose',
'Sphinx',
'redis',
],
'redis': [
'redis',
]
},
entry_points={