nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 22.05 38 lines 847 B view raw
1{ lib 2, fetchFromGitHub 3, buildPythonPackage 4, importlib-metadata 5, ipython 6, pytestCheckHook 7, pythonOlder 8}: 9 10buildPythonPackage rec { 11 pname = "watermark"; 12 version = "2.3.0"; 13 disabled = pythonOlder "3.7"; 14 15 src = fetchFromGitHub { 16 owner = "rasbt"; 17 repo = pname; 18 rev = "v${version}"; 19 sha256 = "1kl9yn1pkl84d3lcz7bvphqkydsgs0p5k0ja0msy3hrxxfzdzd16"; 20 }; 21 22 propagatedBuildInputs = [ 23 ipython 24 ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ]; 25 26 checkInputs = [ 27 pytestCheckHook 28 ]; 29 30 pythonImportsCheck = [ "watermark" ]; 31 32 meta = with lib; { 33 description = "IPython extension for printing date and time stamps, version numbers, and hardware information."; 34 homepage = "https://github.com/rasbt/watermark"; 35 license = licenses.bsd3; 36 maintainers = with maintainers; [ nphilou ]; 37 }; 38}