1{ lib 2, buildPythonPackage 3, fetchPypi 4, setuptools-scm 5, future 6, isPy3k 7, python 8, hypothesis 9}: 10 11buildPythonPackage rec { 12 version = "0.1.1"; 13 pname = "backports.os"; 14 disabled = isPy3k; 15 16 src = fetchPypi { 17 inherit pname version; 18 sha256 = "b472c4933094306ca08ec90b2a8cbb50c34f1fb2767775169a1c1650b7b74630"; 19 }; 20 21 buildInputs = [ setuptools-scm ]; 22 checkInputs = [ hypothesis ]; 23 propagatedBuildInputs = [ future ]; 24 25 checkPhase = '' 26 ${python.interpreter} -m unittest discover tests 27 ''; 28 29 meta = with lib; { 30 homepage = "https://github.com/pjdelport/backports.os"; 31 description = "Backport of new features in Python's os module"; 32 license = licenses.mit; 33 maintainers = [ maintainers.costrouc ]; 34 }; 35}