Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ stdenv 2, buildPythonPackage 3, fetchPypi 4, pytest 5, six 6, decorator 7}: 8 9buildPythonPackage rec { 10 version = "1.1.4"; 11 pname = "pytest-relaxed"; 12 13 src = fetchPypi { 14 inherit pname version; 15 sha256 = "511ac473252baa67d5451f7864516e2e8f1acedf0cef71f79d2ed916ee04e146"; 16 }; 17 18 propagatedBuildInputs = [ pytest six decorator ]; 19 20 patchPhase = '' 21 sed -i "s/pytest>=3,<3.3/pytest/g" setup.py 22 ''; 23 24 # skip tests due to dir requirements 25 doCheck = false; 26 27 checkPhase = '' 28 pytest tests 29 ''; 30 31 meta = with stdenv.lib; { 32 homepage = https://pytest-relaxed.readthedocs.io/; 33 description = "Relaxed test discovery/organization for pytest"; 34 license = licenses.bsd0; 35 maintainers = [ maintainers.costrouc ]; 36 }; 37}