Skip to main content

Code coverage measurement for Python

Project description

Coverage.py measures code coverage, typically during test execution. It uses the code analysis tools and tracing hooks provided in the Python standard library to determine which lines are executable, and which have been executed.

Coverage.py runs on CPython 2.6, 2.7, 3.3, 3.4 or 3.5, PyPy 2.4, and PyPy3 2.4.

Documentation is on Read the Docs. Code repository and issue tracker are on Bitbucket, with a mirrored repository on GitHub.

New in 4.0 beta: --concurrency, dropped support for older Pythons, setup.cfg support, plugins for other file variants, supported data API, –skip-covered, HTML filtering, and 52 issues closed.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

coverage-4.0b2.zip (442.0 kB view details)

Uploaded Source

coverage-4.0b2.tar.gz (314.8 kB view details)

Uploaded Source

Built Distributions

coverage-4.0b2.win-amd64-py3.5.exe (361.3 kB view details)

Uploaded Source

coverage-4.0b2.win-amd64-py3.4.exe (497.2 kB view details)

Uploaded Source

coverage-4.0b2.win-amd64-py3.3.exe (497.2 kB view details)

Uploaded Source

coverage-4.0b2.win-amd64-py2.7.exe (498.7 kB view details)

Uploaded Source

coverage-4.0b2.win-amd64-py2.6.exe (499.0 kB view details)

Uploaded Source

coverage-4.0b2.win32-py3.5.exe (342.6 kB view details)

Uploaded Source

coverage-4.0b2.win32-py3.4.exe (457.5 kB view details)

Uploaded Source

coverage-4.0b2.win32-py3.3.exe (457.6 kB view details)

Uploaded Source

coverage-4.0b2.win32-py2.7.exe (462.5 kB view details)

Uploaded Source

coverage-4.0b2.win32-py2.6.exe (462.8 kB view details)

Uploaded Source

coverage-4.0b2-cp35-none-win_amd64.whl (157.6 kB view details)

Uploaded CPython 3.5 Windows x86-64

coverage-4.0b2-cp35-none-win32.whl (156.4 kB view details)

Uploaded CPython 3.5 Windows x86

coverage-4.0b2-cp34-none-win_amd64.whl (155.8 kB view details)

Uploaded CPython 3.4 Windows x86-64

coverage-4.0b2-cp34-none-win32.whl (155.6 kB view details)

Uploaded CPython 3.4 Windows x86

coverage-4.0b2-cp34-cp34m-macosx_10_10_x86_64.whl (155.3 kB view details)

Uploaded CPython 3.4m macOS 10.10+ x86-64

coverage-4.0b2-cp33-none-win_amd64.whl (155.8 kB view details)

Uploaded CPython 3.3 Windows x86-64

coverage-4.0b2-cp33-none-win32.whl (155.7 kB view details)

Uploaded CPython 3.3 Windows x86

coverage-4.0b2-cp33-cp33m-macosx_10_10_x86_64.whl (155.3 kB view details)

Uploaded CPython 3.3m macOS 10.10+ x86-64

coverage-4.0b2-cp27-none-win_amd64.whl (155.8 kB view details)

Uploaded CPython 2.7 Windows x86-64

coverage-4.0b2-cp27-none-win32.whl (155.5 kB view details)

Uploaded CPython 2.7 Windows x86

coverage-4.0b2-cp27-none-macosx_10_10_x86_64.whl (155.2 kB view details)

Uploaded CPython 2.7 macOS 10.10+ x86-64

coverage-4.0b2-cp26-none-win_amd64.whl (156.1 kB view details)

Uploaded CPython 2.6 Windows x86-64

coverage-4.0b2-cp26-none-win32.whl (155.8 kB view details)

Uploaded CPython 2.6 Windows x86

coverage-4.0b2-cp26-none-macosx_10_10_x86_64.whl (155.2 kB view details)

Uploaded CPython 2.6 macOS 10.10+ x86-64

File details

Details for the file coverage-4.0b2.zip.

File metadata

  • Download URL: coverage-4.0b2.zip
  • Upload date:
  • Size: 442.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for coverage-4.0b2.zip
Algorithm Hash digest
SHA256 701fad04b4924a71bdecb2d28c6c27b236844b177a7862710c5c2640c7992adc
MD5 2feacc3de035a1edeb3fc05ead6102b5
BLAKE2b-256 75d6657ebc6057ed671001e8417f10d439c587916d0304f535d8d8681c14de49

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.tar.gz.

File metadata

  • Download URL: coverage-4.0b2.tar.gz
  • Upload date:
  • Size: 314.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for coverage-4.0b2.tar.gz
Algorithm Hash digest
SHA256 8d79027713bcd2f1d5e639ccb3cc68cbfdf044bab1c44e365a1717d8bd18e6ec
MD5 2190ae646738c06870c4305bd7a8858c
BLAKE2b-256 3949083357c7ec46983df49a19057c94163eeeae659bedc4bb801b97d9e4de4a

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.win-amd64-py3.5.exe.

