1{ lib 2, buildPythonPackage 3, fetchPypi 4, isPy3k 5, lzma 6, python 7, pythonOlder 8}: 9 10if !(pythonOlder "3.3") then null else buildPythonPackage rec { 11 pname = "backports.lzma"; 12 version = "0.0.13"; 13 14 disabled = isPy3k; 15 16 src = fetchPypi { 17 inherit pname version; 18 sha256 = "50829db66f0445442f6c796bba0ca62d1f87f54760c4682b6d1489e729a43744"; 19 }; 20 21 buildInputs = [ lzma ]; 22 23 checkPhase = '' 24 ${python.interpreter} test/test_lzma.py 25 ''; 26 27 # Relative import does not seem to function. 28 doCheck = false; 29 30 meta = { 31 description = "Backport of Python 3.3's 'lzma' module for XZ/LZMA compressed files"; 32 homepage = https://github.com/peterjc/backports.lzma; 33 license = lib.licenses.bsd3; 34 }; 35}