1{ lib 2, buildPythonPackage 3, pythonOlder 4, fetchPypi 5, setuptools 6, setuptools-scm 7, toml 8, jaraco_functools 9, jaraco-context 10, more-itertools 11, jaraco_collections 12, pytestCheckHook 13}: 14 15buildPythonPackage rec { 16 pname = "jaraco-test"; 17 version = "5.1.0"; 18 19 disabled = pythonOlder "3.7"; 20 21 format = "pyproject"; 22 23 src = fetchPypi { 24 pname = "jaraco.test"; 25 inherit version; 26 sha256 = "04a7503c0c78cd057bd6b5f16ad1e3379b911b619df6694480a564ebc214c0a8"; 27 }; 28 29 nativeBuildInputs = [ 30 setuptools 31 setuptools-scm 32 ]; 33 34 propagatedBuildInputs = [ 35 toml 36 jaraco_functools 37 jaraco-context 38 more-itertools 39 jaraco_collections 40 ]; 41 42 checkInputs = [ 43 pytestCheckHook 44 ]; 45 46 pythonImportsCheck = [ "jaraco.test" ]; 47 48 meta = { 49 description = "Testing support by jaraco"; 50 homepage = "https://github.com/jaraco/jaraco.test"; 51 license = lib.licenses.mit; 52 maintainers = with lib.maintainers; [ dotlambda ]; 53 }; 54}