File metadata

File hashes

Hashes for coverage-4.0b2.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 41da97ff558c3904a76e28f47092c74af36884e66ea08723315c714ee553ae4a
MD5 1d1354f294dbed8f6c48f6dcc107422c
BLAKE2b-256 d957e78adab734c3d0eea3ce1e23a8eef842ec49f2df4be45b9e0189bff8b073

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.win-amd64-py3.4.exe.

File metadata

File hashes

Hashes for coverage-4.0b2.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 2ddc994ff35a8c1c0c612e904465c43736a7bbe2893b319de0483104b72b7c28
MD5 3a797db93881b3b1e06818713d6cdebc
BLAKE2b-256 364ae17295ba6c35849a9d16ffaed9dbbf49c0f8d881c1d9a4e7a07418a2d282

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.win-amd64-py3.3.exe.

File metadata

File hashes

Hashes for coverage-4.0b2.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 7519e71b5aea90e9b3b278a1e5112baa9e2436f6cd4630b5bc99cc4fd8ff246a
MD5 edde74f4d9b3b7f020997ff152667387
BLAKE2b-256 a5577dd2e975c21c3c0e0049c75bcbc364b4c3620366b087da750437836a6ab0

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.win-amd64-py2.7.exe.

File metadata

File hashes

Hashes for coverage-4.0b2.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 18ac25795444b088223b28e1dde7c22e65653513f623e9e64575e8750ada0c6c
MD5 68be4b12ca7048fd8864e1904c39d459
BLAKE2b-256 c81217afaa878e959dd53807533de569d4cd28812c1e58f7cb93ab2b3ad32adf

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.win-amd64-py2.6.exe.

File metadata

File hashes

Hashes for coverage-4.0b2.win-amd64-py2.6.exe
Algorithm Hash digest
SHA256 61fb4cf4908ee74a78a1eb14b69f3c8ecfdb0a1427e16c3e8663f1ccf2e2512e
MD5 14b50da45c84da37cc7527f482535f60
BLAKE2b-256 99bee425a67ed02caf1b68d0d69442c05354928cc090f923c43808fbfadc2c2a

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.win32-py3.5.exe.

File metadata

File hashes

Hashes for coverage-4.0b2.win32-py3.5.exe
Algorithm Hash digest
SHA256 f5ab8e02f7782bd67fa283ca0138dc47ff51b19f1e5987695e54975f07df02dc
MD5 5b9b5dd89c5b0343400173b2e5db475f
BLAKE2b-256 00031ee751d91fb06f18c857f8b0f0586f271ce671eb6e14578ab1ee50755072

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.win32-py3.4.exe.

File metadata

File hashes

Hashes for coverage-4.0b2.win32-py3.4.exe
Algorithm Hash digest
SHA256 07eac770d60a81c756428c3cefc83c8d4cf52399406b63d4e2e6aac9d4cf6812
MD5 28259226ddc9b7759d37fb39dca260de
BLAKE2b-256 aae81dfa5558d08d1db37bde52fb546aaa988fecfc53692848f049066ad7ddee

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.win32-py3.3.exe.

File metadata

File hashes

Hashes for coverage-4.0b2.win32-py3.3.exe
Algorithm Hash digest
SHA256 36502f71757fa2c06b193493bc467e2bf3b6c05e2350dc8c4d0ad28f1666dded
MD5 175d3563d4e37f3aa2c1f4ae27614bb5
BLAKE2b-256 27626c24d563eb0c6be3533d2c91083ef77e9ce69d129b0d44a9f31c719b2718

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.win32-py2.7.exe.

File metadata

File hashes

Hashes for coverage-4.0b2.win32-py2.7.exe
Algorithm Hash digest
SHA256 d58825603dc5a23e50359001149a2d70305188e995d4750bc911cd9bcc346dc4
MD5 980a09f17cd8b514d3e8f9281a387412
BLAKE2b-256 3d5ba331ddb657d2b3989e32d5928d85d142b496769fc1dd14e2e3698d5b1fe4

See more details on using hashes here.

File details

Details for the file coverage-4.0b2.win32-py2.6.exe.

File metadata

File hashes

