Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 20.09 739 B view raw
1{ stdenv, lib, buildPythonPackage, pythonOlder, fetchPypi, prompt_toolkit, appdirs, docopt, jedi 2, pygments, importlib-metadata, isPy3k }: 3 4buildPythonPackage rec { 5 pname = "ptpython"; 6 version = "3.0.5"; 7 disabled = !isPy3k; 8 9 src = fetchPypi { 10 inherit pname version; 11 sha256 = "5094e7e4daa77453d3c33eb7b7ebbf1060be4446521865a94e698bc85ff15930"; 12 }; 13 14 propagatedBuildInputs = [ appdirs prompt_toolkit docopt jedi pygments ] 15 ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; 16 17 # no tests to run 18 doCheck = false; 19 20 meta = with stdenv.lib; { 21 description = "An advanced Python REPL"; 22 license = licenses.bsd3; 23 maintainers = with maintainers; [ mlieberman85 ]; 24 platforms = platforms.all; 25 }; 26}