Contributing guidelines

In General

  • PEP 8, when sensible.
  • Test ruthlessly. Write docs for new features.
  • Even more important than Test-Driven Development–Human-Driven Development.

In Particular

Questions, Feature Requests, Bug Reports, and Feedback…

…should all be reported on the Github Issue Tracker.

Setting Up for Local Development

  1. Fork textblob-de on Github.

    $ git clone
    $ cd textblob-de
  2. (recommended) Create and activate virtual python environment.

    $ pip install -U virtualenv
    $ virtualenv tb-de
    $ <activate virtual environment>
  3. Install development requirements and run develop. (see Makefile help for overview of available make targets):

    $ make develop