Hashes for coverage-4.0b2.win32-py2.6.exe
Algorithm Hash digest
SHA256 a6c14ef5a48f1ddbdc77e30d62d7e800f249bfb621c987b653191e609a222896
MD5 428445c519b064fdd9350deb163aacfb
BLAKE2b-256 4b1c44a3738fe9c345960a32f536e58215dd3a335b9963bf99c9fce2aeeec978

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp35-none-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 47b0559582b82cd5f27f63083fcdf48a3a9bd81b30a68b3edbb7b1a77e3caeb7
MD5 c64e7a81de7723adadc597a9f9da1f19
BLAKE2b-256 98f5d45b69517649296b38d690c6ffdb481e8a127007f2602042338e8557e79f

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp35-none-win32.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp35-none-win32.whl
Algorithm Hash digest
SHA256 a3d53996b746f52de32f2940536ec8364271fc62c04b834d1f1f866b18778a95
MD5 4f452099d062f7a5dcc9781fc29307f5
BLAKE2b-256 5c99c03fdc40c8239715868760e8cd2ee175746d7eb91e36fc988e9d98b94156

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp34-none-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 ee52fd0d00cadc73539e226546459cd51854dc6819236be7859793b98833d1ff
MD5 0b4c5274193188b71d88a3a77a08a7ce
BLAKE2b-256 1fd54918aa836badd6b9ef8fd158f0332ab1e2c09445b80edf462fe57bc117b4

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp34-none-win32.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp34-none-win32.whl
Algorithm Hash digest
SHA256 eba8003d27007e96443b9659fc5139539aa4792d7f6e44e9b3ccceea20560461
MD5 ec5c3e1b56c7306005d5817117f1f128
BLAKE2b-256 3d14155376d7989d77430e68e8fde5e0fc8557c4b51c67ff0144b2cc7b0b212d

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp34-cp34m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 901e9d4cab10167ecb597823bf88b24cc0e553327618c84b49c9f9cf96544c93
MD5 2a2b381230429e10f5a82bac4455b2f0
BLAKE2b-256 0fe98dbca5343961ce93952dde2fa2b10c37dae58f9d09f930621600d51c10b8

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp33-none-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 4da2fdfce5e881e72e2ae4ad266e05eeb1a075e870d15ee58e13febd683bd033
MD5 10b65ba5ea545066d030ded04035158f
BLAKE2b-256 4390e9d5f1a2f52630db68d573e0d800bdec30c778e8f844177d131f25fefb61

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp33-none-win32.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp33-none-win32.whl
Algorithm Hash digest
SHA256 f545b786dfc2c1b78e4308d94b067070b26991a6737ab787b6818a63080772af
MD5 fa3aee38acd4021312bfb3e5c5295ea9
BLAKE2b-256 8706d75acc38709069b2e140e0c524da8740c4c3a6de4070988a2f090e7197ec

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp33-cp33m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp33-cp33m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 e5449cf8e9c5cd4121a8fddc9f87a04a248f345125a58866d05571905c86c1b4
MD5 6f7cccd4aec339f07754455d6f846ada
BLAKE2b-256 5f870cd52056595731851a2cce8f2cf09627b9306e33ee06d2df76759e488de4

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 d59b04e4fb128046f9afb810937e70936d04f6d0361fe85cec45a2c8c18d7bdc
MD5 57ee45912f427af43ae81938983795ab
BLAKE2b-256 0174578caa1ea52f65fcabd00fb71a35d2a4955d1dd460e6f34668364bfd15f6

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp27-none-win32.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp27-none-win32.whl
Algorithm Hash digest
SHA256 1a27a7490efeab915e7da9794fb5bf59c30124a25d59c6dee2ca0b864cc1b349
MD5 89d1ed4ccd3a6aacf560218eec182e98
BLAKE2b-256 48312d91d64cc9848dd0d65d4178ce7c18dc7d869a39b895d5494a27d7011bd1

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp27-none-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp27-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 ead96998a4107e48923d1c2f862f35485c5b37526bfd445badff97f001bd6854
MD5 bed69fc64866fa8b1472149b5bdc6c74
BLAKE2b-256 3553dab0b9c88e5be6a5a12d107f2866a9c294599341bf8b9d0ad8d491b291b0

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp26-none-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 116c0597bfa38b0c30caa4e4ce430894f085ced8398248a2bf16fe02329d9008
MD5 5e3376e626b470229b63ae0667c8cba5
BLAKE2b-256 30c59f69381940833abdea49655f2db27ba8a1429491c32825c12e5103bbccdc

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp26-none-win32.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp26-none-win32.whl
Algorithm Hash digest
SHA256 94bceaee0388f13319787ff0fc7429fcf7ea57a918ed6910b239f84de70b2515
MD5 d78f6394b94b859b91d51c3e0fce215d
BLAKE2b-256 47ce85f52e71a28898a22c57cd13dfad4793c8aaf4ceb2236339d842f0ce18b4

See more details on using hashes here.

File details

Details for the file coverage-4.0b2-cp26-none-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.0b2-cp26-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 88b31afaeb9dbcc5b7d0332a5a365aee6fc95fa16520fd9386472fcf212d1594
MD5 64556e54c2358f14282e489b506afa18
BLAKE2b-256 a71e96d418812a1ec9ace9a2003b84231ea49e7cab05c016aef59f1a36cb3f4e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page