1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 setuptools, 6 qrcode, 7 pillow, 8}: 9buildPythonPackage rec { 10 pname = "qrcode-terminal"; 11 version = "0.8"; 12 pyproject = true; 13 14 src = fetchPypi { 15 inherit pname version; 16 hash = "sha256-Hitp5mK5NG6Y3ZWYMDPp1Dz/BkPYr9oSYF9RVCjmZsA="; 17 }; 18 19 build-system = [ setuptools ]; 20 21 dependencies = [ 22 qrcode 23 pillow 24 ]; 25 26 # have no test 27 doCheck = false; 28 29 pythonImportsCheck = [ "qrcode_terminal" ]; 30 31 meta = { 32 description = "Display QRCode in Terminal"; 33 homepage = "https://github.com/alishtory/qrcode-terminal"; 34 license = lib.licenses.mit; 35 maintainers = with lib.maintainers; [ moraxyc ]; 36 mainProgram = "qrcode-terminal-py"; 37 }; 38}