at master 707 B view raw
1{ 2 buildPythonPackage, 3 lib, 4 fetchPypi, 5 setuptools-scm, 6 importlib-metadata, 7}: 8 9buildPythonPackage rec { 10 pname = "pluggy"; 11 version = "0.13.1"; 12 format = "setuptools"; 13 14 src = fetchPypi { 15 inherit pname version; 16 sha256 = "15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0"; 17 }; 18 19 checkPhase = '' 20 py.test 21 ''; 22 23 # To prevent infinite recursion with pytest 24 doCheck = false; 25 26 nativeBuildInputs = [ setuptools-scm ]; 27 28 propagatedBuildInputs = [ importlib-metadata ]; 29 30 meta = { 31 description = "Plugin and hook calling mechanisms for Python"; 32 homepage = "https://github.com/pytest-dev/pluggy"; 33 license = lib.licenses.mit; 34 maintainers = [ ]; 35 }; 36}