Please go to the GitHub Issues page: https://github.com/SuperCowPowers/workbench/issues.
Warning
Caution!: The repository contains malcious data samples, be careful, exclude the workbench directory from AV, etc...
git clone https://github.com/supercowpowers/workbench.git
Workbench uses the ‘GitHub Flow’ model: GitHub Flow
- Fork the repo on GitHub
- git clone git@github.com:your_name_here/workbench.git
$ git checkout -b my-awesome $ git push -u origin my-awesome $ <code for a bit>; git push $ <code for a bit>; git push $ tox (this will run all the tests)
- Go to github and hit ‘New pull request’
- Someone reviews it and says ‘AOK’
- Merge the pull request (green button)
Warning
Make sure workbench/data/memory_images/exemplar4.vmem isn’t there, remove if necessary!
$ pip install -e .
$ python setup.py sdist
$ cd dist
$ tar xzvf workbench-0.x.y.tar.gz
$ cd workbench-0.x.y/
$ python setup.py install
$ workbench_server
$ pip install tox
$ tox (pass all tests)
$ python setup.py publish
$ pip install workbench --pre
$ workbench_server (in one terminal)
$ pip install pytest-cov
$ cd workbench/workers
$ ./runtests (in another terminal)