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 repo 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 49 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.0b1.zip (440.0 kB view details)

Uploaded Source

coverage-4.0b1.tar.gz (311.5 kB view details)

Uploaded Source

Built Distributions

coverage-4.0b1.win-amd64-py3.5.exe (357.6 kB view details)

Uploaded Source

coverage-4.0b1.win-amd64-py3.4.exe (493.5 kB view details)

Uploaded Source

coverage-4.0b1.win-amd64-py3.3.exe (493.5 kB view details)

Uploaded Source

coverage-4.0b1.win-amd64-py2.7.exe (495.0 kB view details)

Uploaded Source

coverage-4.0b1.win-amd64-py2.6.exe (495.3 kB view details)

Uploaded Source

coverage-4.0b1.win32-py3.5.exe (338.9 kB view details)

Uploaded Source

coverage-4.0b1.win32-py3.4.exe (453.7 kB view details)

Uploaded Source

coverage-4.0b1.win32-py3.3.exe (453.8 kB view details)

Uploaded Source

coverage-4.0b1.win32-py2.7.exe (458.8 kB view details)

Uploaded Source

coverage-4.0b1.win32-py2.6.exe (459.1 kB view details)

Uploaded Source

coverage-4.0b1-cp35-none-win_amd64.whl (153.9 kB view details)

Uploaded CPython 3.5 Windows x86-64

coverage-4.0b1-cp35-none-win32.whl (152.7 kB view details)

Uploaded CPython 3.5 Windows x86

coverage-4.0b1-cp34-none-win_amd64.whl (152.1 kB view details)

Uploaded CPython 3.4 Windows x86-64

coverage-4.0b1-cp34-none-win32.whl (151.9 kB view details)

Uploaded CPython 3.4 Windows x86

coverage-4.0b1-cp34-cp34m-macosx_10_10_x86_64.whl (151.6 kB view details)

Uploaded CPython 3.4m macOS 10.10+ x86-64

coverage-4.0b1-cp33-none-win_amd64.whl (152.1 kB view details)

Uploaded CPython 3.3 Windows x86-64

coverage-4.0b1-cp33-none-win32.whl (151.9 kB view details)

Uploaded CPython 3.3 Windows x86

coverage-4.0b1-cp33-cp33m-macosx_10_10_x86_64.whl (151.5 kB view details)

Uploaded CPython 3.3m macOS 10.10+ x86-64

coverage-4.0b1-cp27-none-win_amd64.whl (152.0 kB view details)

Uploaded CPython 2.7 Windows x86-64

coverage-4.0b1-cp27-none-win32.whl (151.8 kB view details)

Uploaded CPython 2.7 Windows x86

coverage-4.0b1-cp27-none-macosx_10_10_x86_64.whl (151.5 kB view details)

Uploaded CPython 2.7 macOS 10.10+ x86-64

coverage-4.0b1-cp26-none-win_amd64.whl (152.3 kB view details)

Uploaded CPython 2.6 Windows x86-64

coverage-4.0b1-cp26-none-win32.whl (152.1 kB view details)

Uploaded CPython 2.6 Windows x86

coverage-4.0b1-cp26-none-macosx_10_10_x86_64.whl (151.5 kB view details)

Uploaded CPython 2.6 macOS 10.10+ x86-64

File details

Details for the file coverage-4.0b1.zip.

File metadata

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

File hashes

