It's elementary my dear Watson
Watson is an easy to use framework designed to get out of your way and let you code your application rather than wrangle with the framework.
You can find a sample hello world application in the /examples
directory and more documentation here.
Branch | Status | Coverage |
---|---|---|
Master | ||
Develop |
Watson currently requires the following modules to work out of box (will be installed automatically):
- Jinja2
These can be installed by running pip install -r requirements.txt
Memcached is utilized for both session storage and cache storage.
Add python3-memcached to your applications requirements.txt
file or pip install python3-memcached
This is currently maintained here.
- Setup a virtualenv for Python 3.3
- Install Fabric
pip install fabric
- Install Nose
pip install nose
or Py.testpip install pytest
- Run
fab test clean
Results from the tests can be found in docs/tests/
Currently Watson has been tested on the following Python versions:
- 3.3