1{ buildPythonPackage 2, lib 3, fetchPypi 4, setuptools_scm 5}: 6 7buildPythonPackage rec { 8 pname = "pluggy"; 9 version = "0.7.1"; 10 11 src = fetchPypi { 12 inherit pname version; 13 sha256 = "95eb8364a4708392bae89035f45341871286a333f749c3141c20573d2b3876e1"; 14 }; 15 16 checkPhase = '' 17 py.test 18 ''; 19 20 # To prevent infinite recursion with pytest 21 doCheck = false; 22 23 buildInputs = [ setuptools_scm ]; 24 25 meta = { 26 description = "Plugin and hook calling mechanisms for Python"; 27 homepage = "https://pypi.python.org/pypi/pluggy"; 28 license = lib.licenses.mit; 29 maintainers = with lib.maintainers; [ jgeerds ]; 30 }; 31}