Hashes for coverage-4.0b1.zip
Algorithm Hash digest
SHA256 9a1d8b497428ded8048de1b16920705ff0b6999b6a99dee6cec3dbd72f92de51
MD5 e1b462f4ab278d332dd11152ea5a2f79
BLAKE2b-256 875ebc4fe8504c737523e6e4473ec6b62186ccab915625f0164730bf0bef0d97

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for coverage-4.0b1.tar.gz
Algorithm Hash digest
SHA256 6b131e73ac1aacc31808a208ec47fa94b371c116d633b5be549d57f0f76bb5df
MD5 125799eae8992189075ad6aa29def1a0
BLAKE2b-256 14e7cedc425e5b4bcd72845cb37f4ca562c137f5dda52adac8df7a48206d9d24

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 e3f39de138666169d215cf386619fa78cd87bd6430f731e709cddbe9f63621fc
MD5 f2e9150e8308ac6183d25d16dfe80a5d
BLAKE2b-256 e5a6823129ef45b960ae3be0032e94fc3f870adbeaa8769cca1cefc7cb04a89c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 ed2cebe222ef9a93d3955acc90f711ef6a5b6aeb4f6fc202682a151a337c5845
MD5 bfcfcd73834407d9f6777ca1a82a8969
BLAKE2b-256 b06eb7369a89d3467a35485d351036b6f8eb296a0a54e6b0bcbb3b7e6d5e0a6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 6b6822c935394f5f0441c68d25d6400a0bc7577eebeebfdc4ac5120d3a1cf1c3
MD5 5bcca7e6246448520d3c275b7222d84f
BLAKE2b-256 6cdb57117953b91897b2e6b38f42d94b3dbafad2179e7930ca682825a798976a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 9928a375f33f0ddc7bf2314e1b45b6b598300a06d967bf096b605cad300f5907
MD5 68476a3f80d04a07c82a8d7f7395a1e0
BLAKE2b-256 0b82c8be9abd614d2b078fdbb9845d450daf5822db33eb4d339c2b8e96c20080

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1.win-amd64-py2.6.exe
Algorithm Hash digest
SHA256 a33c5d27e9f19d2016cc667fd64a4e69fc6d3e30e684fe367749652abfbea5bf
MD5 b73996bfa6c506db099a2ce842be81a3
BLAKE2b-256 a71f6f7982a63cdc65adfd8cc1f8efbd2ec82c2b9b87524ff72f82b3b3b9a614

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1.win32-py3.5.exe
Algorithm Hash digest
SHA256 ce19c1012389e80b1f9326db6def6b6b3b53b22f58d45ba0fab667a331cd4b49
MD5 127bdf60567731b4bd7b5abfed238de1
BLAKE2b-256 a061b2a4d1394db44ada9a5c36262edcf3b28564219240197a18225f5a1dd07e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1.win32-py3.4.exe
Algorithm Hash digest
SHA256 2197efaea68e99673d410defd21eae13ab6238965dee23389a3bc85c6be4f94a
MD5 0ed0ea805a5d8814f40271088c4235a5
BLAKE2b-256 f35a749de045fc79afa831f6692e08098c4229edbd127d1c4ee1535b3a96f681

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1.win32-py3.3.exe
Algorithm Hash digest
SHA256 e586688b74356825f26aee94b83650361597f2dbb82273747d5d0feee9501ce4
MD5 70f763b1b8bc86dc4755be48377f47fc
BLAKE2b-256 02bfe50bcc8dbb62a2fd4b978415b2c87298e171430c2926dc5eca2b99c9fc37

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1.win32-py2.7.exe
Algorithm Hash digest
SHA256 8c1cdf3531c8a8357423182bf1f17a38527637a1d7fbdbcccaf6f496b4cfe145
MD5 a245c5e09304be87fc617626a53a1b5f
BLAKE2b-256 a35e4404e6648ab5a792d500352292fa40230372faddc0faff9394801e0a330b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1.win32-py2.6.exe
Algorithm Hash digest
SHA256 ac20b65933f64786abd5510e7f67dd7937543d683d132873f894b315041ad7db
MD5 fbbcb91d7a8e852ab4824c265bd13135
BLAKE2b-256 eddb77ab1ba5ee0593e606573202515f91d9fafcf37c126755ac7a372f6d4ff4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 07c26fe444c02371fa14b8820e77f452b01c0053514e1f929411e9674c7f9849
MD5 1a993a35d79f929a6cfa59cb7b0b4427
BLAKE2b-256 8c1fbaab6608a19876167a4d1989983d5c72466987752e328363c9a52026a137

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp35-none-win32.whl
Algorithm Hash digest
SHA256 3d6835fa18b318cdd2516c33e327ec931a01de38e68653c986b3c6234e1361e7
MD5 7d645a949d51dbd69ed48c91b76db3ab
BLAKE2b-256 b43e385cc1dc52a1d1ca597537f866f983d83a07db0ec2c530b4eed9bd225db3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 a29278b25b4a5443fe67283a70009fb245cbb33d5d3f0739e1e40697497003ee
MD5 b9f90bfad6ef70940a5767983f990b75
BLAKE2b-256 9a4ce10b5f68c908c81e650f48fcac5e4196c7ab59a9782da7793912d2d7f7ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp34-none-win32.whl
Algorithm Hash digest
SHA256 6bd137310216181eea81bb37c9c0369ce0c4a62dab1daaf0bf534837aaca965b
MD5 c96b9e46fa139db59fcc4b3cba5ad440
BLAKE2b-256 efdd2943af2e1311d736f3ab3051973df05ef463526175bb6eba2fa3026ebad8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 08a6a4391ef556505fb0d928799c9be2d89598aadc152332fe769d8abeea1d12
MD5 7b9dcb938ec69f2ac47f1784faeefdff
BLAKE2b-256 477226fa37b0b9c79aa1fb9ddc091abc5f7d10303c998a5ced33be5ad2319cb6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 bd5bdcf9ed4d344d1e5e286877ddc75fe34083a5ae4fb3926884150f0ee0e2de
MD5 0cfcebcabca0edc060c822ba0e8946eb
BLAKE2b-256 399a283c1be053f2dbb470dfc36b503f1e1edc577792b7ddc3c6a3e36fbbf2e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp33-none-win32.whl
Algorithm Hash digest
SHA256 9d5b320204f0f532756c63cb14afb4e2deda4ee1851f4a42c1f8927349ba6cd7
MD5 6d949ebc4329bcc2d727911df59cb666
BLAKE2b-256 0200be61140a8ffa0b13d9dd7194d1096bc117dbf8aafceb5d4535d169de7717

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp33-cp33m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 d611f68086418c7a68c48335f933ebcb301f3959d03b02224eb1cf09ddd3404b
MD5 761b1171cf853daaa984d89d1a6c73b5
BLAKE2b-256 eb9c3c6cde15963b7afa20390554a6f687de969216e4e3effbcb54b198b23eef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 04541c69de263918e20486bfffb57769aa49337d5a04e34416b3cddd34e44956
MD5 496f3bf8c59cb0ecef9a5769cf4b2a37
BLAKE2b-256 3e14c3cf6b8307fd5d32577794d4aac7b23a442efcad67141dcea90f9ac95a0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp27-none-win32.whl
Algorithm Hash digest
SHA256 932ecfd09a4ac1b198d3f1142d49312ef9bfd5b55b04eaa6c365f8233186565d
MD5 6f679c8de4362c6cd9f834bc28b63414
BLAKE2b-256 cfc704c2cc0f7ce9c0c8d8662748ea270e2c2c9bd8cb23b095d1bc1cbc0d9644

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp27-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 6e7c6d3625ef98641c369dd8f280b1715089ad1ab5610453af1e2a7630913501
MD5 266c9332a39b52ca7cb213926cd5f3e2
BLAKE2b-256 6cea839dae205cf3433f88c8ff8779028f87895c1cc30d54564e4bc4d40c56d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 cdbb6e6d47d6c04aa5a706e47865fa439863d021f6503e041b94189d96840556
MD5 cb31241e2774716d774f4b363da3139e
BLAKE2b-256 0ede7c761c6f7e378e285e14e5526b24f8e2f0cab9184bc7f6a0df156df629d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp26-none-win32.whl
Algorithm Hash digest
SHA256 6c46be9adf1fa2890526ed2685b975260832b635119ada93f00ae250a5869946
MD5 1266ebbc59a866d0250322da9aec52d2
BLAKE2b-256 7859956bb6930363a027ff78b40fbff6218d6094d62a2dc01fb36efa86c1a659

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0b1-cp26-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 9f1df75c840a362f1caeaefa4cf6a1f057feafe7be2ccc7f0ff7f55784dfb119
MD5 28adb3c1ad5ca87bbb11ebbe86747fd7
BLAKE2b-256 7e7ef2d440d250ea770ed434ac366808e5771c794f5172225f06ea790dcdbd9b

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