|history:||20100725T225600, new for 3.4.|
|history:||20100820T151500, updated for 3.4b1.|
|history:||20100906T134800, updated for 3.4b2.|
|history:||20110604T213400, updated for 3.5b1.|
|history:||20110629T082400, updated for 3.5.|
|history:||20110923T081900, updated for 3.5.1.|
|history:||20120429T162500, updated for 3.5.2b1.|
|history:||20120503T234000, updated for 3.5.2.|
Installing coverage.py is fairly standard:
- Download the appropriate kit from the coverage page on the Python Package Index.
- Run python setup.py install.
$ easy_install coverage
$ pip install coverage
Installing from source
Coverage.py includes a C extension for speed. If you are installing from source, you may need to install the python-dev support files, for example with:
$ sudo apt-get install python-dev
Installing on Windows
For Windows, kits are provided on the PyPI page for different versions of Python and different CPU architectures. These kits require that setuptools be installed as a pre-requisite, but otherwise are self-contained. They have the C extension pre-compiled so there's no need to worry about compilers.
Checking the installation
If all went well, you should be able to open a command prompt, and see coverage installed properly:
$ coverage --version Coverage.py, version 3.5.2. http://nedbatchelder.com/code/coverage