Debacle: unleash the debate
Debacle is a framework for storing and simulating debates.
Getting Started
Requirements
- Python 3.3+
Installation
Debacle can be installed with 'pip':
pip install Debacle
Or directly from the source code:
git clone https://github.com/jacebrowning/debacle.git
cd debacle
python setup.py install
Basic Usage
Debacle doesn't do anything yet.
For Contributors
Requirements
- GNU Make:
- Windows: http://cygwin.com/install.html
- Mac: https://developer.apple.com/xcode
- Linux: http://www.gnu.org/software/make (likely already installed)
- virtualenv: https://pypi.python.org/pypi/virtualenv#installation
- Pandoc: http://johnmacfarlane.net/pandoc/installing.html
- Graphviz: http://www.graphviz.org/Download.php
Installation
Create a virtualenv:
make env
Run the tests:
make test
make tests # includes integration tests
Build the documentation:
make doc
Run static analysis:
make pep8
make pep257
make pylint
make check # includes all checks
Prepare a release:
make dist # dry run
make upload