1{ lib
2, buildPythonPackage
3, fetchPypi
4, mock
5, pythonOlder
6}:
7
8buildPythonPackage rec {
9 pname = "coverage";
10 version = "6.4.4";
11 # uses f strings
12 disabled = pythonOlder "3.5";
13
14 src = fetchPypi {
15 inherit pname version;
16 sha256 = "sha256-4WxFtyast4Dh5viLKG08ELORSrA0OPMhF8SqUtfzDVg=";
17 };
18
19 # No tests in archive
20 doCheck = false;
21 checkInputs = [ mock ];
22
23 meta = {
24 description = "Code coverage measurement for python";
25 homepage = "https://coverage.readthedocs.io/";
26 license = lib.licenses.bsd3;
27 };
28}