# Contributing to polib

You are very welcome to contribute to the project! The bugtracker, wiki and mercurial repository can be found at the project’s page.

New releases are also published at the “cheeseshop” (PyPI).

## How to contribute

There are various possibilities to get involved, for example you can:

- Report bugs preferably with patches if you can

- Enhance this documentation

- Fork the code, implement new features, test and send a pull request

## Running the test suite

To run the tests, just type the following on a terminal:

    $ cd /path/to/polib/
    $ ./runtests.sh

You can also use tox:

    $ cd /path/to/polib/
    $ pip install tox
    $ tox

If you want to generate coverage information:

    $ pip install coverage
    $ ./runtests.sh
    $ coverage html