1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 setuptools, 6 setuptools-git, 7 pytest, 8}: 9 10buildPythonPackage rec { 11 pname = "pytest-fixture-config"; 12 version = "1.7.1-unstable-2022-10-03"; 13 pyproject = true; 14 15 src = fetchFromGitHub { 16 owner = "man-group"; 17 repo = "pytest-plugins"; 18 rev = "5f9b88a65a8c1e506885352bbd9b2a47900f5014"; 19 hash = "sha256-huN3RzwtfVf4iMJ96VRP/ldOxTUlUMF1wJIdbcGXHn4="; 20 }; 21 22 sourceRoot = "${src.name}/pytest-fixture-config"; 23 24 nativeBuildInputs = [ 25 setuptools 26 setuptools-git 27 ]; 28 29 buildInputs = [ pytest ]; 30 31 doCheck = false; 32 33 meta = with lib; { 34 description = "Simple configuration objects for Py.test fixtures. Allows you to skip tests when their required config variables arent set."; 35 homepage = "https://github.com/manahl/pytest-plugins"; 36 license = licenses.mit; 37 maintainers = with maintainers; [ ryansydnor ]; 38 }; 39}