Skip to main content

Show coverage stats online via coveralls.io

Project description

https://img.shields.io/circleci/project/github/coveralls-clients/coveralls-python/master.svg?style=flat-square https://img.shields.io/travis/coveralls-clients/coveralls-python/master.svg?style=flat-square https://img.shields.io/coveralls/coveralls-clients/coveralls-python/master.svg?style=flat-square https://img.shields.io/pypi/v/coveralls.svg?style=flat-square https://img.shields.io/pypi/pyversions/coveralls.svg?style=flat-square https://img.shields.io/pypi/implementation/coveralls.svg?style=flat-square

coveralls.io is a service for publishing your coverage stats online. This package provides seamless integration with coverage.py (and thus py.test, nosetests, etc…) in your Python projects:

pip install coveralls
coverage run --source=mypkg setup.py test
coveralls

For more information and usage instructions, see our documentation.

<a name=”1.3.0”></a> ## 1.3.0 (2018-03-02)

#### Features

  • ci: add Travis PR support (#162) ([baf683ee](baf683ee))
  • cli: allow service_name override from cli flag or env var (#167) ([e8a98904](e8a98904))
  • coveralls-enterprise: add support for coveralls enterprise (#166) ([7383f377](7383f377))
  • git: silently omit git data when git is unavailable (#176) ([f9db83cd](f9db83cd))
  • jenkins: * add logic to parse CI_PULL_REQUEST env variable (#171) ([34a037f5](34a037f5)) * add support for jenkins (#160) ([4e8cd9ec](4e8cd9ec))

<a name=”1.2.0”></a> ### 1.2.0 (2017-08-15)

#### Features

#### Bug Fixes

<a name=”1.1”></a> ### 1.1 (2015-10-04)

#### Features * support for Circle CI

<a name=”1.0”></a> ### 1.0 (2015-09-17)

#### Features * official coverage 4.0 support

<a name=”1.0b1”></a> ### 1.0 (2015-08-14)

#### Features * coverage 4 beta support * codeship experimetal support (CI_BRANCH env variable) * drop python 3.2 support (as coverage 4 does not support it) * repo token usage is deprecated (but still supported) in favor of env variable. * error reporting is improved, exist status codes added

<a name=”1.0a2”></a> ### 1.0a2 (2015-02-19)

#### Features * fix latest alpha coverage.py support * remove erroneous warning message when writing output to a file

<a name=”1.0a1”></a> ### 1.0a1 (2015-02-19)

#### Features * Backwards Incompatible: make pyyaml optional. If you’re using .coveralls.yml, make sure to install coveralls[yaml] * coverage 4 alpha support * allow debug and output options to work without repo_token * fix merge command for python 3.X

<a name=”0.5”></a> ### 0.5 (2014-12-10)

#### Features * add option –output=<file> for saving json to file for possible merging with coverages from other languages * add merge command for sending coverage stats from multiple languages

<a name=”0.4.4”></a> ### 0.4.4 (2014-09-28)

#### Features * proper fix coverage.py dependency version

<a name=”0.4.3”></a> ### 0.4.3 (2014-09-28)

#### Features * fix coverage.py dependency version

<a name=”0.4.2”></a> ### 0.4.2 (2014-05-05)

#### Features * handle 503 errors from coveralls.io

<a name=”0.4.1”></a> ### 0.4.1 (2014-01-15)

#### Features * fix gitlog output with utf8

<a name=”0.4”></a> ### 0.4 (2013-12-27)

#### Features * added support for –rcfile=<file> option to cli * improved docs: nosetests and troubleshooting sections added * added debug in case of UnicodeDecodeError * removed sh dependency in favor of Windows compatibility

<a name=”0.3”></a> ### 0.3 (2013-10-02)

#### Features * added initial support for Circle CI * fixed Unicode not defined error in python 3

<a name=”0.2”></a> ### 0.2 (2013-05-26)

#### Features * Python 3.2 and PyPy support * graceful handling of coverage exceptions * fixed UnicodeDecodeError in json encoding * improved readme

<a name=”0.1.1”></a> ### 0.1.1 (2013-02-13)

#### Features * introduced COVERALLS_REPO_TOKEN environment variable as a fallback for Travis * removed repo_token from verbose output for security reasons

<a name=”0.1”></a> ### 0.1 (2013-02-12)

#### Features * initial release

Project details


Release history Release notifications

This version
History Node

1.3.0

History Node

1.2.0

History Node

1.1

History Node

1.0

History Node

1.0b1

History Node

1.0a2

History Node

1.0a1

History Node

0.5

History Node

0.4.4

History Node

0.4.3

History Node

0.4.2

History Node

0.4.1

History Node

0.4

History Node

0.3

History Node

0.2

History Node

0.1.1

History Node

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
coveralls-1.3.0-py2.py3-none-any.whl (14.1 kB) Copy SHA256 hash SHA256 Wheel py2.py3 Mar 2, 2018
coveralls-1.3.0.tar.gz (11.8 kB) Copy SHA256 hash SHA256 Source None Mar 2, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page